Candidates on the 2026 mayoral ballot
Mayoral histories cover verified Canadian public-election candidacies nationwide with no year cutoff. Councillor histories retain the ordinary Toronto-centred Results coverage. Identity evidence standards are the same.
The mayoral candidates
53 candidates · alphabetical by surname
- Imad Abdulkadir
Bahira Abdulsalam3 past races
Returning · 3 past races
- 2025MPDon Valley Westlost · 5th of 5 · 0.8%
- 2025MPPDon Valley Westlost · 6th of 6 · 0.8%
- 2023MayorCity of Torontolost · 14th of 102 · 0.1%
Chris AlexanderFormer MP
Former MP · 2 past races
- 2015MPAjaxConservativelost · 2nd of 5 · 34.4%
- 2011MPAjax-PickeringConservativewon · 44.1%
Brad BradfordFormer Councillor
Returning · Former Councillor · 3 past races
- 2023MayorCity of Torontolost · 8th of 102 · 1.3%
- 2022CouncillorWard 19 — Beaches-East Yorkwon · 54.7%
- 2018CouncillorWard 19 — Beaches-East Yorkwon · 38.6%
Darrell Brown1 past race
- 2025CouncillorWard 25 — Scarborough-Rouge Parklost · 7th of 20 · 3.1%
Brian Buffey2 past races
Returning · 2 past races
- 2023MayorCity of Torontolost · 79th of 102 · <0.1%
- 2018MayorCity of Torontolost · 22nd of 35 · 0.2%
- Braeden Chow
Olivia ChowIncumbent mayor
Incumbent Mayor · Former MP · 12 past races
- 2023MayorCity of Torontowon · 37.2%
- 2015MPSpadina—Fort YorkNDPlost · 2nd of 6 · 27.3%
- 2014MayorCity of Torontolost · 3rd of 65 · 23.1%
- 2011MPTrinity—SpadinaNDPwon · 54.5%
- 2008MPTrinity—SpadinaNDPwon · 40.8%
- 2006MPTrinity—SpadinaNDPwon · 46.0%
- 2004MPTrinity—SpadinaNDPlost · 2nd of 8 · 42.0%
- 2003CouncillorWard 20 — Trinity-Spadinawon · 79.3%
- 2000CouncillorWard 20 Trinity-Spadinawon · 80.7%
- 1997CouncillorWard 24 Downtownwon · 41.1%
- 1994CouncillorDowntownwon · 69.2%
- 1991CouncillorDowntownwon · 48.0%
History note: We identified a Toronto school trustee candidacy in 1985 but could not recover authoritative results.
Logan Choy2 past races
Returning · 2 past races
- 2023MayorCity of Torontolost · 18th of 102 · <0.1%
- 2018MayorCity of Torontolost · 9th of 35 · 0.5%
Kevin Clarke33 past races
Returning · 33 past races
- 2025MPPScarborough—Guildwoodlost · 6th of 7 · 0.6%
- 2023MPPScarborough—Guildwoodlost · 9th of 12 · 0.4%
- 2023MayorCity of Torontolost · 34th of 102 · <0.1%
- 2022MayorCity of Torontolost · 9th of 31 · 0.8%
- 2022MPPScarborough—GuildwoodThe People's Political Partylost · 7th of 7 · 0.5%
- 2021MPScarborough—Guildwoodlost · 5th of 8 · 0.4%
- 2021CouncillorWard 22 — Scarborough-Agincourtlost · 20th of 27 · 0.3%
- 2020MPToronto Centrelost · 7th of 9 · 0.5%
- 2019MPScarborough—Guildwoodlost · 6th of 10 · 0.3%
- 2018MayorCity of Torontolost · 7th of 35 · 0.5%
- 2018MPPToronto CentreThe People's Political Partylost · 9th of 10 · 0.2%
- 2017CouncillorWard 42 — Scarborough-Rouge Riverlost · 22nd of 32 · 0.2%
- 2016CouncillorWard 2 — Etobicoke Northlost · 6th of 12 · 0.9%
- 2015MPScarborough—Guildwoodlost · 5th of 6 · 0.4%
- 2015MPPSimcoe NorthPeople's Partylost · 6th of 8 · 0.4%
- 2014MayorCity of Torontolost · 18th of 65 · <0.1%
- 2014MPScarborough—Agincourtlost · 4th of 5 · 1.5%
- 2014MPPScarborough—AgincourtThe People's Political Partylost · 5th of 5 · 1.1%
- 2014MPPThornhillThe People's Political Partylost · 7th of 8 · 0.5%
- 2013MPToronto Centrelost · 7th of 11 · 0.2%
- 2013MPPEtobicoke—LakeshoreThe People's Political Partylost · 7th of 8 · 0.3%
- 2012MPPKitchener-WaterlooThe People's Political Partylost · 9th of 10 · 0.1%
- 2011MPPToronto—DanforthPauper Party of Ontariolost · 6th of 9 · 0.4%
- 2010MayorCity of Torontolost · 14th of 40 · 0.2%
- 2007MPPYork South—Westonlost · 5th of 9 · 1.2%
- 2006MayorCity of Torontolost · 12th of 38 · 0.4%
- 2003MayorCity of Torontolost · 12th of 44 · 0.1%
- 2001MPPBeaches—East Yorklost · 6th of 8 · 0.3%
- 2000MayorCity of Torontolost · 7th of 26 · 0.7%
- 1997MPBroadview-Greenwoodlost · 6th of 8 · 0.5%
- 1996MPPYork Southlost · 6th of 6 · 0.4%
- 1995MPPYork Southlost · 7th of 9 · 0.7%
- 1994MayorBorough of East Yorklost · 4th of 5 · 3.2%
History note: We identified Toronto council by-election candidacies in 1998 and 2001 but could not recover authoritative results.
- Alex Cruze
Habiba Desai5 past races
Returning · 5 past races
- 2024CouncillorWard 15 — Don Valley Westlost · 8th of 16 · 0.6%
- 2023MPPScarborough—Guildwoodlost · 10th of 12 · 0.3%
- 2023MayorCity of Torontolost · 50th of 102 · <0.1%
- 2022CouncillorWard 24 — Scarborough-Guildwoodlost · 3rd of 4 · 8.0%
- 2021MPToronto—Danforthlost · 8th of 8 · 0.2%
Cory Deville3 past races
Returning · 3 past races
- 2025MPPToronto Centrelost · 7th of 7 · 0.4%
- 2023MayorCity of Torontolost · 85th of 102 · <0.1%
- 2022MayorCity of Torontolost · 26th of 31 · 0.2%
- Wincess Dorville
- Laura Ellis
- Martin Fraser
- Alton Frederick
Edward Gong3 past races
Returning · 3 past races
- 2025MPDon Valley Northlost · 5th of 6 · 0.5%
- 2024MayorCity of Mississaugalost · 9th of 20 · 0.4%
- 2023MayorCity of Torontolost · 11th of 102 · 0.4%
Thomas Hall2 past races
Returning · 2 past races
- 2023CouncillorWard 20 — Scarborough Southwestlost · 14th of 23 · 0.5%
- 2023MayorCity of Torontolost · 37th of 102 · <0.1%
Peter Handjis4 past races
Returning · 4 past races
- 2024CouncillorWard 15 — Don Valley Westlost · 14th of 16 · 0.2%
- 2023CouncillorWard 20 — Scarborough Southwestlost · 20th of 23 · 0.1%
- 2023MayorCity of Torontolost · 70th of 102 · <0.1%
- 2022MayorCity of Torontolost · 31st of 31 · 0.1%
Heather He1 past race
Returning · 1 past race
- 2023MayorCity of Torontolost · 28th of 102 · <0.1%
Michael Lamoureux1 past race
Rick Lee1 past race
Returning · 1 past race
- 2023MayorCity of Torontolost · 42nd of 102 · <0.1%
- Reagan Levermany
- Eddie Mayanja
- Francis Mercieca
- Joseph Osuji
- Gus Prokos
- Faisal Razi
Lyall Sanders2 past races
Returning · 2 past races
- 2026MPScarborough SouthwestCentristlost · 8th of 8 · 0.3%
- 2023MayorCity of Torontolost · 12th of 102 · 0.4%
Naomi Sayers1 past race
- 2022MPPSault Ste. Marielost · 4th of 6 · 4.0%
Robert Shusterman1 past race
Sandeep Srivastava6 past races
Returning · 6 past races
- 2023CouncillorWard 20 — Scarborough Southwestlost · 19th of 23 · 0.1%
- 2023MayorCity of Torontolost · 57th of 102 · <0.1%
- 2022MayorCity of Torontolost · 15th of 31 · 0.4%
- 2018CouncillorWard 23 — Scarborough Northlost · 10th of 11 · 1.3%
- 2017CouncillorWard 42 — Scarborough-Rouge Riverlost · 23rd of 32 · 0.2%
- 2014CouncillorWard 41 — Scarborough-Rouge Riverlost · 5th of 5 · 4.6%
Weizhen Tang2 past races
Returning · 2 past races
- 2023MayorCity of Torontolost · 72nd of 102 · <0.1%
- 2010MayorCity of Torontolost · 20th of 40 · 0.1%
- Kuo Yu Tong
Jeffery Tunney1 past race
Jack Weenen3 past races
Returning · 3 past races
- 2023MayorCity of Torontolost · 101st of 102 · <0.1%
- 2018MayorCity of Torontolost · 31st of 35 · <0.1%
- 2014MayorCity of Torontolost · 65th of 65 · <0.1%
- Henoke Yohannes
- Leila Yohannes
- Mostafa Zandkarimi
Campaign links come from candidate submissions to the City Clerk. The City does not review or endorse them. About candidate links