Legislative Assembly
124 seats · Legislative Assembly of Ontario
63 seats for a majorityProgressive Conservative majority
View mapSeat composition
Seats run left to right along the political spectrum, so the chamber reads the way a chamber is arranged. The dashed line is the 63 needed to govern.
Sliders start at the poll average of Nov 3, 2026.
Showing who holds each seat right now.
Build your own
Adjust vote share and the chamber updates automatically.
- Progressive Conservative79
- Ontario NDP27
- Liberal14
- Green2
- Independent2
Progressive Conservative majority · 79 of 124
Regional breakdown
The leading party in each region, as the House stands today.
Toronto
10
PC
25 seats
GTA
28
PC
30 seats
Ottawa
5
Liberal
8 seats
Eastern Ontario
7
PC
8 seats
Hamilton-Niagara
5
NDP
9 seats
Southwestern Ontario
15
PC
23 seats
Central Ontario
8
PC
8 seats
Northern Ontario
6
PC
13 seats
Executive Council
updated Sep 10, 202637 members. The figure beside each is the projection's chance that their party holds that minister's own seat: a cabinet is only as safe as the districts it sits for.
- Doug FordPremier and Minister of Intergovernmental AffairsEtobicoke North>99%
- Sylvia JonesDeputy Premier and Minister of HealthDufferin—Caledon>99%
- Doug DowneyAttorney GeneralBarrie—Springwater—Oro-Medonte95%
- Raymond ChoMinister for Seniors and AccessibilityScarborough North99%
- Sam OosterhoffMinister of Agriculture, Food and AgribusinessNiagara West>99%
- Michael ParsaMinister of Children, Community and Social ServicesAurora—Oak Ridges—Richmond Hill>99%
- Graham McGregorMinister of Citizenship and MulticulturalismBrampton North>99%
- Nolan QuinnMinister of Colleges, Universities, Research Excellence and SecurityStormont—Dundas—South Glengarry>99%
- Vic FedeliMinister of Economic Development, Job Creation and TradeNipissing>99%
- Paul CalandraMinister of EducationMarkham—Stouffville79%
- Jill DunlopMinister of Emergency Preparedness and ResponseSimcoe North>99%
- Stephen LecceMinister of Energy and MinesKing—Vaughan>99%
- Peter BethlenfalvyMinister of FinancePickering—Uxbridge76%
- Greg RickfordMinister of Indigenous Affairs and First Nations Economic Reconciliation and Minister Responsible for Ring of Fire Economic and Community PartnershipsKenora—Rainy River>99%
- David PicciniMinister of InfrastructureNorthumberland—Peterborough South99%
- Trevor JonesMinister of Labour, Immigration, Training and Skills DevelopmentChatham-Kent—Leamington>99%
- Natalia Kusendova-BashtaMinister of Long-Term Care and Minister of Francophone AffairsMississauga Centre60%
- Rob FlackMinister of Municipal Affairs and HousingElgin—Middlesex—London>99%
- Mike HarrisMinister of Natural ResourcesKitchener—Conestoga91%
- George PirieMinister of Northern Economic Development and GrowthTimmins>99%
- Stephen CrawfordMinister of Public and Business Service Delivery and ProcurementOakville49%
- Andrea KhanjinMinister of Red Tape ReductionBarrie—Innisfil>99%
- Lisa ThompsonMinister of Rural AffairsHuron—Bruce>99%
- Brian SaundersonMinister of SportSimcoe—Grey>99%
- Todd McCarthyMinister of the Environment, Conservation and ParksDurham>99%
- Zee HamidMinister of Tourism, Culture and GamingMilton62%
- Prabmeet SarkariaMinister of TransportationBrampton South>99%
- Kinga SurmaPresident of the Treasury BoardEtobicoke Centre63%
- Michael KerznerSolicitor GeneralYork Centre99%
Associate ministers
- Michael TibolloAssociate Attorney GeneralVaughan—Woodbridge>99%
- Vijay ThanigasalamAssociate Minister of Artificial Intelligence AdoptionScarborough—Rouge Park77%
- Matthew RaeAssociate Minister of Energy-Intensive IndustriesPerth—Wellington>99%
- Kevin HollandAssociate Minister of Forestry and Forest ProductsThunder Bay—Atikokan98%
- Michelle CooperAssociate Minister of Mental Health and AddictionsEglinton—Lawrence29%
- Graydon SmithAssociate Minister of Municipal Affairs and HousingParry Sound—Muskoka63%
- Nina TangriAssociate Minister of Small BusinessMississauga—Streetsville53%
- Charmaine WilliamsAssociate Minister of Women's Social and Economic OpportunityBrampton Centre99%
Portfolios are maintained by hand from the province's list of the Premier's team: Ontario publishes no machine-readable feed of cabinet composition, so this list is updated after each shuffle rather than scraped.
All members 124
- Adil ShamjiDon Valley EastLiberal
- Aislinn ClancyKitchener CentreGreen
- Alexa GilmourParkdale—High ParkOntario NDP
- Amarjot SandhuBrampton WestProgressive Conservative
- Andrea HazellScarborough—GuildwoodLiberal
- Andrea KhanjinBarrie—InnisfilProgressive Conservative
- Andrew DowieWindsor—TecumsehProgressive Conservative
- Anthony LeardiEssexProgressive Conservative
- Aris BabikianScarborough—AgincourtProgressive Conservative
- Bill RosenbergAlgoma—ManitoulinProgressive Conservative
- Billy DenaultRenfrew—Nipissing—PembrokeProgressive Conservative
- Billy PangMarkham—UnionvilleProgressive Conservative
- Bob BaileySarnia—LambtonProgressive Conservative
- Bobbi Ann BradyHaldimand—NorfolkIndependent
- Brian RiddellCambridgeProgressive Conservative
- Brian SaundersonSimcoe—GreyProgressive Conservative
- Catherine FifeWaterlooOntario NDP
- Catherine McKenneyOttawa CentreOntario NDP
- Chandra PasmaOttawa West—NepeanOntario NDP
- Charmaine WilliamsBrampton CentreProgressive Conservative
- Chris GloverSpadina—Fort YorkOntario NDP
- Chris ScottSault Ste. MarieIndependent
- Daisy WaiRichmond HillProgressive Conservative
- Dave SmithPeterborough—KawarthaProgressive Conservative
- David PicciniNorthumberland—Peterborough SouthProgressive Conservative
- David SmithScarborough CentreProgressive Conservative
- Dawn Gallagher MurphyNewmarket—AuroraProgressive Conservative
- Deepak AnandMississauga—MaltonProgressive Conservative
- Donna SkellyFlamborough—GlanbrookProgressive Conservative
- Doug DowneyBarrie—Springwater—Oro-MedonteProgressive Conservative
- Doug FordEtobicoke NorthProgressive Conservative
- Effie TriantafilopoulosOakville North—BurlingtonProgressive Conservative
- Ernie HardemanOxfordProgressive Conservative
- Fatima ShabanScarborough SouthwestOntario NDP
- France GélinasNickel BeltOntario NDP
- George DarouzeCarletonProgressive Conservative
- George PirieTimminsProgressive Conservative
- Graham McGregorBrampton NorthProgressive Conservative
- Graydon SmithParry Sound—MuskokaProgressive Conservative
- Greg RickfordKenora—Rainy RiverProgressive Conservative
- Guy BourgouinMushkegowuk—James BayOntario NDP
- Hardeep GrewalBrampton EastProgressive Conservative
- Jamie WestSudburyOntario NDP
- Jeff BeattieHamilton East—Stoney CreekProgressive Conservative
- Jeff BurchNiagara CentreOntario NDP
- Jennie StevensSt. CatharinesOntario NDP
- Jennifer FrenchOshawaOntario NDP
- Jess DixonKitchener South—HespelerProgressive Conservative
- Jessica BellUniversity—RosedaleOntario NDP
- Jill DunlopSimcoe NorthProgressive Conservative
- John FraserOttawa SouthLiberal
- John JordanLanark—Frontenac—KingstonProgressive Conservative
- John VanthofTimiskaming—CochraneOntario NDP
- Jonathan TsaoDon Valley NorthLiberal
- Joseph RacinskyWellington—Halton HillsProgressive Conservative
- Karen McCrimmonKanata—CarletonLiberal
- Kevin HollandThunder Bay—AtikokanProgressive Conservative
- Kinga SurmaEtobicoke CentreProgressive Conservative
- Kristyn Wong-TamToronto CentreOntario NDP
- Laura SmithThornhillProgressive Conservative
- Laurie ScottHaliburton—Kawartha Lakes—BrockProgressive Conservative
- Lee FaircloughEtobicoke—LakeshoreLiberal
- Lisa GretzkyWindsor WestOntario NDP
- Lisa ThompsonHuron—BruceProgressive Conservative
- Lise VaugeoisThunder Bay—Superior NorthOntario NDP
- Logan KanapathiMarkham—ThornhillProgressive Conservative
- Lorne CoeWhitbyProgressive Conservative
- Lucille CollardOttawa—VanierLiberal
- Marit StilesDavenportOntario NDP
- Mary-Margaret McMahonBeaches—East YorkLiberal
- Matthew RaePerth—WellingtonProgressive Conservative
- Michael KerznerYork CentreProgressive Conservative
- Michael ParsaAurora—Oak Ridges—Richmond HillProgressive Conservative
- Michael TibolloVaughan—WoodbridgeProgressive Conservative
- Michelle CooperEglinton—LawrenceProgressive Conservative
- Mike HarrisKitchener—ConestogaProgressive Conservative
- Mike SchreinerGuelphGreen
- Mohamed FirinYork South—WestonProgressive Conservative
- Monica CirielloHamilton MountainProgressive Conservative
- Natalia KusendovaMississauga CentreProgressive Conservative
- Natalie PierreBurlingtonProgressive Conservative
- Nina TangriMississauga—StreetsvilleProgressive Conservative
- Nolan QuinnStormont—Dundas—South GlengarryProgressive Conservative
- Paul CalandraMarkham—StouffvilleProgressive Conservative
- Paul VickersBruce—Grey—Owen SoundProgressive Conservative
- Peggy SattlerLondon WestOntario NDP
- Peter BethlenfalvyPickering—UxbridgeProgressive Conservative
- Peter TabunsToronto—DanforthOntario NDP
- Prabmeet Singh SarkariaBrampton SouthProgressive Conservative
- Raymond ChoScarborough NorthProgressive Conservative
- Ric BreseeHastings—Lennox and AddingtonProgressive Conservative
- Rob FlackElgin—Middlesex—LondonProgressive Conservative
- Robert CerjanecAjaxLiberal
- Robin LennoxHamilton CentreOntario NDP
- Rudy CuzzettoMississauga—LakeshoreProgressive Conservative
- Sam OosterhoffNiagara WestProgressive Conservative
- Sandy ShawHamilton West—Ancaster—DundasOntario NDP
- Sheref SabawyMississauga—Erin MillsProgressive Conservative
- Silvia GualtieriMississauga East—CooksvilleProgressive Conservative
- Sol MamakwaKiiwetinoongOntario NDP
- Stan ChoWillowdaleProgressive Conservative
- Stéphane SarrazinGlengarry—Prescott—RussellProgressive Conservative
- Stephanie BowmanDon Valley WestLiberal
- Stephanie SmythToronto—St. Paul'sLiberal
- Stephen BlaisOrléansLiberal
- Stephen CrawfordOakvilleProgressive Conservative
- Stephen LecceKing—VaughanProgressive Conservative
- Stephen PinsonneaultLambton—Kent—MiddlesexProgressive Conservative
- Steve ClarkLeeds—Grenville—Thousand Islands and Rideau LakesProgressive Conservative
- Susan LaheyYork—SimcoeProgressive Conservative
- Sylvia JonesDufferin—CaledonProgressive Conservative
- Ted HsuKingston and the IslandsLiberal
- Terence KernaghanLondon North CentreOntario NDP
- Teresa ArmstrongLondon—FanshaweOntario NDP
- Todd McCarthyDurhamProgressive Conservative
- Tom RakocevicHumber River—Black CreekOntario NDP
- Trevor JonesChatham-Kent—LeamingtonProgressive Conservative
- Tyler AllsoppBay of QuinteProgressive Conservative
- Tyler WattNepeanLiberal
- Vic FedeliNipissingProgressive Conservative
- Vijay ThanigasalamScarborough—Rouge ParkProgressive Conservative
- Wayne J. GatesNiagara FallsOntario NDP
- Will BoumaBrantford—BrantProgressive Conservative
- Zee HamidMiltonProgressive Conservative