Voters in Canada's largest city are heading to the polls today to elect a new mayor.

A historic 102 candidates are currently listed on the ballot in Toronto.

Several notable names are on that list including former councillor and New Democrat MP Olivia Chow, former Toronto Chief of Police Mark Saunders, former Ontario Education Minister Mitzie Hunter, and former deputy mayor Ana Bailão.

The election is being held following the surprise February resignation of John Tory, after he revealed he had an affair with a staff member.

Polls will close at 8:00 p.m. Eastern.