angels-getty.png
Getty Images

Major League Baseball's offseason is winding toward completion. Players are on their way to spring training camps in Arizona and Florida and pitchers and catchers are officially due to report within the next week or so. Soon thereafter, exhibition games will get underway, and before long it'll be Opening Day 2025 (Thursday, March 27). 

While the clubs makes their own determination on when their players should arrive for business, those dates generally fall within a tight window. The Chicago Cubs and Los Angeles Dodgers will technically open the season with a two-game set in Japan on March 18-19. Unsurprisingly, they're the first two National League teams to report, with the Cubs showing up on Feb. 9. No other team will report earlier than Feb. 11.

Below, you'll find the spring training reporting dates and workout schedules for each club, broken down by their respective exhibition season leagues, be it the Cactus League (Arizona) or Grapefruit League (Florida).

2025 Cactus League spring training reporting dates
TeamPitchers and catchers first workoutFirst full squad workout

Wed., Feb. 12Mon., Feb. 17

Sun., Feb. 9Fri., Feb. 14

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb 17

Thurs., Feb. 13Tues., Feb 18

Thurs., Feb. 13Tues., Feb. 18

Wed., Feb. 12Mon., Feb. 17

Tues., Feb. 11Sat., Feb. 17

Tues., Feb. 11Sat., Feb. 15

Thurs., Feb. 13Tues., Feb. 18

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Thurs., Feb. 13Tues., Feb. 18

Wed., Feb. 12Mon., Feb. 17

2025 Grapefruit League spring training reporting dates
TeamPitchers and catchers first workoutFirst full squad workout

Wed., Feb. 12Tues., Feb. 18

Thurs., Feb. 13Tues., Feb. 18

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Thurs., Feb. 13Tues., Feb. 18

Wed., Feb. 12Mon., Feb. 17

Thurs., Feb. 13Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Wed., Feb. 12Mon., Feb. 17

Tues., Feb. 11Sun., Feb. 16

Thurs., Feb. 13Tues., Feb. 18

Wed., Feb. 12Tues., Feb. 18