Products featured are independently selected by our editorial team and we may earn a commission from purchases made from our links; the retailer may also receive certain auditable data for accounting purposes.
After a shortened 60-game schedule last year due to the coronavirus pandemic, the MLB is returning to its usual 162-game skid, with 29 teams looking to unseat the Los Angeles Dodgers as World Series champs. The Dodgers are favored to repeat, though the New York Yankees, San Diego Padres and Chicago White Sox are poised to be contenders as well, according to oddsmakers.
If you want to watch baseball in person, some ballparks are reopening with limited capacity. You can find baseball tickets online here. Other stadiums will continue to be closed to fans for the time being, as team officials monitor Covid cases in their city.
How to Stream Major League Baseball Online
If you can’t catch a game live in person, there are a couple of ways to watch baseball live online from home. If you don’t have cable, here’s how to stream MLB games online.
1. Sling TV
One of our favorite places to stream live TV and live sports, Sling TV has a free trial offer that lets you sample the service without any commitment. For baseball fans, we like the Sling Orange + Blue plan. The plan is just $45 and gets you FOX and FOX Sports, plus ESPN for post-game analysis. Plus you get dozens of other popular live TV channels, like AMC, CNN, FX, HGTV, TNT and more.
Test out Sling with a 3-day free trial right now with no commitments and get instant access to tonight’s game.
2. Hulu + Live TV
One of the best values in the market right now is a a Hulu + Live TV subscription, which is great if you love sports and entertainment. For just $54.99/month, you get unlimited streaming to Hulu’s massive catalog of TV shows, movies and originals (including The Great, Little Fires Everywhere and The Handmaid’s Tale) plus live TV channels like FOX, FS1, ESPN and ESPN2 for full baseball coverage. Hulu also offers coverage of local networks in select markets, like YES, SNY, CBS Sports and more. See what channels are available in your market here.
Hulu + Live TV is basically your one-stop-shop for content. Stream a new movie or binge your favorite show, then switch over to the Live TV platform to watch a game in real-time. See details and start a 7-day free trial here.
If you’ve cut the cord but still want a traditional TV watching experience, AT&T is your best bet to stream baseball online without cable. AT&T’s live TV packages start at just $69.99 a month and include all the big networks, plus ESPN, Fox Sports and more than 60 other channels. The main benefit of an AT&T cable package: access to local networks like YES, MESN and MASN to get all your home team and regional games for free.
Add MLB Extra Innings for just $21 a month, which gets you 90+ out of market games each week.
ALSO CONSIDER: HDTV Antenna
If you only care about nationally broadcasted games, or are looking for the cheapest option on the list, consider picking up an HDTV antenna from Amazon. This one gets you a signal range of 180 miles and can pick up the games on FOX plus broadcast TV channels like ABC, CBS, NBC and the CW.
The antenna won’t catch cable channels like TBS or ESPN, so if you want to watch the games or coverage on those channels, you’ll have to consider a streaming service like the ones mentioned above. But if you’re a casual fan or just want basic cable (without having to pay a monthly fee), this antenna is the right choice for you.