When Is the MLB All-Star Game 2026? Dates & Schedule
Every summer, baseball stops for one week and puts its best players on the biggest stage. If you have been asking, “When is the MLB All-Star Game 2026?” the answer is clear: Tuesday, July 14, 2026, at Citizens Bank Park in Philadelphia, Pennsylvania. The first pitch is scheduled for 8:00 p.m. ET, and it will mark the 96th Midsummer Classic in MLB history.
But here is the thing most casual fans miss: the game itself is just the final act. MLB All-Star Week 2026 runs from Friday, July 10, through Tuesday, July 14, turning Philadelphia into a five-day baseball destination complete with the Draft, the Home Run Derby, the Futures Game, a red carpet show, and fan events across the city. Whether you are buying tickets, booking hotels, or just keeping up with the baseball calendar, knowing the full schedule separates the prepared fan from the one scrambling at the last minute.
This guide covers everything — the exact dates, the full week-by-week breakdown, city-specific answers, and what to know before you plan your trip.
Quick Takeaways
- The MLB All-Star Game 2026 is on Tuesday, July 14, at 8:00 p.m. ET at Citizens Bank Park in Philadelphia.
- All-Star Week spans five days from July 10 to July 14, offering fans far more than just one game.
- The T-Mobile Home Run Derby takes place Monday, July 13, at 8:00 p.m. ET at Citizens Bank Park.
- The All-Star Red Carpet Show is Tuesday, July 14, at 2:00 p.m. ET at Independence Mall in Philadelphia.
- The 2026 host city is Philadelphia; Chicago at Wrigley Field is the next confirmed host for 2027.
- Fans searching for the game in Atlanta or Toronto will find no 2026 connection — Philadelphia is the official and only host this year.
When Is the MLB All-Star Game This Year — And Why Philadelphia?
For anyone searching “when is the MLB All-Star Game this year,” the direct answer is July 14, 2026, in Philadelphia. MLB’s official schedule and future-host pages both confirm Citizens Bank Park as the venue, with the game starting at 8:00 p.m. ET.
Philadelphia is a natural fit for a game of this magnitude. Citizens Bank Park has hosted some of the most electric moments in recent baseball history, and the city’s deep baseball culture gives All-Star Week a built-in energy that not every host city can match. The Phillies have been one of the sport’s more compelling franchises in recent years, which only adds to the narrative surrounding the choice.
More practically, Philadelphia’s geography works in the fans’ favor. The stadium sits in South Philadelphia, easily accessible from the city center, and the Pennsylvania Convention Center — where several All-Star events are scheduled — sits in the heart of downtown. That combination means fans can move between venues and cities without the logistical headache that sometimes plagues sprawling host cities.
Read also: MLB All-Star Game Schedule 2026
The Complete MLB All-Star Week 2026 Dates & Schedule
Understanding the full schedule helps fans decide exactly when they need to be in Philadelphia. Here is how the week breaks down according to MLB’s official schedule.
Friday, July 10 — HBCU Swingman Classic
All-Star Week opens Friday evening with the HBCU Swingman Classic at Citizens Bank Park, starting at 7:00 p.m. ET. This game spotlights talent from Historically Black Colleges and Universities and has grown into one of the most meaningful events on the All-Star calendar. It sets the tone for a week that is genuinely about celebrating the game at every level, not just the marquee names.
Saturday, July 11 — MLB Draft and All-Star Village Opening
Saturday is a significant day for a different reason: the 2026 MLB Draft begins at 1:30 p.m. ET at the Pennsylvania Convention Center Grand Hall. For fans who follow prospect culture and the next wave of professional baseball, this is essential viewing and attending. Also opening Saturday is Capital One All-Star Village, which runs through Tuesday, July 14, and serves as the primary fan experience hub throughout the week.
Sunday, July 12 — All-Star Futures Game and 3-on-3
Sunday may be the most underrated day of All-Star Week for true baseball enthusiasts. The All-Star Futures Game tips off at 12:00 p.m. ET at Citizens Bank Park, showcasing the sport’s top minor league prospects. Immediately following the Futures Game, MLB has scheduled MLBx: All-Star 3-on-3, described by the league as the first event of its kind. That combination makes Sunday a full afternoon of high-quality baseball for fans willing to arrive early in the week.
Monday, July 13 — T-Mobile Home Run Derby
For many fans, Monday night is the emotional peak of All-Star Week. The T-Mobile Home Run Derby is set for 8:00 p.m. ET at Citizens Bank Park, and it typically commands the full attention of the sports world for a single evening. If you have been searching for “when is the MLB All-Star Game home run derby,” Monday, July 13, at 8:00 p.m. ET is your answer. The Derby has evolved into one of the most-watched events in the sport, regularly producing viral moments that dominate social media and sports conversation well beyond baseball audiences.
Tuesday, July 14 — Red Carpet Show and the All-Star Game
Tuesday is the culmination of everything. The All-Star Red Carpet Show begins at 2:00 p.m. ET at Independence Mall, putting players front and center for fans in one of Philadelphia’s most historically iconic outdoor spaces. For anyone asking “when is the MLB All-Star red carpet,” that 2:00 p.m. ET window at Independence Mall is the specific answer. Then, at 8:00 p.m. ET, the 96th Midsummer Classic gets underway at Citizens Bank Park. Two marquee events in a single afternoon and evening make Tuesday the most packed day of the entire week.
Practical Tips for Planning Around the Schedule
Knowing the dates is one thing. Making good use of them is another. A few things worth keeping in mind before you commit to All-Star Week plans:
The Capital One All-Star Village runs Saturday through Tuesday, which means fans who arrive Saturday get the most access to interactive experiences across the week. The Pennsylvania Convention Center and Citizens Bank Park serve as the two primary venue hubs, so looking for accommodations near either location simplifies your logistics considerably.
If your budget or schedule only allows for one day, Monday’s Home Run Derby and Tuesday’s Red Carpet Show plus the game are the two most attended and most-discussed events. The Home Run Derby often sells quickly and draws fans who would not otherwise attend an All-Star Game, so early ticket planning is worthwhile. Tuesday offers the most baseball content in a single day, making it the stronger choice if you can only be in Philadelphia for 24 hours.
For fans who want the full experience without the largest crowds, Sunday’s Futures Game is frequently cited by experienced All-Star Week attendees as the best value day — strong baseball, future stars, and a pace that feels more relaxed than the Derby or the main game.
Conclusion
The MLB All-Star Game 2026 takes place Tuesday, July 14, at Citizens Bank Park in Philadelphia, with first pitch at 8:00 p.m. ET. All-Star Week runs July 10 through July 14, anchored by the HBCU Swingman Classic on Friday, the MLB Draft and Village opening on Saturday, the Futures Game on Sunday, the Home Run Derby on Monday night, and the Red Carpet Show followed by the game on Tuesday. The 2026 host is Philadelphia; Chicago at Wrigley Field is confirmed for 2027.
Baseball’s biggest week of the summer already has its date, its city, and its full schedule. The only thing left is deciding how much of it you plan to experience.
Frequently Asked Questions
When is the MLB All-Star Game 2026?
The MLB All-Star Game 2026 is scheduled for Tuesday, July 14, 2026, at 8:00 p.m. ET at Citizens Bank Park in Philadelphia, Pennsylvania.
When is the MLB All-Star Game this year?
For 2026, the All-Star Game is on July 14 in Philadelphia. MLB’s official schedule lists the full All-Star Week as running from Friday, July 10, through Tuesday, July 14.
When is the MLB All-Star Game home run derby?
The T-Mobile Home Run Derby is set for Monday, July 13, 2026, at 8:00 p.m. ET at Citizens Bank Park in Philadelphia.
When is the MLB All-Star red carpet?
The All-Star Red Carpet Show takes place on Tuesday, July 14, 2026, at 2:00 p.m. ET at Independence Mall in Philadelphia, a few hours before the main game begins.
When is the MLB All-Star Game in Chicago?
Chicago is not the 2026 host. MLB has announced Wrigley Field in Chicago as the host venue for the 2027 All-Star Game. For 2026, the game is in Philadelphia.
When is the MLB All-Star Game in Atlanta or Toronto?
Neither Atlanta nor Toronto is hosting the 2026 MLB All-Star Game. The confirmed 2026 host city is Philadelphia, with the game at Citizens Bank Park on July 14.
