- 2025 MLB spring training begins on Feb. 20.
- All 30 MLB teams travel to Arizona or Florida for spring training.
- Spring training ends on March 25.
When looking at the latest MLB odds, I resist reading too much into spring training performances. It’s still worth seeing if hitters have made meaningful changes to their approach or if a pitcher has developed a new pitch, though.
It’s also an opportunity for prospects to stake their claim for a spot on the opening day roster. Injuries are a factor, too, and can have a major impact on the futures markets on the baseball odds pages at the BetMGM online sportsbook.
When Does Spring Training Start?
Spring training starts on Feb. 20, with the Los Angeles Dodgers facing the Chicago Cubs in the Cactus League. The Grapefruit League gets underway on Feb. 21, with the New York Yankees against the Tampa Bay Rays.
All 30 MLB teams will be in action on Feb. 22 and Feb. 23.
When Does Spring Training End?
Spring training ends on March 25 with a game between the Cleveland Guardians and Arizona Diamondbacks in the Cactus League.
There is an overlap between spring training and the start of the regular season. The Dodgers and Cubs will play competitive games in Tokyo on March 18 and 19, marking the sixth time MLB has opened its season in Japan.
What States Is Spring Training In?
Spring training is held in Arizona and Florida. The Cactus League takes place in Arizona, while the Grapefruit League is played in Florida.
Grapefruit League teams play most of their games against teams on the same coast to avoid travel across the state. The Miami Marlins, St. Louis Cardinals, Houston Astros, and Washington Nationals share a ballpark.
The Cactus League has 15 teams in the Phoenix metropolitan area, and only five of the teams have their own home ballparks.
How Many MLB Teams Have Spring Training in Arizona?
Fifteen MLB teams head to Arizona for spring training for the Cactus League.
Former Milwaukee Brewers and Cleveland owner Bill Veeck was the first to take his team to Arizona for spring training in 1946. Eight teams played in the Cactus League by 1989, rising to 15 in 2018.
Here are the teams competing in the Cactus League:
- Arizona Diamondbacks
- Chicago Cubs
- Chicago White Sox
- Cincinnati Reds
- Cleveland Guardians
- Colorado Rockies
- Kansas City Royals
- Los Angeles Angels
- Los Angeles Dodgers
- Milwaukee Brewers
- Oakland Athletics
- San Diego Padres
- San Francisco Giants
- Seattle Mariners
- Texas Rangers
How Many MLB Teams Have Spring Training in Florida?
The Grapefruit League is held in Florida, where 15 of 30 MLB teams are based for spring training.
Spring training has been held in Florida for over 130 years, with some of the sport’s greatest-ever players heading to the Sunshine State to prepare for the regular season.
Here are the 15 Grapefruit League teams:
- Atlanta Braves
- Baltimore Orioles
- Boston Red Sox
- Detroit Tigers
- Houston Astros
- Miami Marlins
- Minnesota Twins
- New York Mets
- New York Yankees
- Philadelphia Phillies
- Pittsburgh Pirates
- St. Louis Cardinals
- Tampa Bay Rays
- Toronto Blue Jays
- Washington Nationals