Tips Overwatch Season 20 Start Date and Time The start time and date for Season 20 in Overwatch will be here before you know it! Nicholas Barth Jan 2, 20202020-01-03T22:25:10-05:00