If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >
MLB's traditional Opening Day festivities are spread across three days this year, with all 30 teams beginning their 2026 seasons between Wednesday and Friday.
For the first time since 2015, the baseball season will begin with a standalone night game on the eve of the traditional openers. The San Francisco Giants host the New York Yankees in an exclusive broadcast from one of MLB's new broadcast partners, Netflix, that will be available internationally in multiple languages.
That's just an appetizer for Thursday, when most teams will open their seasons across a schedule that should provide about 12 consecutive hours of baseball.
That includes three nationally televised contests: Juan Soto and the New York Mets host Paul Skenes and the Pittsburgh Pirates in the first game of the day, with Tarik Skubal and the Detroit Tigers visiting the San Diego Padres in the next time slot. The national nightcap will see Shohei Ohtani and the Los Angeles Dodgers commemorate another World Series title before their opener against the Arizona Diamondbacks.
Six teams have to wait until Friday evening to open their seasons, with the Blue Jays and Athletics getting featured national coverage.
Here's everything you need to know to track down every national and regional broadcast as MLB gets back in the swing for 2026.
MLB games on TV today
The 2026 MLB season begins with Opening Night alone in the spotlight. See below for full Opening Day schedules.
Wednesday, March 25
| Giants vs. Yankees | 8:05 p.m. | Netflix |
Where to watch MLB Opening Day games in 2026
- TV channels: NBC, MLB Network, regional sports networks
- Live streams: DIRECTV, Netflix, MLB.TV
The first game of the MLB season, Giants vs. Padres on Wednesday, will stream exclusively on Netflix. Other teams' openers on Thursday and Friday will air across a variety of networks, with four openers across those two days set for national television broadcasts. See the full schedule below.
Opening Day games on NBC and MLB Network can be streamed nationally on DIRECTV, which will also carry most regional sports networks in those viewing areas.
Several more teams have moved to MLB.TV-based in-house streaming services for 2026, as noted below.
MLB Opening Day schedule 2026
Here are the Opening Day games for the rest of the teams:
Thursday, March 26
| Mets vs. Pirates | 1:15 p.m. | NBC, DIRECTV |
| Brewers vs. White Sox | 2:10 p.m. | Brewers.TV, Chicago Sports Network, DIRECTV (Chicago market) |
| Cubs vs. Nationals | 2:20 p.m. | Marquee, Nationals.TV, DIRECTV (Chicago market) |
| Orioles vs. Twins | 3:05 p.m. | MASN, Twins.TV, DIRECTV (Baltimore market) |
| Reds vs. Red Sox | 4:10 p.m. | Reds.TV, NESN, DIRECTV (Boston market) |
| Astros vs. Angels | 4:10 p.m. | SCHN, FanDuel Sports Network West, DIRECTV (Houston market) |
| Padres vs. Tigers | 4:10 p.m. | MLB Network, Padres.TV, Detroit SportsNet, DIRECTV |
| Cardinals vs. Rays | 4:15 p.m. | Cardinals.TV, Rays.TV |
| Phillies vs. Rangers | 4:15 p.m. | NBC Sports Philadelphia, Rangers Sports Network, DIRECTV (Dallas market) |
| Dodgers vs. Diamondbacks | 8:30 p.m. | NBC, DIRECTV |
| Mariners vs. Guardians | 10:10 p.m. | Mariners.TV, Guardians.TV |
Friday, March 27
| Blue Jays vs. Athletics | 7:07 p.m. | MLB Network, Sportsnet, NBC Sports California, DIRECTV |
| Marlins vs. Rockies | 7:10 p.m. | Marlins.TV, Rockies.TV |
| Braves vs. Royals | 7:15 p.m. | BravesVision, Royals.TV |

1 hour ago
3
English (US)