Feeling cold yet?

In addition to the freezing winter temperatures, the emptiness of no baseball has fans chilled to their core and makes the wait for baseball season feel like forever.

But soon — very soon — the soothing sounds of mitts popping and bats cracking is going to warm baseball fans around the country, while the fuzzy, warm blanket of hope is going to embrace those same fans for all 30 teams.

MORE: Your favorite spring training clichés, explained, dissected and translated

There is a reason that hope "springs" eternal, after all.

Here's everything you need to know about 2020 MLB spring training,

When does 2020 MLB spring training start?

The first spring training game in 2020 will be played Feb. 21 between the Royals and Rangers at Surprise Stadium in Surprise, Ariz., to begin the Cactus League schedule.

The Grapefruit League opens the next day with eight games.

MLB spring training report dates

Grapefruit League in Florida

Team First pitchers and catchers workout First full-squad workout Atlanta Braves Thursday, Feb. 13 Tuesday, Feb. 18 Baltimore Orioles Wednesday, Feb. 12 Monday, Feb. 17 Boston Red Sox Wednesday, Feb. 12 Monday, Feb. 17 Detroit Tigers Wednesday, Feb. 12 Monday, Feb. 17 Houston Astros Thursday, Feb. 13 Monday, Feb. 17 Miami Marlins Wednesday, Feb. 12 Monday, Feb. 17 Minnesota Twins Wednesday, Feb. 12 Monday, Feb. 17 New York Mets Wednesday, Feb. 12 Monday, Feb. 17 New York Yankees Thursday, Feb. 13 Tuesday, Feb. 18 Philadelphia Phillies Wednesday, Feb. 12 Monday, Feb. 17 Pittsburgh Pirates Wednesday, Feb. 12 Monday, Feb. 17 St. Louis Cardinals Wednesday, Feb. 12 Monday, Feb. 17 Tampa Bay Rays Thursday, Feb. 13 Tuesday, Feb. 18 Toronto Blue Jays Thursday, Feb. 13 Monday, Feb. 17 Washington Nationals Thursday, Feb. 13 Tuesday, Feb. 18

Cactus League in Arizona

Team First pitchers and catchers workout First full-squad workout Arizona Diamondbacks Wednesday, Feb. 12 Monday, Feb. 17 Chicago Cubs Wednesday, Feb. 12 Monday, Feb. 17 Chicago White Sox Wednesday, Feb. 12 Monday, Feb. 17 Cincinnati Reds Saturday, Feb. 15 Tuesday, Feb. 18 Cleveland Indians Thursday, Feb. 13 Monday, Feb. 17 Colorado Rockies Wednesday, Feb. 12 Monday, Feb. 17 Kansas City Royals Wednesday, Feb. 12 Monday, Feb. 17 Los Angeles Angels Wednesday, Feb. 12 Monday, Feb. 17 Los Angeles Dodgers Friday, Feb. 14 Tuesday, Feb. 18 Milwaukee Brewers Thursday, Feb. 13 Tuesday, Feb. 18 Oakland Athletics Wednesday, Feb. 12 Monday, Feb. 17 San Diego Padres Thursday, Feb. 13 Tuesday, Feb. 18 San Francisco Giants Wednesday, Feb. 12 Monday, Feb. 17 Seattle Mariners Thursday, Feb. 13 Tuesday, Feb. 18 Texas Rangers Wednesday, Feb. 12 Monday, Feb. 17

Spring training locations for all 30 teams

Grapefruit League in Florida

Team Location Venue Atlanta Braves North Port CoolToday Park Baltimore Orioles Sarasota Ed Smith Stadium Boston Red Sox Fort Myers JetBlue Park at Fenway South Detroit Tigers Lakeland Joker Marchant Stadium Florida Marlins Jupiter Roger Dean Chevrolet Stadium Houston Astros West Palm Beach FITTEAM Ballpark of the Palm Beaches Minnesota Twins Fort Myers Hammond Stadium New York Mets Port St. Lucie First Data Field New York Yankees Tampa George M. Steinbrenner Field Philadelphia Phillies Clearwater Spectrum Field Pittsburgh Pirates Bradenton LECOM Park St. Louis Cardinals Jupiter Roger Dean Stadium Tampa Bay Rays Port Charlotte Charlotte Sports Park Toronto Blue Jays Dunedin Dunedin Stadium Washington Nationals West Palm Beach The Ballpark of the Palm Beaches

Cactus League in Arizona