Major League Baseball (MLB) Spring Training Team Addresses

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 Diamondbacks LogoArizona Diamonbacks
c/o Arizona Diamondbacks, Salt River Fields at Talking Stick, 7555 North Pima Road, Scottsdale, AZ 85258

Chicago Cubs LogoChicago Cubs
c/o Chicago Cubs, Sloan Park, 2330 W Rio Salado Parkway, Mesa, AZ 85201

Chicago White Sox LogoChicago White Sox
c/o Chicago White Sox, Camelback Ranch, 10710 W Camelback Road, Glendale, AZ 85037

Cincinnati Reds LogoCincinnati Reds
c/o Cincinnati Reds, 3125 S Wood Blvd., Goodyear, AZ 85338

Cleveland Guardians LogoCleveland Indians
c/o Cleveland Guardians, 2601 S Wood Blvd., Goodyear, AZ 85338

Colorado Rockies LogoColorado Rockies
c/o Colorado Rockies, Salt River Fields at Talking Stick, 7555 North Pima Road, Scottsdale, AZ 85258

Kansas City Royals LogoKansas City Royals
c/o Kansas City Royals, Surprise Stadium, 15850 North Bullard Avenue, Surprise, AZ 83374

Los Angels Angels LogoLos Angeles Angels
c/o Los Angeles Angels, Tempe Diablo Stadium, 2200 W Alameda Drive, Tempe, AZ 84282

Los Angels Dodgers LogoLos Angeles Dodgers
c/o Los Angeles Dodgers, Camelback Ranch, 10710 W Camelback Road, Glendale, AZ 85037

Milwaukee Brewers LogoMilwaukee Brewers
c/o Milwaukee Brewers, American Family Fields of Phoenix, 3805 N 53rd Avenue, Phoenix, AZ 85031

Oakland Athletics LogoOakland Athletics
c/o Oakland Athletics, Hohokam Stadium, 1235 N Center Street, Mesa, AZ 85201

San Diego Padres LogoSan Diego Padres
c/o San Diego Padres, Peoria Sports Complex, 16101 N 83rd Avenue, Peoria, AZ 85382

San Francisco Giants LogoSan Francisco Giants
c/o San Francisco Giants, Scottsdale Stadium, 7408 East Osborn Road, Scottsdale, AZ 85251

Seattle Mariners LogoSeattle Mariners
c/o Seattle Mariners, Peoria Sports Complex, 16101 N 83rd Avenue, Peoria, AZ 85382

Texas Rangers LogoTexas Rangers
c/o Texas Rangers, Surprise Stadium, 15850 North Bullard Avenue, Surprise, AZ 83374

Grapefruit League Spring Training Team Addresses:

Atlanta Braves LogoAtlanta Braves
c/o Atlanta Braves, CoolToday Park, 18800 S West Villages Parkway, Venice, FL 34293

Baltimore Orioles LogoBaltimore Orioles
c/o Baltimore Orioles, Ed Smith Stadium, 2700 12th Street, Sarasota, FL 834237

Boston Red Sox LogoBoston Red Sox
c/o Boston Red Sox, JetBlue Park at Fenway South, 11500 Fenway South Drive, Fort Myers, FL 33913

Detroit Tigers LogoDetroit Tigers
c/o Detroit Tigers, Publix Field at Joker Merchant Stadium, 2301 Lakeland Hills Blvd., Lakeland, FL 33805

Houston Astros LogoHouston Astros
c/o Houston Astros, Ballpark of the Palm Beaches, 544 Haverhill Road, West Palm Beach, FL 33407

Miami Marlins LogoMiami Marlins
c/o Miami Marlins, Roger Dean Stadium, 4751 Main Street, Jupiter, FL 33458

Minnesota Twins LogoMinnesota Twins

c/o Minnesota Twins, CenturyLink Sports Complex, 14100 Six Mile Cypress Parkway, Fort Myers, FL 33912
New York Mets LogoNew York Mets
c/o New York Mets, Clover Park, 31 Piazza Drive, Port St. Lucie, FL 34986

New York YankeesNew York Yankees
c/o New York Yankees, George M. Steinbrenner Field, 1 Steinbrenner Drive, Tampa, FL 33614
Philadelphia Phillies LogoPhiladelphia Phillies
c/o Philadelphia Phillies, BayCare Ballpark, 601 Old Coachman Road, Clearwater, FL 33765

Pittsburgh Pirates LogoPittsburgh Pirates

c/o Pittsburgh Pirates, LECOM Stadium, 1611 9th Street West, Bradenton, FL 34205

St. Louis Cardinals LogoSt. Louis Cardinals
c/o St. Louis Cardinals, Roger Dean Stadium, 4751 Main Street, Jupiter, FL 33458

Tampa Bay Rays LogoTampa Bay Rays
c/o Tampa Bay Rays, Charlotte Sports Park, 2300 El Jobean Road, Port Charlotte, FL 33948

Toronto Blue Jays LogoToronto Blue Jays
c/o Toronto Blue Jays, TD Ballpark, 373 Douglas Avenue, Dunedin, FL 34698

Washington Nationals LogoWashington 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.