Start Dateexpected August 27, 2024 6 Weeks Left us

Overwatch 2 - Season 12 Start Date Release Date

The game Overwatch 2 - Season 12 upcoming Start Date release date in the USA and UK is expected to be Tuesday August 27th. It is 6 weeks left until you can play this game on Start Date in the USA and UK.

Release Dates

Report Date / Submit ProductReport Date / Submit Product
Start Date
August 27, 2024Expected
6
Start Date
August 27, 2024Expected
6
Overwatch 2 - Season 12 cover art
TRACK6
Pre-Order

Overwatch 2 - Season 12

Game

Introduces the second new hero to Overwatch 2 for 2024.

back to top
x