Last Updated: February 14, 2025Â
Key:
*= Incumbent
L = Leader
Ajax
Centrist: Sarah Qureshi
Green: Cory Feferman
Liberal: Robert Cerjanec
NDP: Arthur Augustine
New Blue: Chris Rees
PC: Patrice Barnes*
Algoma-Manitoulin
Green: Maria Legault
Independent: Michael Mantha*
Liberal: Reg Niganobe
NDP: David Timeriski
New Blue: Sheldon Pressey
PC: Bill Rosenberg
Aurora-Oak Ridges-Richmond Hill
Green: Ikram Kahn
Liberal: Jason Cherniak
NDP: Naila Saeed
New Blue: Rosaria Wiseman
PC: Michael Parsa*
Barrie-Innisfil
Green: Stephen Ciesielski
Liberal: Dane Lee
Moderate: Anna Yuryeva
NDP: Andrew Harrigan
New Blue: Sam Mangiapane
PC: Andrea Khanjin*
Barrie-Springwater-Oro Medonte
Green: Tim Grant
Liberal: Rosemary Zacharias
Libertarian: Erin Patterson
NDP: Tracey Lapham
New Blue: Alex Della Ventura
PC: Doug Downey*
Bay of Quinte
Green: Lori Borthwick
Liberal: Dave O'Neil
NDP: Amanda Robertson
New Blue: Anthony Zambito
Ontario Party: Nick Maddison
PC: Tyler Allsopp*
Beaches-East York
Canadians' Choice: Bahman Yazdanfar (L)
Green: Jack Pennings
Independent: Dragan Cimesa
Liberal: Mary-Margaret McMahon*
NDP: Kate Dupuis
New Blue: Thomas Gregory
Ontario Party: Paul Stark
PC: Anna Michaelidis
Brampton Centre
Green: Pauline Thornham
Liberal: Martin Medeiros
NDP: Sukhamrit Singh
New Blue: Kamal Preet Kaur
PC: Charmaine Williams*
Brampton East
Green: Nancy Porteous
Independent: Azad GoyatÂ
Liberal: Vicky Dhillon
NDP: Martin Singh
PC: Hardeep Grewal*
Brampton North
Green: Sameera Falcon Khan
Liberal: Ranjit Singh
NDP: Ruby Zaman
New Blue: Melanie Porte
PC: Graham McGregor*
Brampton South
Green: Rajinder Boyal
Liberal: Bhavik Parikh
NDP: Rajani Sharma
New Blue: Johnny Nolan
PC: Prabmeet Sarkaria*
Brampton West
Green: Ethan Russell
Independent: Pushpek Sidhu
Liberal: Andrew Kania
NDP: Sam Sarjeant
New Blue: David Pardy
PC: Aamarjot Sandhu*
Brantford-Brant
Green: Karleigh Csordas
Liberal: Ron Fox
Libertarian: Rob Ferguson
NDP: Harvey Bischof
New Blue: Joshua Carron
None of the Above: Mike Clancy
Ontario Alliance: James Carruthers
PC: Will Bouma*
Bruce-Grey-Owen Sound
Green: Joel Loughead
Liberal: Selwyn Hicks
Libertarian: Michael Butt
NDP: James Harris
New Blue: Vincent Grimaldi
Ontario Alliance: Matt Fritz
PC: Paul Vickers
Stop the New Sex-Ed Agenda: Ann Gillies
Burlington
Green: Kyle Hutton
Liberal: Andrea Grebenc
NDP: Megan Beauchemin
New Blue: James Chillingworth
None of the Above: David Crombie
PC: Natalie Pierre*
Cambridge
Green: Carla Johnson
Liberal: Robert Deutschmann
New Blue: Belinda Karahalios
NDP: Marjorie Knight
PC: Brian Riddell*
Carleton
Green: Mystic Plaunt
Independent: Brian Hull
Liberal: Brandon Bay
Libertarian: Bruce Anthony Faulkner
NDP: Andrea Hollinger
New Blue: Rob Stocki
Ontario Party: Myles Dear
PC: George Darouze
Chatham-Kent-Leamington
Green: Matthew Davey
Liberal: Bill Kirby
NDP: Christian Sachs
New Blue: Rhona Jubenville
Ontario Party: Phillip St-Laurent
PC: Trevor Jones*
Davenport
Communist: Dave McKee
Green: Randi Ramdeen
Liberal: Paulo Pereira
NDP: Marit Stiles (L)*
PC: Nick Pavlov
Don Valley East
Green: Joshua Miersch
Liberal: Adil Shamji*
Moderate: Krasimir Penkov
NDP: Frank Chu
PC: Roger Gingerich
Don Valley North
Green: Andrew Armstrong
Independent: Vincent Ke*
Liberal: Jonathan Tsao
NDP: Ebrahim Astaraki
New Blue: Annie Nolan
PC: Susan Liu
Don Valley West
Green: Sheena Sharp
Independent: Bahira Abdulsalam
Liberal: Stephanie Bowman*
NDP: Linnea Lofstrom-Abary
New Blue: Laurel Hobbs
PC: Sam Moini
Dufferin-Caledon
Green: Sandy Brown
Independent: Jeffrey Halsall
Liberal: Michael Dehn
Moderate: Alexey Cherkashov
NDP: George Nakitsas
New Blue: Kris Eggleton
PC: Sylvia Jones*
Durham
Centrist: Asif Khan
Green: Sanjin Zeco
Independent: Fawad Kiyani
Liberal: Brad Jakobsen
NDP: Chris Borgia
New Blue: James Leventakis
Ontario Party: Sheri Thurston
PC: Todd McCarthy*
Eglington-Lawrence
Green: Leah Tysoe
Liberal: Vince Gasparro
PC: Michelle Cooper
Elgin-Middlesex-London
Green: Amanda Stark
Liberal: Douglas MacTavish
NDP: Amanda Zavitz
New Blue: Brian Figueiredo
None of the Above: Stephen R Campbell
Ontario Party: Cooper Labrie
PC: Rob Flack*
Essex
Green: Steve Higgins
Independent: William Szabo Verzoc
Liberal: Tamara Stomp
NDP: Rachael Mills
New Blue: Brigitte Belton
None of the Above: Kevin Linfield
Ontario Party: Travis Jacques
PC: Anthony Leardi*
Etobicoke Centre
Canadians' Choice: Paul Fromm
Green: Brian Morris
Liberal: John Campbell
NDP: Giulia Volpe
New Blue: Mario Bilusic
None of the Above: Richard Kiernicki
PC: Kinga Surma*
Special Needs: Signe Miranda
Etobicoke-Lakeshore
Green: Sean McClocklin
Liberal: Lee Fairclough
Moderate: Larisa Berson
NDP: Rozhen Asrani
New Blue: Tony Siskos
None of the Above: Vitas Naudziunas
PC: Christine Hogarth*
Etobicoke North
Green: Chelsey Edwards
Liberal: Julie Lutete
NDP: Bryan Blair
New Blue: John Gardner
Ontario Party: Andy D'Andrea
PC: Doug Ford (L)*
Flamborough-Glanbrook
Green: Janet Errygers
Liberal: Joshua Bell
NDP: Lilly Noble
New Blue: Kristen Halfpenny
PC: Donna Skelly*
Glengarry-Prescott-Russell
Green: Thaila Riden
Independent: Jason St-Louis
Liberal: Trevor Stewart
NDP: Ryder Finlay
New Blue: Felix Labrosse
Ontario Party: Brandon Wallingford
PC: Stephane Sarrazin*
Guelph
Green: Mike Schreiner (L)*
Liberal: Mustafa Zuberi
NDP: Cameron Spence
New Blue: Carina Fraser
PC: Bob Coole
Haldimand-Norfolk
Green: Anna Massinen
Independent: Bobbi Ann Brady*
Liberal: Vandan Patel
NDP: Erica Englert
New Blue: Garry Tanchak
PC: Amy Martin
Haliburton-Kawartha Lakes-Brock
Freedom: Bill Denby
Green: Tom Regina
Independent: Gene Balfour
Liberal: Alison Bennie
Libertarian: Zachary Tisdale
NDP: Barbara Doyle
New Blue: Jacquie Barker
Ontario Party: Brian Kerr
PC: Laurie Scott*
Hamilton Centre
Green: Lucia Iannantuono
Independent: Sarah Jama*
Independent: Nathalie Xian Yi Yan
Liberal: Eileen Walker
NDP: Robin Lennox
New Blue: Mitch Novosad
PC: Sarah Bokhari
Hamilton East-Stoney Creek
Communist: Drew Garvie (L)
Green: Pascale Marchand
Liberal: Heino Doessing
NDP: Zaigham Butt
New Blue: Wieslawa Derlatka
Ontario Party: Heather Curnew
PC: Neil Lumsden*
Hamilton Mountain
Green: Joshua Czerniga
Independent: Ejaz Butt
Liberal: Dawn Danko
NDP: Kojo Damptey
New Blue: Layla Marie-Angela Protopapa
None of the Above: Dan Preston
Ontario Party: Bing Wong
PC: Monica Ciriello
Hamilton West-Ancaster-Dundas
Electoral Reform: Nori Smith
Green: Guy Bisson
Liberal: Julia Brown
NDP: Sandy Shaw*
New Blue: Lee Weiss Vassor
None of the Above: Spencer Rocchi
PC: John Demik
Hastings-Lennox and Addington
Green: Mike Holbrook
Liberal: Lynn Rigby
NDP: Jessica Zielke
New Blue: Glenn Tyrrell
Ontario Party: Derek Sloan (L)
PC: Ric Bresee*
Humber River-Black Creek
Communist: Jeanne McGuire
Green: Alexander Qanbery
Liberal: Liban Hassan
NDP: Tom Rakocevic*
PC: Paul Nguyen
Huron-Bruce
Green: Matthew Van Ankum
Liberal: Ian Burbidge
NDP: Nick McGregor
New Blue: Zack Weiler
Ontario Alliance: Bruce Eisen
PC: Lisa Thompson*
Kanata-Carleton
Green: Jennifer Purdy
Liberal: Karen McCrimmon*
NDP: Dave Belcher
New Blue: Elizabeth Watson
Ontario Party: Frank Jakubowski
PC: Scott Phelan
Kenora-Rainy River
Green: John Redins
Liberal: Anthony Leek
NDP: Rudy Turtle
New Blue: Randy Ricci
PC: Greg Rickford*
Kiiwetinoong
Green: Carolyn Spicer
Liberal: Manuela Michelizzi
NDP: Sol Mamakwa*
Northern Ontario: Theresa Leppich
PC: Waylon Scott
King-Vaughan
Green: Ann Raney
Liberal: Gillian Vivona
NDP: Rick Morelli
New Blue: Christopher Bressi
Ontario Party: Maria Morgis
PC: Stephen Lecce*
Kingston and the Islands
Green: Zachary Typhair
Liberal: Ted Hsu*
NDP: Elliot Goodell Ugalde
None of the Above: James McNair
Ontario Party: Allan Wilson
PC: Ian Chapelle
Kitchener Centre
Green: Aislinn Clancy*
Independent: Christopher Nuhn
Liberal: Colleen James
NDP: Brooklin Wallis
New Blue: Paul Simoes
Ontario Party: Sebastian Butnar-Stoica
PC: Rob Elliott
Kitchener-Conestoga
Green: Brayden Wagenaar
Liberal: Joe Gowing
NDP: Jodi Szimanski
New Blue: Jim Karahalios (L)
Ontario Party: Patrick Doucette
PC: Mike Harris Jr.*
Kitchener South-Hespeler
Green: Jessica Riley
Liberal: Ismail Mohamed
NDP: Jeff Donkersgoed
New Blue: John Soule
PC: Jess Dixon*
Lambton-Kent-Middlesex
Green: Andraena Tilgner
Liberal: Cathy Burghardt-Jesson
NDP: Kathryn Shailer
New Blue: Andy Fisher
PC: Steve Pinsonneault*
Lanark-Frontenac-Kingston
Green: Marlene Spruyt
Independent: Shane O'Neill
Liberal: Rob Rainer
NDP: John MacRae
New Blue: David Motton
Ontario Party: Wendy Dillistone-Whitaker
PC: John Jordan*
Leeds-Grenville-Thousand Islands and Rideau Lakes
Green: Fiona Jager
Liberal: Lorna Jean Edmonds
Libertarian: Mark Snow (L)
NDP: Chris Wilson
New Blue: Chris Garrah
Ontario Party: David Calabretta
PC: Steve Clark*
London-Fanshawe
Freedom: Dave Durnin
Green: Wil Osbourne-Sorrell
Independent: Alan John McDonald
Liberal: Kevin May
NDP: Teresa Armstrong*
New Blue: Christopher West
PC: Peter Vanderley
London North Centre
Freedom: Paul McKeever (L)
Green: Carol Dyck
Liberal: Tariq Khan
NDP: Terence Kernaghan*
New Blue: Chris Wile
PC: Jerry Pribil
London West
Freedom: Tim Hodges
Green: Jim Johnston
Independent: Timothy Hammer
Liberal: Bakar Khan
Libertarian: Ken Byma
NDP: Peggy Sattler*
New Blue: Shane Dale
PC: Beth Allison
Markham-Stouffville
Green: Myles O'Brien
Liberal: Kelly Dunn
NDP: Gregory Hines
New Blue: Brendan Sorenson
PC: Paul Calandra*
Markham-Thornhill
Green: Shane O'Brien
Liberal: Nirmala Armstrong
NDP: Paul Sahbaz
PC: Logan Kanapathi*
Markham-Unionville
Green: Chris Madsen
Liberal: Jagbir Dosanjh
NDP: Sameer Qureshi
New Blue: Nick Boudreau
PC: Billy Pang*
Milton
Centrist: Mohsin Rizvi
Green: Susan Doyle
Liberal: Kristina Tesser Derksen
NDP: Katherine Cirlincione
New Blue: John Spina
PC: Zee Hamid*
Mississauga Centre
Green: Robert Chan
Independent: Zulfiqar Ali
Liberal: Sumira Malik
NDP: Waseem Ahmed
New Blue: Audrey Simpson
None of the Above: Greg Vezina (L)
PC: Natalia Kusendova*
Mississauga East-Cooksville
Green: David Zeni
Independent: Mark De Pelham
Independent: Syed Hussain
Liberal: Bonnie Crombie (L)
Moderate: Oleksandra Iakovlieva
NDP: Alex Venuto
New Blue: Kevin Peck
Ontario Party: Vittoria Trichilo
PC: Silvia Gualtieri
Mississauga-Erin Mills
Green: Adriane Franklin
Independent: Sajid Hussain
Independent: Michael Matulewicz
Liberal: Qasir Dar
NDP: Mubashir Rizvi
New Blue: Michael Bayer
PC: Sheref Sabawy*
Mississauga-Lakeshore
Green: Julia Budahazy
Independent: Ayoub Bumbia
Liberal: Elizabeth Mendes
Moderate: Oleksii Avdeiev
NDP: Spencer Ki
New Blue: Renata Cynarska
PC: Rudy Cuzzetto*
Mississauga-Malton
Green: Arish Esmail
Liberal: Jawad Haroon
NDP: Gerard MacDonald
New Blue: Van Nguyen
PC: Deepak Anand*
Mississauga-Streetsville
Green: Christopher Hill
Liberal: Jill Promoli
NDP: Shoaib Khawar
New Blue: Darryl Brothers
PC: Nina Tangri*
Mushkegowuk-James Bay
Green: Catherine Jones
Liberal: Kyle Allen
NDP: Guy Bourgouin*
PC: David Plourde
Nepean
Green: Sheilagh McLean
Independent: Peter Westaway
Liberal: Tyler Watt
NDP: Max Blair
New Blue: John Kovach
Ontario Party: Carmen Charbonneau
PC: Alex Lewis
Newmarket-Aurora
Green: David Jakubiec
Liberal: Chris Ballard
Moderate: Yuri Duboisky (L)
NDP: Denis Heng
New Blue: Shirin Khasbakhi
PC: Dawn Gallagher Murphy*
Niagara Centre
Green: Natashia Bergen
Liberal: Damien O'Brien
NDP: Jeff Burch*
New Blue: Jimmy Jackson
Ontario Alliance: Angela Browne
Ontario Party: Darryl Weinberg
PC: Bill Steele
Niagara Falls
Green: Celia Taylor
Independent: Joedy Burdett
Liberal: Shafoli Kapur
NDP: Wayne Gates*
New Blue: Gary Dumelie
Ontario Party: Andrew Soifert
PC: Ruth-Ann Nieuwesteeg
Niagara West
Green: Mark Harrison
Liberal: Shauna Boyle
Libertarian: Stefanos Karatopis
NDP: Dave Augustyn
New Blue: Aaron Albano
Ontario Party: Aaron Allison
PC: Sam Oosterhoff*
Populist: Jim Torma (L)
Nickel Belt
Green: Connie Hill
Liberal: Natalie Labbee
Libertarian: James Chretien
NDP: France Gelinas*
New Blue: Paul Divincenzo
PC: Randy Hazlett
Nipissing
Green: Colton Chaput
Liberal: Liam McGarry
Libertarian: Michelle Lashbrook
NDP: Loren Mick
Ontario Party: Scott Mooney
PC: Vic Fedeli*
Northumberland-Peterborough South
Green: Maxwell Groves
Liberal: Dorothy Noronha
NDP: Bruce Lepage
New Blue: Joshua Chalhoub
Ontario Party: Florian Bors
PC: David Piccini*
Oakville
Green: Bruno Sousa
Liberal: Alison Gohel
Moderate: Sandor Kornay
NDP: Diane Downey
New Blue: Shereen Di Vittorio
PC: Stephen Crawford*
Oakville North-Burlington
Green: Ali Hosny
Liberal: Kaniz Mouli
NDP: Caleb Smolenaars
New Blue: Charles Wroblewski
PC: Effie Triantafilopoulos*
Orleans
Green: Michelle Petersen
Independent: Burthomley Douzable
Independent: Arabella Vida
Liberal: Stephen Blais*
Libertarian: Ken Lewis
NDP: Matthew Sevigny
New Blue: Patricia Hooper
PC: Stephan Plourde
Oshawa
Green: Nicholas Sirgool
Independent: Rahul Padmini Soumian
Liberal: Viresh Bansal
NDP: Jennifer French*
New Blue: Joe Ingino
PC: Jerry Ouelette
Ottawa Centre
Communist: Cashton Perry
Green: Simon Beckett
Independent: Josh Rachlis
Liberal: Thomas Simpson
NDP: Catherine McKenney
New Blue: Maria Desouza
Ontario Party: Shannon Boschy
PC: Scott Healey
Ottawa South
Green: Nira Dookeran
Liberal: John Fraser*
NDP: Morgan Gay
New Blue: Alex Perrier
PC: Jan Gao
Ottawa-Vanier
Green: Christian Proulx
Liberal: Lucille Collard*
Libertarian: Coreen Corcoran
NDP: Myriam Djilane
New Blue: Rishabh Bhatia
PC: Marilissa Gosselin
Ottawa West-Nepean
Green: Sophia Andrew-Joiner
Liberal: Brett Szmul
NDP: Chandra Pasma*
New Blue: Rylan Vroom
PC: Husien Abu-Rayash
Oxford
Green: Colton Kaufman
Liberal: Bernia Martin
Libertarian: Henryk Szymczyszyn
NDP: Khadijah Haliru
New Blue: Peter Beimers
Ontario Party: Grace Harper
PC: Ernie Hardeman*
Parkdale-High Park
Communist: Rimmy Riarh
Green: Anna Gorka
Liberal: Nadia Guerrera
NDP: Alexa Gilmour
New Blue: Geoffrey Corfield
PC: Justine Teplycky
Parry Sound-Muskoka
Green: Matt Richter
Liberal: David Innes
NDP: Jim Ronholm
New Blue: Brandon Nicksy
Ontario Party: Helen Kroeker
PC: Graydon Smith*
Perth-Wellington
Freedom: Rob Smink
Green: Ian Morton
Liberal: Ashley Fox
NDP: Jason Davis
New Blue: James Montgomery
Ontario Party: Sarah Zenuh
PC: Matthew Rae*
Peterborough-Kawartha
Green: Lucas Graham
Liberal: Adam Hopkins
NDP: Jen Deck
New Blue: Andrew Roudny
Ontario Party: Brian Martindale
PC: Dave Smith*
Pickering-Uxbridge
Centrist: Mansoor Qureshi
Green: Mini Batra
Liberal: Ibrahim Daniyal
Moderate: Netalia Duboisky
NDP: Khalid Ahmed
New Blue: Adrian Nolan
Ontario Party: Victoria Devenport
PC: Peter Bethlenfalvy*
Renfrew-Nipissing-Pembroke
Green: Anna Dolan
Liberal: Oliver Jacob
NDP: Marshall Buchanan
New Blue: Mark Dickson
Ontario Party: Kevin Holm
PC: William Denault
Richmond Hill
Green: Alison Lam
Liberal: Roozbeh Farhadi
NDP: Raymond Bhushan
New Blue: Allison Bruns
PC: Daisy Wai*
Sarnia-Lambton
Green: Pamela Reid
Independent: Nathan Colquhoun
Liberal: Rachel Willsie
Libertarian: Jacques Boudreau
NDP: Candace Young
New Blue: Keith Benn
Ontario Party: Mark Lamore
PC: Bob Bailey*
Populist: Tom Stoukas
Sault Ste. Marie
Green: Jaycob Jacques
Liberal: Gurwinder Dusanjh
NDP: Lisa Vezeau-Allen
New Blue: Arnold Heino
Ontario Party: Paul Frolich
PC: Chris Scott
Scarborough-Agincourt
Green: Stephanie LeBlanc
Liberal: Peter Yuen
NDP: Francesca Policarpio
New Blue: Johan Yogaretnam
Ontario Party: Donahue Morgan
PC: Aris Babikian*
Scarborough Centre
Centrist: Haseeb Qureshi
Green: Dean Boulding
Liberal: Mazhar Shafiq
NDP: Sonali Chakraborti
New Blue: Gus Prokos
PC: David Smith*
Scarborough-Guildwood
Green: Tara McMahon
Independent: Kingsley Cato
Independent: Kevin Clarke
Liberal: Andrea Hazell*
NDP: Christian Keay
New Blue: Anthony Internicola
PC: Jude Aloysius
Scarborough North
Green: Zdravko Gunjevic
Liberal: Anita Anandarajan
NDP: Thadsha Navaneethan
PC: Raymond Cho*
Scarborough-Rouge Park
Communist: Wai Kiat Tang
Green: Victoria Jewt
Liberal: Morris Beckford
NDP: Hibah Sidat
None of the Above: Tim James
PC: Vijay Thanigasalam*
Scarborough Southwest
Green: Mark Bekkering
Liberal: Qadira Jackson
NDP: Doly Begum*
PC: Aderonke Dramola
Simcoe-Grey
Green: Allan Kuhn
Liberal: Ted Crysler
NDP: Benten Tinkler
New Blue: David Ghobrial
PC: Brian Saunderson*
Simcoe North
Green: Christopher Carr
Liberal: Walter Alvarez-Bardales
Libertarian: William Joslin
NDP: Jordi Malcolm
New Blue: Dave Brunelle
PC: Jill Dunlop*
Spadina-Fort York
Green: Patrick Macklem
Liberal: April Engelberg
NDP: Chris Glover*
None of the Above: Ron Shaw
PC: Omar Farhat
St. Catharines
Green: Stephen Vincelette-Smith
Liberal: Robin McPherson
NDP: Jennie Stevens*
New Blue: Rob Atalick
Ontario Alliance: J. Justin O'Donnell
Ontario Party: Liz Leeuwenburg
PC: Sal Sorrento
Stop the New Sex-Ed Agenda: Natalia Benoit
Stormont-Dundas-South Glengarry
Green: Nicholas Lapierre
Liberal: Devon Monkhouse
NDP: Jeremy Rose
New Blue: Stefan Kohut
Ontario Party: Brigitte Sugrue
PC: Nolan Quinn*
Sudbury
Green: David Robinson
Independent: J. David Popescu
Liberal: Rashid Mukhtar Chaudhry
NDP: Jamie West*
New Blue: Brady Legault
PC: Max Massimiliano
Thornhill
Green: Marcelo Levy
Liberal: Benjamin Dooley
Moderate: Aleksei Polyakov
NDP: Faiz Qureshi
New Blue: Luca Mele
PC: Laura Smith*
Thunder Bay-Atikokan
Green: Eric Arner
Liberal: Stephen Margarit
NDP: Judith Monteith-Farrell
New Blue: Martin Tempelman
Northern Ontario: K.C. Jones
PC: Kevin Holland*
Thunder Bay-Superior North
Green: John Northey
Independent: Steve Hanssen
Liberal: Brian Hamilton
NDP: Lise Vaugeois*
New Blue: Katherine Suutari
Northern Ontario: Daniel K. Campbell
PC: Rick Dumas
Timiskaming-Cochrane
Green: Kris Rivard
Liberal: Rick Ellsmere
NDP: John Vanthof*
New Blue: Stephen MacLeod
PC: Tory Delaurier
Timmins
Green: Marie-Josee Yelle
Liberal: Dominic Casto
NDP: Corey Lepage
New Blue: David Farrell
PC: George Pirie*
Toronto Centre
Green: Andrew Massey
Independent: Cory Deville
Liberal: Holly Rasky
NDP: Kristyn Wong-Tam*
New Blue: Steve Hoehlmann
Progress: Sana Ahmad
PC: Ruth Farkas
Toronto-Danforth
Green: Orlando Wright
Liberal: Connor Taras
NDP: Peter Tabuns*
New Blue: Stephen Graham
PC: Adam Ratkowski
Toronto-St. Paul's
Green: Chloe Tangpongprush
Liberal: Stephanie Smyth
NDP: Jill Andrew*
PC: Riley Braunstein
University-Rosedale
Green: Ignacio Mongrell
Liberal: Pamela Jeffery
NDP: Jessica Bell*
New Blue: Dylan Harris
PC: Sydney Pothakos
Vaughan-Woodbridge
Green: Philip Piluris
Liberal: Hamza Ansari
NDP: Elif Genc
New Blue: Pasquale Chiarizia
PC: Michael Tibollo*
Populist: Mario Greco
Waterloo
Electoral Reform: Peter House (L)
Green: Shefaza Esmail
Liberal: Clayton Moore
Libertarian: James Schulz
NDP: Catherine Fife*
New Blue: Suja Biber
Ontario Party: Chris Martin
PC: Peter Turkington
Wellington-Halton Hills
Green: Bronwynne Wilton
Independent: Ron Patava
Liberal: Alex Hilson
NDP: Simone Kent
New Blue: Stephen Kitras
Ontario Party: Jason Medland
PC: Joseph Racinsky
Whitby
Green: Steven Toman
Liberal: Roger Gordon
NDP: Jamie Nye
New Blue: Ralph Blank
PC: Lorne Coe*
Willowdale
Green: Sharolyn Vettese
Independent: Lilya Eklishaeva
Liberal: Paul Saguil
NDP: Boris Ivanov
PC: Stan Cho*
Progress: Pit Goyal
Windsor-Tecumseh
Communist: Kyle Ford
Green: Roxanne Tellier
Liberal: Connor Logan
NDP: Gemma Grey-Hall
New Blue: Sophia Sevo
Ontario Party: Steven Gifford
PC: Andrew Dowie*
Windsor West
Green: Nick Kolasky
NDP: Lisa Gretzky*
New Blue: Joshua Griffin
None of the Above: Mark Dewdney
Ontario Party: Matthew Giancola
PC: Tony Francis
York Centre
Green: Courtney Martin
Liberal: Sam Nestico
Moderate: Parviz Isgandarov
NDP: Natalie Van Halteren
New Blue: Johnny Blythe
PC: Michael Kerzner*
Populist: Jeffrey Anisman
Special Needs: Lionel Poizner (L)
York-Simcoe
Green: Jennifer Baron
Liberal: Fatima Chaudhry
Libertarian: Sean Conroy
Moderate: Franco Colavecchia
NDP: Justin Graham
New Blue: Brent Fellman
Ontario Party: Alana Hollander
PC: Caroline Mulroney*
York South-Weston
Green: Lilian Barrera
Independent: K. Ann Thomas
Liberal: Daniel Di Giorgio
NDP: Faisal Hassan
New Blue: Victor Ehikwe
PC: Mohamed Firin