Ad Disclosure
The Date of the 2026 All-Star Game Has Been Announced
By Luke Arcaini
Published:
The All-Star Game at Citizens Bank Park will be played on July 14th, 2026.
The Phillies hosted a pep rally Friday in the city and had a bunch of Phillies legends up on the stage, including Bryce Harper, Ryan Howard, and more. Here’s the logo that was revealed on stage:

11/10 logo. They absolutely nailed it. 2026 will be the fourth time that the All-Star Game was held in Philly, but the first time at Citizens Bank Park. Veterans Stadium held the last All-Star Game in Philadelphia, which was in 1996.
While we haven’t heard anything on the Futures Game just yet, here’s what we know as far as dates for next year:
- Monday, July 13th: Home Run Derby
- Tuesday, July 14th: All-Star Game
Luke Arcaini covers the Phillies for Crossing Broad. The wave is the worst thing is sports. Follow him on Twitter @ArcainiLuke