2026 MLB All-Star Weekend: How to watch, schedule, more

The 2026 All-Star Game will take place at Citizens Bank Park, home of the Philadelphia Phillies. Rich Graessle/Icon Sportswire

The Midsummer Classic is headed back to Philadelphia! The Phillies will host the All-Star Game for the fourth time in their history -- but it will be the first time at Citizens Bank Park.

The 2026 festivities will kick off on July 10 with the HBCU Swingman Classic and culminate in the 96th edition of the Midsummer Classic on July 14. The National League will look for a second consecutive victory over the American League after winning last year in a first-ever, Home Run Derby-style swing-off -- the tiebreaker, as the game was tied 6-6 after nine innings.

The top overall vote-getters in each league -- Shohei Ohtani and Ernie Clement -- automatically earned the starting spot at their positions, designated hitter and second base, and full rosters were revealed on July 4.

We'll have everything you need to know about All-Star week festivities -- from schedules and rosters to Home Run Derby and All-Star Game analysis.



Latest news and analysis

Full All-Star rosters

Biggest snubs, other roster announcement takeaways

2026 MLB All-Star roster predictions, biggest debates

How does MLB All-Star voting work?


All-Star schedule

(All times ET)

July 4: MLB All-Star Selection Show at 7:30 p.m. on Fox

July 10: HBCU Swingman Classic at 7 p.m. on MLB Network

July 12: MLB All-Star Futures Game at 12 p.m. on NBC

July 12: All-Star 3-on-3 (new event) following Futures Game

July 13: MLB Home Run Derby at 8 p.m. on Netflix

July 14: MLB All-Star Red Carpet Show at 2 p.m. on MLB Network

July 14: MLB All-Star Game at 8 p.m. on Fox