MLB All-Star Game locations, dates for 2025, 2026
Since its inaugural event in 1933, the MLB All-Star Game has traveled across North America, showcasing baseball's biggest stars in stadiums old and new. From the iconic fields of New York and Chicago to modern venues in Miami and Seattle, each host city has added its own flavor to one of the sport’s most celebrated traditions. This year, the 2025 MLB All-Star Game is held in Atlanta, GA at Truist Park, home of the Atlanta Braves.
The 2026 All-Star Game is set to be held in Philadelphia, Pennsylvania at Citizens Bank Park, home of the Philadelphia Phillies.
MLB selects All-Star Game locations through a subjective process led by a league-appointed committee. While there’s no formal rotation, cities with newly built or recently renovated ballparks as well as those that haven’t hosted in years often receive priority. Historical relevance and special anniversaries can also influence the choice. Although the game has traditionally alternated between American and National League parks, that pattern hasn’t always been strictly followed.
The MLB All-Star Game has been or will be held in these cities:


