The 2018 Toronto mayoral election was held on Monday, October 22, 2018, to elect the Mayor of the city of Toronto. Incumbent Mayor John Tory was re-elected for a second term, defeating former Chief City Planner Jennifer Keesmaat with 63.49% of the vote. Tory won all of Toronto’s 25 wards.