MLB Opening Day 2025: How to Watch, Full Schedule, Streaming Info, and More
In case you missed it, Major League Baseball is kicking off the 2025 season earlier than ever before. This year, Opening Day falls on March 27—marking the earliest start in MLB history. While most teams will take the field on that date, the season officially began a week earlier with an international series between the Chicago Cubs and the defending World Series champions, the Los Angeles Dodgers, held at the Tokyo Dome in Japan. On March 27, 26 teams will take part in the Opening Day festivities, with one final matchup between the Colorado Rockies and Tampa Bay Rays set for March 28.
Here’s everything you need to know to catch all the action on Opening Day: game times, broadcast channels, full schedule, and more. Plus, if you're looking for ways to watch the entire season without cable, don’t miss our MLB streaming guide for details on how to stream every game (including a free MLB.TV season offer)!
Which MLB teams are playing on Opening Day?
26 MLB clubs are scheduled to play on Opening Day, March 27. The matchup between the Tampa Bay Rays and the Colorado Rockies has been postponed to Friday, March 28 in order to prepare the Rays' temporary home field, George M. Steinbrenner Field in Tampa, FL, where they will play due to the damage that Tropicana Field sustained during Hurricane Milton last year.
MLB Opening Day schedule:
All times Eastern
Here's a schedule of every Opening Day game time this week. Most games are available to watch on local RSNs, while two games, the Brewers vs. Yankees and the Tigers vs. Dodgers, will be nationally televised on ESPN. Out-of-market games will be available on MLB.TV.
Thursday, Mar. 27
California Angels vs. Chicago White Sox, 4:10 p.m.
Houston Astros vs. New York. Mets, 4:10 p.m.
Oakland Athletics vs. Seattle Mariners, 10:10 p.m.
Toronto Blue Jays vs. Baltimore Orioles, 3:07 p.m.
Atlanta Braves vs. San Diego Padres, 4:10 p.m.
Milwaukee Brewers vs. New York Yankees, 3:05 p.m. (ESPN)
St. Louis Cardinals vs. Minnesota Twins, 4:15 p.m.
Arizona Diamondbacks vs. Chicago Cubs, 10:10 p.m.
San Francisco Giants vs. Cincinnati Reds, 4:10 p.m.
Cleveland Guardians vs. Kansas City Royals, 4:10 p.m.
Florida Marlins vs. Pittsburgh Pirates, 4:10 p.m.
Washington Nationals vs. Philadelphia Phillies, 4:05 p.m.
Texas Rangers vs. Boston Red Sox, 4:05 p.m.
Detroit Tigers vs. Los Angeles Dodgers, 7:10 p.m. (ESPN)
Friday, March 28
Tampa Bay Rays vs. Colorado Rockies, 4:10 p.m.

Post a Comment