Back to forecast
Baseball's Opening Day is Here!
March 28, 2023 at 09:19 PM EDT
By WeatherBug Meteorologist, Andrew Rosenthal

Now that winter is in the rear view mirror, the next rite of spring is here: Baseball’s Opening Day!
As George Vecsey once said in his book A Year in the Sun, “There is no sports event like Opening Day of Baseball, the sense of beating back the forces of darkness…” Spring training has come to an end and the 30 major league teams are headed off for the first game of the season.
Weather-permitting, this year will be the first time since 1968 that every team will start the season on the same day – Thursday, March 30. For you trivia buffs out there, the last time everyone opened the same day – 2018 – fifteen games were scheduled but two were rained out.
March 30th also ranked third on the list for the earliest start to the season, at least here in the U.S. Both 2018 (March 29) and 2019 (March 28) saw the season start earlier. With March still on the calendar, will March-like weather be in attendance for baseball’s 2023 introduction? Here’s a look at all 15 games and the weather you can expect:
As George Vecsey once said in his book A Year in the Sun, “There is no sports event like Opening Day of Baseball, the sense of beating back the forces of darkness…” Spring training has come to an end and the 30 major league teams are headed off for the first game of the season.
Weather-permitting, this year will be the first time since 1968 that every team will start the season on the same day – Thursday, March 30. For you trivia buffs out there, the last time everyone opened the same day – 2018 – fifteen games were scheduled but two were rained out.
March 30th also ranked third on the list for the earliest start to the season, at least here in the U.S. Both 2018 (March 29) and 2019 (March 28) saw the season start earlier. With March still on the calendar, will March-like weather be in attendance for baseball’s 2023 introduction? Here’s a look at all 15 games and the weather you can expect:
- Atlanta Braves at Washington Nationals (1:05 p.m. EDT)
- San Francisco Giants at New York Yankees (1:05 p.m. EDT)
- Baltimore Orioles at Boston Red Sox (2:10 p.m. EDT)
- Milwaukee Brewers at Chicago Cubs (1:20 p.m. CDT/2:20 p.m. EDT)
- Detroit Tigers at Tampa Bay Rays (3:10 p.m. EDT)
- Philadelphia Phillies at Texas Rangers (3:05 p.m. CDT/4:05 p.m. EDT)
- Pittsburgh Pirates at Cincinnati Reds (4:10 p.m. EDT)
- Colorado Rockies at San Diego Padres (1:10 p.m. PDT/4:10 p.m. EDT)
- Toronto Blue Jays at St. Louis Cardinals (3:10 p.m. CDT/4:10 p.m. EDT)
- Minnesota Twins at Kansas City Royals (3:10 p.m. CDT/4:10 p.m. EDT)
- New York Mets at Miami Marlins (4:10 p.m. EDT)
- Chicago White Sox at Houston Astros (6:08 p.m. CDT/7:08 p.m. EDT)
- Los Angeles Angels at Oakland Athletics (7:07 p.m. PDT/10:07 p.m. EDT)
- Arizona Diamondbacks at Los Angeles Dodgers (7:10 p.m. PDT/10:10 p.m. EDT)
- Cleveland Guardians at Seattle Mariners (7:10 p.m. PDT/10:10 p.m. EDT)