Which city is scheduled to host the 2026 Major League Baseball All-Star Game as part of America’s 250th-anniversary year?

The story behind the answer

Philadelphia is scheduled to host the 2026 Major League Baseball All-Star Game as part of America’s 250th-anniversary year.

The game is scheduled for July 14, 2026, at Citizens Bank Park, home of the Philadelphia Phillies. Philadelphia’s selection is especially symbolic because the city hosted the Continental Congress and is home to Independence Hall, where the Declaration of Independence was adopted.

The 2026 game will be the 96th Major League Baseball All-Star Game. The event is part of a larger year of national attention for Philadelphia, which is also central to America250 historical programming.

Philadelphia previously hosted All-Star Games in 1952, 1976, and 1996, though those games were played at earlier stadiums. Citizens Bank Park opened in 2004, making the 2026 contest its first All-Star Game.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: