View full image Oshawa Mayoral Debate Streams Live October 8 October 8, 2026 Six candidates will take part in the sold-out Oshawa mayoral debate downtown, with a public live stream beginning at 6 p.m. October 8.