Provincial
Member of Provincial Parliament
How it's filled
- In plain words
- Elected
- Exact method
- First past the post, one member for each of the 124 electoral districts: 13 northern districts set out in the Representation Act, 2015 and 111 southern districts identical to the federal districts of the 2013 federal representation order (Representation Act, 2015, ss. 2-3). Ontario has had no fixed election date since 27 November 2025, when S.O. 2025, c. 15, Sched. 7 repealed s. 9 of the Election Act; an Assembly may continue at most five years from the polling day of its general election (Legislative Assembly Act, s. 3), and the Lieutenant Governor can dissolve it earlier on the Premier's advice. Polling day is the fifth Thursday after the writ (Election Act, s. 9.1(5)).
- Seats
- 124
Who holds these seats now
124 seats, each with its own constituency.
Most recent election, February 27, 2025.
Next vote
- Must be held by March 2030 (no fixed date) General election
Previous holders
- Neil Lumsden PC Hamilton East—Stoney Creek, February 2025 to August 2026
- Caroline Mulroney PC York—Simcoe, February 2025 to June 2026
- Doly Begum NDP Scarborough Southwest, February 2025 to February 2026
- Chris Scott PC Sault Ste. Marie, February 2025 to September 2025
Sources
- ola.org · checked Bill 68, Plan to Protect Ontario Act (Budget Measures), 2025 (No. 2), S.O. 2025, c. 15, Sched. 7: repeals fixed election dates. For: Member of Provincial Parliament
- ontario.ca · checked Legislative Assembly Act, s. 3: no Assembly continues longer than five years from the polling day of its general election (added by 2025, c. 15, Sched. 7, s. 9, in force 2025-11-27). For: Member of Provincial Parliament
- ontario.ca · checked Election Act, R.S.O. 1990, c. E.6: s. 9 (fixed four-year dates) repealed by 2025, c. 15, Sched. 7; s. 9.1(3)-(5) writ on a Wednesday, polling day the fifth Thursday after (consolidation from 2025-11-27, currency 2026-10-07). For: Member of Provincial Parliament
- ontario.ca · checked Representation Act, 2015, S.O. 2015, c. 31, Sched. 1, ss. 2-3: 13 northern + 111 southern electoral districts, one member each (consolidation from 2017-12-31, e-Laws currency 2026-10-07). For: Member of Provincial Parliament
- ola.org · checked OLA Current MPPs (read 2026-10-11): 124 seats, 79 PC, 27 NDP, 14 Liberal, 2 Green, 2 Independent; no vacancies. For: Adil Shamji, current term, Aislinn Clancy, current term, Alexa Gilmour, current term, Amarjot Sandhu, current term, Andrea Hazell, current term and 120 more
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Adil Shamji, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Aislinn Clancy, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Alexa Gilmour, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Amarjot Sandhu, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Andrea Hazell, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Andrea Khanjin, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Andrew Dowie, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Anthony Leardi, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Aris Babikian, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Bill Rosenberg, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Billy Denault, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Billy Pang, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Bobbi Ann Brady, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Brian Riddell, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Brian Saunderson, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Catherine Fife, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Catherine McKenney, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Chandra Pasma, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Charmaine A. Williams, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Chris Glover, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Chris Scott, current term, Chris Scott, past term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Daisy Wai, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Dave Smith, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: David Piccini, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: David Smith, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Dawn Gallagher Murphy, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Deepak Anand, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Donna Skelly, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Doug Downey, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Doug Ford, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Effie J. Triantafilopoulos, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Ernie Hardeman, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2026-09-03) and party affiliation(s) (read 2026-10-11). For: Fatima Shaban, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: France Gélinas, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: George Darouze, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: George Pirie, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Graham McGregor, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Graydon Smith, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Greg Rickford, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Guy Bourgouin, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Hardeep Singh Grewal, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jamie West, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2026-09-03) and party affiliation(s) (read 2026-10-11). For: Jeff Beattie, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jeff Burch, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jennifer (Jennie) Stevens, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jennifer K. French, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jess Dixon, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jessica Bell, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jill Dunlop, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: John Fraser, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: John Jordan, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: John Vanthof, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Jonathan Tsao, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Joseph Racinsky, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Karen McCrimmon, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Kevin Holland, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Kinga Surma, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Kristyn Wong-Tam, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Laura Smith, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Laurie Scott, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Lee Fairclough, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Lisa Gretzky, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Lisa M. Thompson, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Lise Vaugeois, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Logan Kanapathi, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Lorne Coe, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Lucille Collard, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Marit Stiles, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Mary-Margaret McMahon, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Matthew Rae, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Michael A. Tibollo, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Michael Parsa, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Michael S. Kerzner, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Michelle Cooper, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Mike Harris, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Mike Schreiner, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Mohamed Firin, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Monica Ciriello, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Natalia Kusendova-Bashta, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Natalie Pierre, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Nina Tangri, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Nolan Quinn, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Paul Calandra, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Paul Vickers, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Peggy Sattler, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Peter Bethlenfalvy, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Peter Tabuns, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Prabmeet Singh Sarkaria, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Raymond Sung Joon Cho, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Ric Bresee, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Rob Cerjanec, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Robert Bailey, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Rob Flack, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Robin Lennox, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Rudy Cuzzetto, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Sam Oosterhoff, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Sandy Shaw, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Sheref Sabawy, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Silvia Gualtieri, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Sol Mamakwa, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stan Cho, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stéphane Sarrazin, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stephanie Bowman, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stephanie Smyth, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stephen Blais, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stephen Crawford, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Stephen Lecce, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Steve Clark, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Steve Pinsonneault, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2026-09-03) and party affiliation(s) (read 2026-10-11). For: Susan Lahey, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Sylvia Jones, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Ted Hsu, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Terence Kernaghan, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Teresa J. Armstrong, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Todd J. McCarthy, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Tom Rakocevic, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Trevor Jones, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Tyler Allsopp, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Tyler Watt, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Victor Fedeli, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Vijay Thanigasalam, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Wayne Gates, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Will Bouma, current term
- ola.org · checked OLA member profile, riding representation (44th Parliament from 2025-02-27) and party affiliation(s) (read 2026-10-11). For: Zee Hamid, current term
- ola.org · checked OLA member profile (read 2026-10-11): dates of service and riding representation, resigned. For: Neil Lumsden, past term
- ola.org · checked OLA member profile (read 2026-10-11): dates of service and riding representation, resigned. For: Caroline Mulroney, past term
- ola.org · checked OLA member profile (read 2026-10-11): dates of service and riding representation, resigned. For: Doly Begum, past term
- ontario.ca · checked date_kind = latest_possible (per ticket 160 / migration 022). Verified on e-Laws (currency 2026-10-07): Legislative Assembly Act s. 3 "No Legislative Assembly shall continue for longer than five years from the polling day for the general election of its members" (2025, c. 15, Sched. 7, s. 9, in force 27/11/2025); Election Act s. 9 repealed by 2025, c. 15, Sched. 7, s. 1; s. 9.1(3) writ dated on a Wednesday, s. 9.1(5) polling day the fifth Thursday after the writ. 27 Feb 2030 is a Wednesday, giving 28 Mar 2030 (an alternate day up to 7 days later is possible under s. 9.1(6)-(7)). For: General election, March 28, 2030
- ola.org · checked Bill 68 (S.O. 2025, c. 15), Schedule 7: repeal of fixed-date general elections. For: General election, March 28, 2030
- ontario.ca · checked Election Act, s. 9 repealed (2025, c. 15, Sched. 7, in force 2025-11-27); s. 9.1(3), (5): writ dated a Wednesday, polling day the fifth Thursday after. For: General election, March 28, 2030
- ontario.ca · checked Legislative Assembly Act, s. 3 (five-year maximum from polling day), e-Laws currency 2026-10-07. For: General election, March 28, 2030