Major League Baseball (MLB) has a Spring Training section for its site at MLB.com/spring-training. The information for each team is split into how they form the Grapefruit League (for those Spring Training sites located in Florida) and the Cactus League (for those Spring Training sites located in Arizona). I’ve found that the addresses are mostly easy to find but a few teams appear to try to hide things. The Chicago Cubs seem to be this way for some reason.
Spring Training generally lasts from early to mid-February through the start of the regular season at the end of March or early April. I generally start sending my mail for Spring Training in January and stop any of it in the first week of March. In more recent years I have found Spring Training returns to be hit or miss but it used to be a great time to send to current players especially.
Below are the collected addresses for each team. There’s also some additional information below that regarding how to find information on each team’s site.
Cactus League Spring Training Team Addresses:
Arizona Diamonbacks
c/o Arizona Diamondbacks, Salt River Fields at Talking Stick, 7555 North Pima Road, Scottsdale, AZ 85258
Chicago Cubs
c/o Chicago Cubs, Sloan Park, 2330 W Rio Salado Parkway, Mesa, AZ 85201
Chicago White Sox
c/o Chicago White Sox, Camelback Ranch, 10710 W Camelback Road, Glendale, AZ 85037
Cincinnati Reds
c/o Cincinnati Reds, 3125 S Wood Blvd., Goodyear, AZ 85338
Cleveland Indians
c/o Cleveland Guardians, 2601 S Wood Blvd., Goodyear, AZ 85338
Colorado Rockies
c/o Colorado Rockies, Salt River Fields at Talking Stick, 7555 North Pima Road, Scottsdale, AZ 85258
Kansas City Royals
c/o Kansas City Royals, Surprise Stadium, 15850 North Bullard Avenue, Surprise, AZ 83374
Los Angeles Angels
c/o Los Angeles Angels, Tempe Diablo Stadium, 2200 W Alameda Drive, Tempe, AZ 84282
Los Angeles Dodgers
c/o Los Angeles Dodgers, Camelback Ranch, 10710 W Camelback Road, Glendale, AZ 85037
Milwaukee Brewers
c/o Milwaukee Brewers, American Family Fields of Phoenix, 3805 N 53rd Avenue, Phoenix, AZ 85031
Oakland Athletics
c/o Oakland Athletics, Hohokam Stadium, 1235 N Center Street, Mesa, AZ 85201
San Diego Padres
c/o San Diego Padres, Peoria Sports Complex, 16101 N 83rd Avenue, Peoria, AZ 85382
San Francisco Giants
c/o San Francisco Giants, Scottsdale Stadium, 7408 East Osborn Road, Scottsdale, AZ 85251
Seattle Mariners
c/o Seattle Mariners, Peoria Sports Complex, 16101 N 83rd Avenue, Peoria, AZ 85382
Texas Rangers
c/o Texas Rangers, Surprise Stadium, 15850 North Bullard Avenue, Surprise, AZ 83374
Grapefruit League Spring Training Team Addresses:
Atlanta Braves
c/o Atlanta Braves, CoolToday Park, 18800 S West Villages Parkway, Venice, FL 34293
Baltimore Orioles
c/o Baltimore Orioles, Ed Smith Stadium, 2700 12th Street, Sarasota, FL 834237
Boston Red Sox
c/o Boston Red Sox, JetBlue Park at Fenway South, 11500 Fenway South Drive, Fort Myers, FL 33913
Detroit Tigers
c/o Detroit Tigers, Publix Field at Joker Merchant Stadium, 2301 Lakeland Hills Blvd., Lakeland, FL 33805
Houston Astros
c/o Houston Astros, Ballpark of the Palm Beaches, 544 Haverhill Road, West Palm Beach, FL 33407
Miami Marlins
c/o Miami Marlins, Roger Dean Stadium, 4751 Main Street, Jupiter, FL 33458
Minnesota Twins
c/o Minnesota Twins, CenturyLink Sports Complex, 14100 Six Mile Cypress Parkway, Fort Myers, FL 33912
New York Mets
c/o New York Mets, Clover Park, 31 Piazza Drive, Port St. Lucie, FL 34986
New York Yankees
c/o New York Yankees, George M. Steinbrenner Field, 1 Steinbrenner Drive, Tampa, FL 33614
Philadelphia Phillies
c/o Philadelphia Phillies, BayCare Ballpark, 601 Old Coachman Road, Clearwater, FL 33765
Pittsburgh Pirates
c/o Pittsburgh Pirates, LECOM Stadium, 1611 9th Street West, Bradenton, FL 34205
St. Louis Cardinals
c/o St. Louis Cardinals, Roger Dean Stadium, 4751 Main Street, Jupiter, FL 33458
Tampa Bay Rays
c/o Tampa Bay Rays, Charlotte Sports Park, 2300 El Jobean Road, Port Charlotte, FL 33948
Toronto Blue Jays
c/o Toronto Blue Jays, TD Ballpark, 373 Douglas Avenue, Dunedin, FL 34698
Washington Nationals
c/o Washington Nationals, Ballpark of the Palm Beaches, 544 Haverhill Road, West Palm Beach, FL 33407
Finding Team Spring Training Addresses
When I look for these addresses all at once I start at the Spring Training. From there it isn’t that much different as I’ll locate each team and start digging. For more information about the best way to find the address if it isn’t immediately available and for some best practices around using the address, reference my main Team Address page.
Finding Coaches and Players
For Spring Training I focus on players and coaches and avoid Front Office and Broadcasting staff. The Spring Training rosters are a little bit different from the major leagues. You can still see the roster by going to the top of the team’s page you can looking for a “Rosters” option. But here’s where you might be able to get creative.
Watch out for a team’s non-roster invites or who they sign to a minor league deal. Sometimes there are some worthwhile veterans on these lists who are good to give a try.