countdownit

Blog · June 21, 2026

🎮When Does Overwatch Season 18 Release? Date, Time & New Hero

▶ Live Overwatch: Season 18 countdownSee the exact days, hours and minutes remaining.🎮

Overwatch Season 18 goes live on Tuesday, August 26, 2026, at 11am PT. Count down the exact time on our live Overwatch Season 18 countdown.

Overwatch Season 18 release time

Blizzard ships new seasons at the same instant worldwide. Season 18 unlocks at:

  • 11:00 AM Pacific (PT)
  • 2:00 PM Eastern (ET)
  • 7:00 PM British (BST)
  • 8:00 PM Central European (CEST)

What is new in Season 18

The headline addition is a brand-new support hero, Wuyang, alongside fresh content for the Stadium mode, a new battle pass, a mythic skin and a wave of events and shop bundles. As with every Overwatch season, expect balance changes and a new competitive reset when the season begins.

How long is an Overwatch season?

Overwatch seasons run roughly nine to ten weeks, so a new one drops about every two months. That cadence means the next season after 18 will arrive in the autumn — our countdown rolls forward to the next launch each time.

Count down to Season 18

Follow the live Overwatch Season 18 countdown, see more game release countdowns, or make your own countdown to launch day. The Days Until tool works for any date.

FAQ

When does Overwatch Season 18 come out?

Overwatch Season 18 releases on Tuesday, August 26, 2026, at 11am PT (2pm ET / 7pm BST), launching at the same moment worldwide.

Who is the new hero in Season 18?

Season 18 adds Wuyang, a new support hero, along with new Stadium content, a battle pass and a mythic skin.

How often do Overwatch seasons release?

A new Overwatch season arrives roughly every nine to ten weeks — about every two months — each with new content and a competitive reset.

More from the blog