2018 MEMBERS OF PROVINCIAL PARLIAMENT
RIDING PARTY NAME OF MPP Ajax PC Party of Ontario Rod Phillips
Algoma- Manitoulin Ontario NDP Michael Mantha
Aurora—Oak Ridges—Richmond Hill PC Party of Ontario Michael Parsa
Barrie—Innisfil PC Party of Ontario Andrea Khanjin
Barrie—Springwater—Oro-Medonte PC Party of Ontario Doug Downey
Bay of Quinte PC Party of Ontario Todd Smith
Beaches—East York Ontario NDP Rima Bernis McGown Brampton Centre Ontario NDP Sara Singh
Brampton East Ontario NDP Gurratan Singh
Brampton North Ontario NDP Kevin Yarde
Brampton South PC Party of Ontario Prabmeet Singh Sarkaria Brampton West PC Party of Ontario Amarjot Sandhu
Brantford-Brant PC Party of Ontario Will Bouma
Bruce—Grey—Owen Sound PC Party of Ontario Bill Walker
Burlington PC Party of Ontario Jane McKenna
1
Cambridge PC Party of Ontario Belinda Karahalios
Carleton PC Party of Ontario Goldie Ghamari
Chatham-Kent—Leamington PC Party of Ontario Rick Nicholls
Davenport Ontario NDP Marit Stiles
Don Valley East Ontario Liberal Party Michael Coteau
Don Valley North PC Party of Ontario Vincent Ke
Don Valley West Ontario Liberal Party Kathleen Wynn
Dufferin—Caledon PC Party of Ontario Sylvia Jones
Durham PC Party of Ontario Lindsey Park
Eglinton—Lawrence PC Party of Ontario Robin Martin
Elgin—Middlesex—London PC Party of Ontario Jeff Yurek
Essex Ontario NDP Taras Natyshak
Etobicoke Centre PC Party of Ontario Kinga Surma
Etobicoke—Lakeshore PC Party of Ontario Christine Hogarth
Etobicoke North PC Party of Ontario Doug Ford
Flamborough—Glanbrook PC Party of Ontario Donna Skelly
Glengarry—Prescott—Russell PC Party of Ontario Amanda Simard
Guelph Green Party of Mike Schreiner Ontario Haldimand—Norfolk PC Party of Ontario Toby Barrett
2
Haliburton—Kawartha Lakes—Brock PC Party of Ontario Laurie Scott
Hamilton Centre Ontario NDP Andrea Horwath
Hamilton East—Stoney Creek Ontario NDP Paul Miller
Hamilton Mountain Ontario NDP Monique Taylor
Hamilton West—Ancaster—Dundas Ontario NDP Sandy Shaw
Hastings—Lennox and Addington PC Party of Ontario Daryl Kramp
Humber River—Black Creek Ontario NDP Tom Rakocevic
Huron—Bruce PC Party of Ontario Lisa Thompson
Kanata—Carleton PC Party of Ontario Merrilee Fullerton
Kenora—Rainy River PC Party of Ontario Greg Rickford
King—Vaughan PC Party of Ontario Stephen Lecce
Kingston and the Islands Ontario NDP Ian Arthur
Kitchener Centre Ontario NDP Laura Mae Lindo
Kitchener—Conestoga PC Party of Ontario Mike Harris
Kitchener South—Hespeler PC Party of Ontario Amy Fee
Lambton—Kent—Middlesex PC Party of Ontario Monte McNaughton
Lanark—Frontenac—Kingston PC Party of Ontario Randy Hillier
Leeds—Grenville—Thousand Islands and PC Party of Ontario Steve Clark Rideau Lakes London—Fanshawe Ontario NDP Teresa J. Armstrong
3
London North Centre Ontario NDP Terence Devin Kernaghan London West Ontario NDP Peggy Sattler
Markham—Stouffville PC Party of Ontario Paul Calandra
Markham—Thornhill PC Party of Ontario Logan Kanapathi
Markham—Unionville PC Party of Ontario Billy Pang
Milton PC Party of Ontario Parm Gill
Mississauga Centre PC Party of Ontario Natalia Kusendova
Mississauga East—Cooksville PC Party of Ontario Kaleed Rasheed
Mississauga—Erin Mills PC Party of Ontario Sheref Sabawy
Mississauga—Lakeshore PC Party of Ontario Rudy Cuzzetto
Mississauga—Malton PC Party of Ontario Deepak Anand
Mississauga—Streetsville PC Party of Ontario Nina Tangri
Nepean PC Party of Ontario Lisa MacLeod
Newmarket—Aurora PC Party of Ontario Christine Elliott
Niagara Centre Ontario NDP Jeff Burch
Niagara Falls Ontario NDP Wayne Gates
Niagara West PC Party of Ontario Sam Oosterhoff
Nickel Belt Ontario NDP France Gelinas
Nipissing PC Party of Ontario Vic Fedeli
4
Northumberland—Peterborough South PC Party of Ontario David Piccini
Oakville PC Party of Ontario Stephen Crawford
Oakville North—Burlington PC Party of Ontario Effie Triantafilopoulos Orléans Ontario Liberal Party Marie-France LaLonde Oshawa Ontario NDP Jennifer French
Ottawa Centre Ontario NDP Joel Harden
Ottawa South Ontario Liberal Party John Fraser
Ottawa—Vanier Ontario Liberal Party Nathalie Des Rosiers Ottawa West—Nepean PC Party of Ontario Jeremy Roberts
Oxford PC Party of Ontario Ernie Hardeman
Parkdale—High Park Ontario NDP Bhutila Karpoche
Parry Sound—Muskoka PC Party of Ontario Norm Miller
Perth—Wellington PC Party of Ontario Randy Pettapiece
Peterborough—Kawartha PC Party of Ontario Dave Smith
Pickering—Uxbridge PC Party of Ontario Peter Bethlenfalvy
Renfrew—Nipissing—Pembroke PC Party of Ontario John Yakabuski
Richmond Hill PC Party of Ontario Daisy Wai
St. Catharines Ontario NDP Jennie Stevens
Sarnia—Lambton PC Party of Ontario Bob Bailey
5
Sault Ste. Marie PC Party of Ontario Ross Romano
Scarborough—Agincourt PC Party of Ontario Aris Babikian
Scarborough Centre PC Party of Ontario Christina Mitas
Scarborough—Guildwood Ontario Liberal Party Mitzie Hunter
Scarborough North PC Party of Ontario Raymond Cho
Scarborough—Rouge Park PC Party of Ontario Vjay Thanigasalam
Scarborough Southwest Ontario NDP Doly Begum
Simcoe—Grey PC Party of Ontario Jim Wilson
Simcoe North PC Party of Ontario Jill Dunlop
Spadina—Fort York Ontario NDP Chris Glover
Stormont—Dundas—South Glengarry PC Party of Ontario Jim McDonell
Sudbury Ontario NDP Jamie West
Thornhill PC Party of Ontario Gila Martow
Thunder Bay—Atikokan Ontario NDP Judith Monteith- Farrell Thunder Bay—Superior North Ontario Liberal Party Michael Gravelle
Timiskaming—Cochrane Ontario NDP John Vanthof
Timmins Ontario NDP Gilles Bisson
Toronto Centre Ontario NDP Suze Morrison
Toronto—Danforth Ontario NDP Peter Tabuns
6
Toronto—St. Paul's Ontario NDP Jill Andrew
University—Rosedale Ontario NDP Jessica Bell
Vaughan—Woodbridge PC Party of Ontario Michael Tibollo
Waterloo Ontario NDP Catherine Fife
Wellington—Halton Hills PC Party of Ontario Ted Arnott
Whitby PC Party of Ontario Lorne Coe
Willowdale PC Party of Ontario Stan Cho
Windsor—Tecumseh Ontario NDP Percy Hatfield
Windsor West Ontario NDP Lisa Gretzky
York Centre PC Party of Ontario Roman Baber
York—Simcoe PC Party of Ontario Caroline Mulroney
York South—Weston Ontario NDP Faisal Hassan
Kiiwetinoong Ontario NDP Sol Mamakwa
Mushkegowuk—James Bay Ontario NDP Guy Bourgouin
7