Baseball season starts early in Florida. Whether you’re a fan of one of the teams that trains in the Sunshine State, a resident planning a day trip or a visitor here on vacation, you’ll find everything you need to know before you embark on your road trip.
THINGS TO DO: Search our database for events near the ballparks
BEST PLACES TO EAT: Burgers | Pizza | Barbecue | Tacos | Seafood | Pasta
Grapefruit League 2019 day-by-day schedule
Friday, Feb. 22
Phillies at Rays at Port Charlotte, 1:05
Southeastern U. vs. Tigers at Lakeland, 1:05
Northeastern at Red Sox vs. Fort Myers (JetBluePark), 1:05
Saturday, Feb. 23
Pirates vs. Phillies at Clearwater, 1:05
Yankees vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Cardinals vs. Marlins at Jupiter, 1:05
Twins (ss) vs. Orioles at Sarasota, 1:05
Tigers vs. Blue Jays at Dunedin, 1:07
Braves vs. Mets at Port St. Lucie, 1:10
Rays vs. Twins at (ss) at Fort Myers (Hammond Stadium), 6:05
Astros vs. Nationals at West Palm Beach, 6:35
Sunday, Feb. 24
Yankees vs. Rays at Port Charlotte, 1:05
Marlins vs. Pirates at Bradenton, 1:05
Blue Jays vs. Orioles at Sarasota, 1:05
Phillies vs. Tigers at Lakeland, 1:05
Twins vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Nationals vs. Cardinals at Jupiter, 1:05
Braves vs. Astros (ss) at West Palm Beach, 1:05
Astros (ss) at Mets at Port St. Lucie, 1:10
Monday, Feb. 25
Marlins vs. Rays at Port Charlotte, 1:05
Blue Jays vs. Yankees at Tampa, 1:05
Tigers (ss) vs. Phillies at Clearwater, 1:05
Red Sox vs. Pirates at Bradenton, 1:05
Orioles vs. Twins at Fort Myers (Hammond Stadium), 1:05
Tigers (ss) vs. Cardinals at Jupiter, 1:05
Nationals vs. Braves at Orlando, 1:05
Mets vs. Astros at West Palm Beach, 1:05
Tuesday, Feb. 26
Phillies vs. Yankees at Tampa, 1:05
Rays vs. Orioles at Sarasota, 1:05
Pirates vs. Twins at Fort Myers (Hammond Stadium), 1:05
Astros vs. Marlins at Jupiter, 1:05
Mets (ss) vs. Braves at Orlando, 1:05
Cardinals at Nationals at West Palm Beach, 1:05
Red Sox vs. Blue Jays at Dunedin, 1:07
Tigers vs. Mets (ss) at Port St. Lucie, 1:10
Wednesday, Feb. 27
Red Sox (ss) vs. Rays at Port Charlotte, 1:05
Blue Jays vs. Pirates at Bradenton, 1:05
Twins vs. Phillies at Clearwater, 1:05
Yankees at Tigers at Lakeland, 1:05
Orioles vs. Red Sox (ss) at Fort Myers (JetBluePark), 1:05
Braves vs. Cardinals at Jupiter, 1:05
Astros vs. Nationals at West Palm Beach, 1:05
Marlins vs. Mets at Port St. Lucie, 1:10
Thursday, Feb. 28
Pirates vs. Yankees at Tampa, 1:05
Orioles vs. Phillies (ss) at Clearwater, 1:05
Nationals vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Mets vs. Cardinals at Jupiter, 1:05
Tigers vs. Braves at Orlando, 1:05
Spend your days with Hayes
Subscribe to our free Stephinitely newsletter
You’re all signed up!
Want more of our free, weekly newsletters in your inbox? Let’s get started.
Explore all your optionsMarlins vs. Astros at West Palm Beach, 1:05
Phillies (ss) vs. Blue Jays at Dunedin, 1:07
Twins vs. Rays at Port Charlotte, 6:35
Friday, March 1
Rays vs. Orioles (ss) at Sarasota, 1:05
Pirates (ss) vs. Phillies at Clearwater, 1:05
Mets vs. Tigers at Lakeland, 1:05
Red Sox vs. Twins at Fort Myers (Hammond Stadium), 1:05
Nationals vs. Marlins at Jupiter, 1:05
Blue Jays (ss) vs. Braves at Orlando, 1:05
Pirates (ss) vs. Blue Jays (ss) at Dunedin, 1:07
Cardinals at Astros at West Palm Beach, 6:05
Orioles (ss) vs. Yankees at Tampa, 6:35
Saturday, March 2
Phillies vs. Rays (ss) at Port Charlotte, 1:05
Yankees vs Pirates at Bradenton, 1:05
Braves vs. Tigers at Lakeland, 1:05
Orioles vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Marlins vs. Cardinals at Jupiter, 1:05
Twins vs. Nationals at West Palm Beach, 1:05
Rays (ss) vs. Blue Jays at Dunedin, 1:07
Astros vs. Mets at Port St. Lucie, 1:10
Sunday, March 3
Rays vs. Pirates at Bradenton, 1:05
Tigers (ss) vs. Yankees (ss) at Tampa,1:05
Phillies vs. Twins (ss) at Fort Myers (Hammond Stadium), 1:05
Twins (ss) vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Mets vs. Cardinals at Jupiter, 1:05
Marlins vs. Braves at Orlando, 1:05
Astros vs. Nationals at West Palm Beach, 1:05
Yankees (ss) vs. Blue Jays at Dunedin, 1:07
Tigers (ss) vs. Orioles at Sarasota, 3:05
Monday, March 4
Cardinals vs. Tigers at Lakeland, 1:05
Orioles vs. Twins at Fort Myers (Hammond Stadium), 1:05
Nationals vs. Marlins at Jupiter, 1:05
Astros (ss) vs. Braves at Orlando, 1:05
Mets (ss) vs. Astros (ss) at West Palm Beach, 1:05
Red Sox vs. Mets (ss) at Port St. Lucie, 1:10
Tuesday, March 5
Rays (ss) vs. Twins at Fort Myers (Hammond Stadium), 1:05
Braves vs. Yankees at Tampa, 1:05
Cardinals vs. Phillies at Clearwater, 1:05
Pirates vs. Orioles at Sarasota, 1:05
Blue Jays vs. Tigers at Lakeland, 1:05
Mets vs. Marlins at Jupiter, 1:05
Red Sox vs. Nationals at West Palm Beach, 1:05
South Florida vs. Rays (ss) at Port Charlotte, 6:05
Wednesday, March 6
Orioles vs. Rays at Port Charlotte, 1:05
Cardinals vs. Yankees at Tampa, 1:05
Pirates vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Braves (ss) vs. Marlins (ss) at Jupiter, 1:05
Tigers vs. Braves (ss) at Orlando, 1:05
Marlins (ss) vs. Astros at West Palm Beach, 1:05
Phillies vs. Blue Jays at Dunedin, 1:07
Thursday, March 7
Blue Jays vs. Rays at Port Charlotte, 1:05
Yankees vs. Phillies (ss) at Clearwater, 1:05
Orioles vs. Pirates at Bradenton, 1:05
Phillies (ss) vs. Tigers at Lakeland, 1:05
Twins vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Astros vs. Marlins at Jupiter, 1:05
Mets vs. Nationals at West Palm Beach, 1:05
Friday, March 8
Rays vs. Twins at Fort Myers, 1:05
Blue Jays (ss) vs. Pirates (ss) at Bradenton, 1:05
Red Sox vs. Orioles at Sarasota, 1:05
Nationals vs. Cardinals (ss) at Jupiter, 1:05
Pirates (ss) vs. Blue Jays (ss) at Dunedin, 1:07
Marlins vs. Mets at Port St. Lucie, 1:10
Phillies vs. Braves at Orlando, 6:05
Cardinals (ss) vs. Astros at West Palm Beach, 6:05
Tigers vs. Yankees at Tampa, 6:35
Saturday, March 9
Orioles (ss) vs. Rays at Port Charlotte, 1:05
Blue Jays vs. Phillies at Clearwater, 1:05
Twins vs. Pirates at Bradenton, 1:05
Braves vs. Tigers at Lakeland, 1:05
Mets vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Astros vs. Cardinals at Jupiter, 1:05
Yankees vs. Orioles (ss) at Sarasota, 6:05
Marlins vs. Nationals at West Palm Beach, 6:35
Sunday, March 10
Red Sox vs. Rays at Port Charlotte, 1:05
Pirates vs. Yankees (ss) at Tampa,1:05
Phillies vs. Orioles at Sarasota, 1:05
Yankees (ss) vs. Tigers at Lakeland, 1:05
Blue Jays vs. Twins at Fort Myers (Hammond Stadium), 1:05
Braves vs. Marlins at Jupiter, 1:05
Nationals vs. Astros at West Palm Beach, 1:05
Cardinals vs. Mets at Port St. Lucie, 1:10
Monday, March 11
Rays vs. Phillies at Clearwater, 1:05
Tigers vs. Twins at Fort Myers (Hammond Stadium), 1:05
Nationals vs. Cardinals at Jupiter, 1:05
Pirates vs. Braves at Orlando, 1:05
Mets vs. Astros at West Palm Beach, 1:05
Tuesday, March 12
Twins vs. Pirates at Bradenton, 1:05
Tigers vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Mets vs. Marlins at Jupiter, 1:05
Cardinals vs. Braves at Orlando, 1:05
Rays vs. Blue Jays at Dunedin, 1:07
Orioles vs. Yankees at Tampa, 6:35
Astros vs. Nationals at West Palm Beach, 6:35
Wednesday, March 13
Blue Jays vs. Orioles at Sarasota, 1:05
Twins vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Cardinals vs. Marlins at Jupiter, 1:05
Braves vs. Nationals at West Palm Beach, 1:05
Astros vs. Mets at Port St. Lucie, 1:10
Phillies vs. Yankees at Tampa, 6:35
Thursday, March 14
Phillies (ss) vs. Rays at Port Charlotte, 1:05
Phillies (ss) vs. Pirates at Bradenton, 1:05
Twins (ss) vs. Orioles at Sarasota, 1:05
Red Sox vs. Tigers at Lakeland, 1:05
Nationals vs. Twins (ss) at Fort Myers (Hammond Stadium), 1:05
Mets vs. Cardinals at Jupiter, 1:05
Marlins vs. Astros at West Palm Beach, 1:05
Yankees vs. Blue Jays at Dunedin, 1:07
Friday, March 15
Tigers vs. Rays (ss) at Port Charlotte, 1:05
Red Sox vs. Yankees at Tampa, 1:05
Blue Jays vs. Phillies at Clearwater, 1:05
Orioles vs. Twins at Fort Myers (Hammond Stadium), 1:05
Marlins vs. Braves at Orlando, 1:05
Cardinals (ss) at Astros (ss) at West Palm Beach, 1:05
Nationals vs. Mets at Port St. Lucie, 1:10
Rays (ss) vs. Pirates at Bradenton, 6:05
Astros (ss) vs. Cardinals (ss) at Jupiter, 6:05
Saturday, March 16
Twins vs. Rays at Port Charlotte, 1:05
Blue Jays (ss) vs. Yankees at Tampa, 1:05
Astros vs. Phillies at Clearwater, 1:05
Pirates vs. Tigers at Lakeland, 1:05
Braves vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Mets vs. Marlins at Jupiter, 1:05
Cardinals vs. Nationals at West Palm Beach, 1:05
Orioles vs. Blue Jays (ss) at Dunedin, 1:07
Sunday, March 17
Rays vs. Red Sox (ss) at Fort Myers (JetBlue Park),1:05
Yankees (ss) vs. Phillies at Clearwater, 1:05
Red Sox (ss) vs. Pirates at Bradenton, 1:05
Yankees (ss) vs. Orioles at Sarasota, 1:05
Braves (ss) vs. Tigers at Lakeland, 1:05
Cardinals vs. Marlins at Jupiter, 1:05
Astros vs. Braves (ss) at Orlando, 1:05
Mets vs. Nationals at West Palm Beach, 1:05
Twins vs. Blue Jays at Dunedin, 1:07
Monday, March 18
Pirates vs. Rays at Port Charlotte, 1:05
Orioles vs. Tigers (ss) at Lakeland, 1:05
Red Sox vs. Twins at Fort Myers (Hammond Stadium), 1:05
Phillies vs. Cardinals at Jupiter, 1:05
Marlins vs. Nationals (ss) at West Palm Beach, 1:05
Tigers (ss) vs. Blue Jays at Dunedin, 1:07
Nationals (ss) vs. Mets at Port St. Lucie, 1:10
Yankees at Braves at Orlando, 6:05
Tuesday, March 19
Rays vs. Yankees at Tampa, 1:05
Tigers vs. Pirates at Bradenton, 1:05
Twins vs. Orioles at Sarasota, 1:05
Blue Jays vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Mets vs. Marlins at Jupiter, 1:05
Nationals vs. Braves at Orlando, 1:05
Phillies vs. Astros at West Palm Beach, 1:05
Wednesday, March 20
Tigers vs. Phillies at Clearwater, 1:05
Pirates vs. Twins at Fort Myers (Hammond Stadium), 1:05
Marlins vs. Cardinals at Jupiter, 1:05
Yankees vs. Astros at West Palm Beach, 1:05
Braves vs. Blue Jays at Dunedin, 1:07
Red Sox vs. Orioles at Sarasota, 6:05
Thursday, March 21
Braves vs. Rays (ss) at Port Charlotte, 1:05
Orioles vs. Pirates at Bradenton, 1:05
Blue Jays vs. Phillies at Clearwater, 1:05
Astros vs. Tigers at Lakeland, 1:05
Yankees vs. Cardinals (ss) at Jupiter, 1:05
Marlins vs. Mets at Port St. Lucie, 1:10
Rays (ss) vs. Red Sox at Fort Myers (JetBlue Park), 6:05
Cardinals (ss) vs. Nationals at West Palm Beach, 6:35
Friday, March 22
Pirates vs. Rays at Port Charlotte, 1:05
Cardinals vs. Mets (ss) at Port St. Lucie, 1:10
Red Sox vs. Twins at Fort Myers (Hammond Stadium), 6:05
Tigers vs. Braves at Orlando, 6:05
Mets (ss) vs. Astros at West Palm Beach, 6:05
Orioles vs. Blue Jays at Dunedin, 6:07
Phillies vs. Yankees at Tampa, 6:35
Nationals vs. Marlins at Jupiter, 7:05
Saturday, March 23
Rays vs. Tigers at Lakeland, 1:05
Blue Jays (ss) vs. Yankees at Tampa, 1:05
Phillies vs. Pirates (ss) at Bradenton, 1:05
Pirates (ss) vs. Red Sox at Fort Myers (JetBlue Park), 1:05
Mets vs. Braves at Orlando, 1:05
Cardinals vs. Nationals at West Palm Beach, 1:05
Canada Jr. vs. Blue Jays (ss) at Dunedin, 1:07
Twins vs. Orioles at Sarasota, 6:05
Astros vs. Marlins 7:05 Roger Dean Stadium Jupiter
Sunday, March 24
Nationals (ss) vs. Mets at Port St. Lucie, 12:10
Orioles (ss) vs. Phillies at Clearwater, 1:05
Pirates at Orioles (ss) at Sarasota, 1:05
Blue Jays vs. Tigers at Lakeland, 1:05
Yankees vs. Twins at Fort Myers (Hammond Stadium), 1:05
Marlins vs. Cardinals at Jupiter, 1:05
Nationals (ss) vs. Astros at West Palm Beach, 1:05
Rays vs. Braves at North Port (CoolToday Park), 4:05
Monday, March 25
Rays vs. Phillies at Clearwater, 1:05
Mets vs. Orioles at Sarasota, 1:05
Red Wings vs. Twins at Fort Myers (Hammond Stadium), 1:05
Tuesday, March 26
Tigers vs. Rays at Tropicana Field, 12:35
Rockies vs. Twins at Fort Myers (Hammond Stadium), 1:05
(ss - denotes split squad)