Ontario Provincial MPPs
Meet your elected representatives and learn about their roles, voting records, and how they represent your interests in government.
144
Total Representatives
124
Currently Active
5
Political Parties
124
Ridings/Constituencies
Average Tenure
6y 6m
Longest Serving
Ted Arnott
34 years, 9 months
Filter by Party
Sort by:
Adil Shamji
Don Valley East
OntarioIn Office
Service Period2022 - Present
StatusActive
Aislinn Clancy
Kitchener Centre
OntarioIn Office
Service Period2023 - Present
StatusActive
Alexa Gilmour
Parkdale—High Park
OntarioIn Office
Service Period2025 - Present
StatusActive
Amarjot Sandhu
Brampton West
OntarioIn Office
Service Period2018 - Present
StatusActive
Andrea Hazell
Scarborough—Guildwood
OntarioIn Office
Service Period2023 - Present
StatusActive
Andrea Khanjin
Barrie—Innisfil
OntarioIn Office
Service Period2018 - Present
StatusActive
Andrew Dowie
Windsor—Tecumseh
OntarioIn Office
Service Period2022 - Present
StatusActive
Anthony Leardi
Essex
OntarioIn Office
Service Period2022 - Present
StatusActive
Aris Babikian
Scarborough—Agincourt
OntarioIn Office
Service Period2018 - Present
StatusActive
Bhutila Karpoche
Parkdale—High Park
OntarioFormer
Service Period2018 - 2025
StatusInactive
Bill Rosenberg
Algoma—Manitoulin
OntarioIn Office
Service Period2025 - Present
StatusActive
Billy Denault
Renfrew—Nipissing—Pembroke
OntarioIn Office
Service Period2025 - Present
StatusActive
Billy Pang
Markham—Unionville
OntarioIn Office
Service Period2018 - Present
StatusActive
Bobbi Ann Brady
Haldimand—Norfolk
OntarioIn Office
Service Period2022 - Present
StatusActive
Brian Riddell
Cambridge
OntarioIn Office
Service Period2022 - Present
StatusActive
Brian Saunderson
Simcoe—Grey
OntarioIn Office
Service Period2022 - Present
StatusActive
Caroline Mulroney
York—Simcoe
OntarioIn Office
Service Period2018 - Present
StatusActive
Catherine Fife
Waterloo
OntarioIn Office
Service Period2012 - Present
StatusActive
Catherine McKenney
Ottawa Centre
OntarioIn Office
Service Period2025 - Present
StatusActive
Chandra Pasma
Ottawa West—Nepean
OntarioIn Office
Service Period2022 - Present
StatusActive
Charmaine Williams
Brampton Centre
OntarioIn Office
Service Period2022 - Present
StatusActive
Chris Glover
Spadina—Fort York
OntarioIn Office
Service Period2018 - Present
StatusActive
Chris Scott
Sault Ste. Marie
OntarioIn Office
Service Period2025 - Present
StatusActive
Christine Hogarth
Etobicoke—Lakeshore
OntarioFormer
Service Period2018 - 2025
StatusInactive
Daisy Wai
Richmond Hill
OntarioIn Office
Service Period2018 - Present
StatusActive
Dave Smith
Peterborough—Kawartha
OntarioIn Office
Service Period2018 - Present
StatusActive
David Piccini
Northumberland—Peterborough South
OntarioIn Office
Service Period2018 - Present
StatusActive
David Smith
Scarborough Centre
OntarioIn Office
Service Period2022 - Present
StatusActive
Dawn Gallagher Murphy
Newmarket—Aurora
OntarioIn Office
Service Period2022 - Present
StatusActive
Deepak Anand
Mississauga—Malton
OntarioIn Office
Service Period2018 - Present
StatusActive
Doly Begum
Scarborough Southwest
OntarioIn Office
Service Period2018 - Present
StatusActive
Donna Skelly
Flamborough—Glanbrook
OntarioIn Office
Service Period2018 - Present
StatusActive
Doug Downey
Barrie—Springwater—Oro-Medonte
OntarioIn Office
Service Period2018 - Present
StatusActive
Doug Ford
Etobicoke North
OntarioIn Office
Service Period2018 - Present
StatusActive
Effie J. Triantafilopoulos
Oakville North—Burlington
OntarioIn Office
Service Period2018 - Present
StatusActive
Ernie Hardeman
Oxford
OntarioIn Office
Service Period1995 - Present
StatusActive
France Gélinas
Nickel Belt
OntarioIn Office
Service Period2007 - Present
StatusActive
George Darouze
Carleton
OntarioIn Office
Service Period2025 - Present
StatusActive
George Pirie
Timmins
OntarioIn Office
Service Period2022 - Present
StatusActive
Goldie Ghamari
Carleton
OntarioFormer
Service Period2024 - 2025
StatusInactive
Graham McGregor
Brampton North
OntarioIn Office
Service Period2022 - Present
StatusActive
Graydon Smith
Parry Sound—Muskoka
OntarioIn Office
Service Period2022 - Present
StatusActive
Greg Rickford
Kenora—Rainy River
OntarioIn Office
Service Period2018 - Present
StatusActive
Guy Bourgouin
Mushkegowuk—James Bay
OntarioIn Office
Service Period2018 - Present
StatusActive
Hardeep Grewal
Brampton East
OntarioIn Office
Service Period2022 - Present
StatusActive
Jamie West
Sudbury
OntarioIn Office
Service Period2018 - Present
StatusActive
Jeff Burch
Niagara Centre
OntarioIn Office
Service Period2018 - Present
StatusActive
Jennifer (Jennie) Stevens
St. Catharines
OntarioIn Office
Service Period2018 - Present
StatusActive
Jennifer French
Oshawa
OntarioIn Office
Service Period2014 - Present
StatusActive
Jess Dixon
Kitchener South—Hespeler
OntarioIn Office
Service Period2022 - Present
StatusActive
Jessica Bell
University—Rosedale
OntarioIn Office
Service Period2018 - Present
StatusActive
Jill Andrew
Toronto—St. Paul's
OntarioFormer
Service Period2018 - 2025
StatusInactive
Jill Dunlop
Simcoe North
OntarioIn Office
Service Period2018 - Present
StatusActive
Joel Harden
Ottawa Centre
OntarioFormer
Service Period2018 - 2025
StatusInactive
John Fraser
Ottawa South
OntarioIn Office
Service Period2013 - Present
StatusActive
John Jordan
Lanark—Frontenac—Kingston
OntarioIn Office
Service Period2022 - Present
StatusActive
John Vanthof
Timiskaming—Cochrane
OntarioIn Office
Service Period2011 - Present
StatusActive
John Yakabuski
Renfrew—Nipissing—Pembroke
OntarioFormer
Service Period2003 - 2025
StatusInactive
Jonathan Tsao
Don Valley North
OntarioIn Office
Service Period2025 - Present
StatusActive
Joseph Racinsky
Wellington—Halton Hills
OntarioIn Office
Service Period2025 - Present
StatusActive
Kaleed Rasheed
Mississauga East—Cooksville
OntarioFormer
Service Period2023 - 2025
StatusInactive
Karen McCrimmon
Kanata—Carleton
OntarioIn Office
Service Period2023 - Present
StatusActive
Kevin Holland
Thunder Bay—Atikokan
OntarioIn Office
Service Period2022 - Present
StatusActive
Kinga Surma
Etobicoke Centre
OntarioIn Office
Service Period2018 - Present
StatusActive
Kristyn Wong-Tam
Toronto Centre
OntarioIn Office
Service Period2022 - Present
StatusActive
Laura Smith
Thornhill
OntarioIn Office
Service Period2022 - Present
StatusActive
Laurie Scott
Haliburton—Kawartha Lakes—Brock
OntarioIn Office
Service Period2003 - Present
StatusActive
Lee Fairclough
Etobicoke—Lakeshore
OntarioIn Office
Service Period2025 - Present
StatusActive
Lisa Gretzky
Windsor West
OntarioIn Office
Service Period2014 - Present
StatusActive
Lisa MacLeod
Nepean
OntarioFormer
Service Period2006 - 2025
StatusInactive
Lisa Thompson
Huron—Bruce
OntarioIn Office
Service Period2011 - Present
StatusActive
Lise Vaugeois
Thunder Bay—Superior North
OntarioIn Office
Service Period2022 - Present
StatusActive
Logan Kanapathi
Markham—Thornhill
OntarioIn Office
Service Period2018 - Present
StatusActive
Lorne Coe
Whitby
OntarioIn Office
Service Period2016 - Present
StatusActive
Lucille Collard
Ottawa—Vanier
OntarioIn Office
Service Period2020 - Present
StatusActive
Marit Stiles
Davenport
OntarioIn Office
Service Period2018 - Present
StatusActive
Mary-Margaret McMahon
Beaches—East York
OntarioIn Office
Service Period2022 - Present
StatusActive
Matthew Rae
Perth—Wellington
OntarioIn Office
Service Period2022 - Present
StatusActive
Michael A. Tibollo
Vaughan—Woodbridge
OntarioIn Office
Service Period2018 - Present
StatusActive
Michael Ford
York South—Weston
OntarioFormer
Service Period2022 - 2025
StatusInactive
Michael Kerzner
York Centre
OntarioIn Office
Service Period2022 - Present
StatusActive
Michael Mantha
Algoma—Manitoulin
OntarioFormer
Service Period2023 - 2025
StatusInactive
Michael Parsa
Aurora—Oak Ridges—Richmond Hill
OntarioIn Office
Service Period2018 - Present
StatusActive
Michelle Cooper
Eglinton—Lawrence
OntarioIn Office
Service Period2025 - Present
StatusActive
Mike Harris
Kitchener—Conestoga
OntarioIn Office
Service Period2018 - Present
StatusActive
Mike Schreiner
Guelph
OntarioIn Office
Service Period2018 - Present
StatusActive
Mohamed Firin
York South—Weston
OntarioIn Office
Service Period2025 - Present
StatusActive
Monica Ciriello
Hamilton Mountain
OntarioIn Office
Service Period2025 - Present
StatusActive
Monique Taylor
Hamilton Mountain
OntarioFormer
Service Period2011 - 2025
StatusInactive
Natalia Kusendova-Bashta
Mississauga Centre
OntarioIn Office
Service Period2018 - Present
StatusActive
Natalie Pierre
Burlington
OntarioIn Office
Service Period2022 - Present
StatusActive
Neil Lumsden
Hamilton East—Stoney Creek
OntarioIn Office
Service Period2022 - Present
StatusActive
Nina Tangri
Mississauga—Streetsville
OntarioIn Office
Service Period2018 - Present
StatusActive
Nolan Quinn
Stormont—Dundas—South Glengarry
OntarioIn Office
Service Period2022 - Present
StatusActive
Parm Gill
Milton
OntarioFormer
Service Period2018 - 2024
StatusInactive
Patrice Barnes
Ajax
OntarioFormer
Service Period2022 - 2025
StatusInactive
Paul Calandra
Markham—Stouffville
OntarioIn Office
Service Period2018 - Present
StatusActive
Paul Vickers
Bruce—Grey—Owen Sound
OntarioIn Office
Service Period2025 - Present
StatusActive
Peggy Sattler
London West
OntarioIn Office
Service Period2013 - Present
StatusActive
Peter Bethlenfalvy
Pickering—Uxbridge
OntarioIn Office
Service Period2018 - Present
StatusActive
Peter Tabuns
Toronto—Danforth
OntarioIn Office
Service Period2006 - Present
StatusActive
Prabmeet Singh Sarkaria
Brampton South
OntarioIn Office
Service Period2018 - Present
StatusActive
Raymond Sung Joon Cho
Scarborough North
OntarioIn Office
Service Period2016 - Present
StatusActive
Ric Bresee
Hastings—Lennox and Addington
OntarioIn Office
Service Period2022 - Present
StatusActive
Rick Byers
Bruce—Grey—Owen Sound
OntarioFormer
Service Period2022 - 2025
StatusInactive
Rob Cerjanec
Ajax
OntarioIn Office
Service Period2025 - Present
StatusActive
Rob Flack
Elgin—Middlesex—London
OntarioIn Office
Service Period2022 - Present
StatusActive
Robert Bailey
Sarnia—Lambton
OntarioIn Office
Service Period2007 - Present
StatusActive
Robin Lennox
Hamilton Centre
OntarioIn Office
Service Period2025 - Present
StatusActive
Robin Martin
Eglinton—Lawrence
OntarioFormer
Service Period2018 - 2025
StatusInactive
Ross Romano
Sault Ste. Marie
OntarioFormer
Service Period2017 - 2025
StatusInactive
Rudy Cuzzetto
Mississauga—Lakeshore
OntarioIn Office
Service Period2018 - Present
StatusActive
Sam Oosterhoff
Niagara West
OntarioIn Office
Service Period2016 - Present
StatusActive
Sandy Shaw
Hamilton West—Ancaster—Dundas
OntarioIn Office
Service Period2018 - Present
StatusActive
Sarah Jama
Hamilton Centre
OntarioFormer
Service Period2023 - 2025
StatusInactive
Sheref Sabawy
Mississauga—Erin Mills
OntarioIn Office
Service Period2018 - Present
StatusActive
Silvia Gualtieri
Mississauga East—Cooksville
OntarioIn Office
Service Period2025 - Present
StatusActive
Sol Mamakwa
Kiiwetinoong
OntarioIn Office
Service Period2018 - Present
StatusActive
Stan Cho
Willowdale
OntarioIn Office
Service Period2018 - Present
StatusActive
Stephanie Bowman
Don Valley West
OntarioIn Office
Service Period2022 - Present
StatusActive
Stephanie Smyth
Toronto—St. Paul's
OntarioIn Office
Service Period2025 - Present
StatusActive
Stephen Blais
Orléans
OntarioIn Office
Service Period2020 - Present
StatusActive
Stephen Crawford
Oakville
OntarioIn Office
Service Period2018 - Present
StatusActive
Stephen Lecce
King—Vaughan
OntarioIn Office
Service Period2018 - Present
StatusActive
Steve Clark
Leeds—Grenville—Thousand Islands and Rideau Lakes
OntarioIn Office
Service Period2010 - Present
StatusActive
Steve Pinsonneault
Lambton—Kent—Middlesex
OntarioIn Office
Service Period2024 - Present
StatusActive
Stéphane Sarrazin
Glengarry—Prescott—Russell
OntarioIn Office
Service Period2022 - Present
StatusActive
Sylvia Jones
Dufferin—Caledon
OntarioIn Office
Service Period2007 - Present
StatusActive
Ted Arnott
Wellington—Halton Hills
OntarioFormer
Service Period1990 - 2025
StatusInactive
Ted Hsu
Kingston and the Islands
OntarioIn Office
Service Period2022 - Present
StatusActive
Terence Kernaghan
London North Centre
OntarioIn Office
Service Period2018 - Present
StatusActive
Teresa Armstrong
London—Fanshawe
OntarioIn Office
Service Period2011 - Present
StatusActive
Todd McCarthy
Durham
OntarioIn Office
Service Period2022 - Present
StatusActive
Todd Smith
Bay of Quinte
OntarioFormer
Service Period2011 - 2024
StatusInactive
Tom Rakocevic
Humber River—Black Creek
OntarioIn Office
Service Period2018 - Present
StatusActive
Trevor Jones
Chatham-Kent—Leamington
OntarioIn Office
Service Period2022 - Present
StatusActive
Tyler Allsopp
Bay of Quinte
OntarioIn Office
Service Period2024 - Present
StatusActive
Tyler Watt
Nepean
OntarioIn Office
Service Period2025 - Present
StatusActive
Victor Fedeli
Nipissing
OntarioIn Office
Service Period2011 - Present
StatusActive
Vijay Thanigasalam
Scarborough—Rouge Park
OntarioIn Office
Service Period2018 - Present
StatusActive
Vincent Ke
Don Valley North
OntarioFormer
Service Period2023 - 2025
StatusInactive
Wayne Gates
Niagara Falls
OntarioIn Office
Service Period2014 - Present
StatusActive
Will Bouma
Brantford—Brant
OntarioIn Office
Service Period2018 - Present
StatusActive
Zee Hamid
Milton
OntarioIn Office
Service Period2024 - Present
StatusActive