logo
Canada
Canada flag

338Canada federal district projections

Latest update: February 8, 2026

The Road to 172 Seats

Less likely More likely Majority: 172 seats 1. Winnipeg South Centre LPC safe WISOC 2. Desnethé—Missinippi—Churchill River LPC safe DEMIC 3. Acadie—Bathurst LPC safe ACABA 4. Cape Spear LPC safe CAPSP 5. Lac-Saint-Louis LPC safe LSLOU 6. Dartmouth—Cole Harbour LPC safe DACHO 7. Orléans LPC safe ORLEA 8. St. Boniface—St. Vital LPC safe STBSV 9. Beaches—East York LPC safe BEAEY 10. Winnipeg South LPC safe WISOU 11. Halifax West LPC safe HALIW 12. Ottawa—Vanier—Gloucester LPC safe OTVAG 13. Saint-Léonard—Saint-Michel LPC safe STLSM 14. Charlottetown LPC safe CHARL 15. Moncton—Dieppe LPC safe MONDI 16. Vancouver Quadra LPC safe VAQUA 17. Nepean LPC safe NEPEA 18. Ottawa South LPC safe OTSOU 19. Scarborough—Guildwood—Rouge Park LPC safe SCGRP 20. Notre-Dame-de-Grâce—Westmount LPC safe NDGWE 21. Fredericton—Oromocto LPC safe FREOR 22. Sackville—Bedford—Preston LPC safe SABEP 23. Toronto—Danforth LPC safe TODAN 24. Ville-Marie—Le Sud-Ouest—Île-des-Soeurs LPC safe VMLIS 25. Vancouver Granville LPC safe VAGRA 26. Scarborough North LPC safe SCNOR 27. Beauséjour LPC safe BEAUS 28. Brossard—Saint-Lambert LPC safe BRSTL 29. Don Valley West LPC safe DVWES 30. Kingston and the Islands LPC safe KAISA 31. Ottawa West—Nepean LPC safe OTWNE 32. Hull—Aylmer LPC safe HUAYL 33. University—Rosedale LPC safe UNROS 34. Pierrefonds—Dollard LPC safe PIDOL 35. Toronto—St. Paul’s LPC safe TOSTP 36. Kings—Hants LPC safe KINHA 37. Gatineau LPC safe GATIN 38. Toronto Centre LPC safe TOCEN 39. St. John’s East LPC safe SJSE 40. Ahuntsic-Cartierville LPC safe AHUCA 41. Scarborough Southwest LPC safe SCSOU 42. Honoré-Mercier LPC safe HONME 43. Halifax LPC safe HALIF 44. Kanata LPC safe KANAT 45. North Vancouver—Capilano LPC safe NOVAC 46. Saint-Laurent LPC safe STLAU 47. Dorval—Lachine—LaSalle LPC safe DOLAL 48. Spadina—Harbourfront LPC safe SPHAR 49. Bourassa LPC safe BOURA 50. Waterloo LPC safe WATER 51. Vaudreuil LPC safe VAUDR 52. Ottawa Centre LPC safe OTCEN 53. Victoria LPC safe VICTR 54. Vancouver Centre LPC safe VANCE 55. Louis-Hébert LPC safe LOUHE 56. Pontiac—Kitigan Zibi LPC safe POKIT 57. London Centre LPC safe LOCEN 58. Alfred-Pellan LPC safe ALPEL 59. Davenport LPC safe DAVEH 60. Vimy LPC safe VIMY 61. Outremont LPC safe OUTRE 62. Papineau LPC safe PAPIN 63. Marc-Aurèle-Fortin LPC safe MAFOR 64. Esquimalt—Saanich—Sooke LPC safe ESSAS 65. Laurier—Sainte-Marie LPC safe LASMA 66. Saint-Maurice—Champlain LPC safe SMCHA 67. LaSalle—Émard—Verdun LPC safe LAEVE 68. Argenteuil—La Petite-Nation LPC safe ARLPN 69. Winnipeg North LPC safe WINOR 70. Scarborough—Woburn LPC safe SCWOB 71. Guelph LPC safe GUELP 72. West Vancouver—Sunshine Coast—Sea to Sky Country LPC safe WVSSC 73. Burnaby North—Seymour LPC safe BUNSE 74. Sherbrooke LPC safe SHERB 75. Laval—Les Îles LPC safe LALIL 76. Avalon LPC safe AVALO 77. Longueuil—Charles-LeMoyne LPC safe LOCHL 78. Winnipeg West LPC safe WIWES 79. London West LPC safe LOWES 80. Hamilton West—Ancaster—Dundas LPC safe HWAAD 81. Brome—Missisquoi LPC safe BRMIS 82. Saint John—Kennebecasis LPC safe SJKEN 83. Compton—Stanstead LPC safe COMST 84. Thunder Bay—Superior North LPC safe TBSUNO 85. Taiaiako’n—Parkdale—High Park LPC safe TAPHP 86. Etobicoke—Lakeshore LPC likely ETLAK 87. Hochelaga—Rosemont-Est LPC likely HOROE 88. Scarborough Centre—Don Valley East LPC likely SCDVE 89. Humber River—Black Creek LPC likely HUBCR 90. Sydney—Glace Bay LPC likely SYGLA 91. Ajax LPC likely AJAX 92. Malpeque LPC likely MALPE 93. Burlington LPC likely BURLI 94. Madawaska—Restigouche LPC likely MARES 95. Cardigan LPC likely CARDI 96. Mississauga—Erin Mills LPC likely MIERM 97. Prescott—Russell—Cumberland LPC likely PRRUC 98. Châteauguay—Les Jardins-de-Napierville LPC likely CHLJN 99. South Shore—St. Margarets LPC likely SSSTM 100. Vancouver Fraserview—South Burnaby LPC likely VAFSB 101. Peterborough LPC likely PETER 102. York South—Weston—Etobicoke LPC likely YOSWET 103. Sudbury LPC likely SUDBU 104. Pickering—Brooklin LPC likely PIBRO 105. St. Catharines LPC likely STCATH 106. Mount Royal LPC likely MOROY 107. Trois-Rivières LPC likely TRRIV 108. Markham—Thornhill LPC likely MATHI 109. Mississauga Centre LPC likely MICEN 110. Northwest Territories LPC likely NWTER 111. Yukon LPC likely YUKON 112. Thérèse-De Blainville LPC likely TDBLA 113. Churchill—Keewatinook Aski LPC likely CHKEK 114. Scarborough—Agincourt LPC likely SCAGI 115. Mississauga—Malton LPC likely MIMAL 116. Etobicoke North LPC likely ETNOR 117. Don Valley North LPC likely DVNOR 118. Rivière-des-Milles-Îles LPC likely RDMI 119. Etobicoke Centre LPC likely ETCEN 120. Central Nova LPC likely CENNO 121. Mont-Saint-Bruno—L’Acadie LPC likely MSBLA 122. Québec Centre LPC likely QUCEN 123. Edmonton Centre LPC likely EDCEN 124. Whitby LPC likely WHITB 125. Willowdale LPC likely WILLO 126. Burlington North—Milton West LPC likely BNMW 127. Cape Breton—Canso—Antigonish LPC likely CBCA 128. Mississauga—Lakeshore LPC likely MILAK 129. Oakville West LPC likely OKWES 130. Hamilton Centre LPC likely HACEN 131. Egmont LPC likely EGMON 132. Mississauga—Streetsville LPC leaning MISTR 133. Delta LPC leaning DELTA 134. Oakville East LPC leaning OKEAS 135. La Prairie—Atateken LPC leaning LPATA 136. Bay of Quinte LPC leaning BAQUIN 137. Hamilton Mountain LPC leaning HAMMO 138. Markham—Stouffville LPC leaning MASTO 139. Thunder Bay—Rainy River LPC leaning TBRARI 140. Mississauga East—Cooksville LPC leaning MIECO 141. Burnaby Central LPC leaning BUCEN 142. Labrador LPC leaning LABRA 143. Carleton LPC leaning CARLE 144. Abitibi—Baie-James—Nunavik—Eeyou LPC leaning ABBAJ 145. Brampton—Chinguacousy Park LPC leaning BRCHP 146. New Westminster—Burnaby—Maillardville LPC leaning NWBBM 147. Acadie—Annapolis LPC leaning ACANN 148. Beauport—Limoilou LPC leaning BELIM 149. Brampton East LPC leaning BREAS 150. Sault Ste. Marie—Algoma LPC leaning SSMAL 151. Nipissing—Timiskaming LPC leaning NITIM 152. Cumberland—Colchester LPC leaning CUCOL 153. Surrey Newton LPC leaning SUNEW 154. Surrey Centre LPC leaning SUCEN 155. Coquitlam—Port Coquitlam LPC leaning COPC 156. Calgary Confederation LPC leaning CACON 157. South Surrey—White Rock LPC leaning SOSWR 158. Port Moody—Coquitlam LPC leaning PMCOQ 159. Kildonan—St. Paul Toss up LPC/CPC KISTP 160. Brampton South Toss up LPC/CPC BRSOU 161. Fleetwood—Port Kells Toss up LPC/CPC FLPKL 162. Brampton North—Caledon Toss up LPC/CPC BRNCA 163. Brampton Centre Toss up LPC/CPC BRACE 164. Eglinton—Lawrence Toss up LPC/CPC EGLLA 165. Les Pays-d’en-Haut Toss up LPC/BQ LPDEH 166. Kitchener—Conestoga Toss up LPC/CPC KICON 167. Windsor—Tecumseh—Lakeshore Toss up LPC/CPC WITELA 168. Terra Nova—The Peninsulas Toss up LPC/CPC TNTP 169. Miramichi—Grand Lake Toss up LPC/CPC MIGLA 170. Milton East—Halton Hills South Toss up LPC/CPC MEHHS 171. Richmond East—Steveston Toss up LPC/CPC RESTE 172. Kelowna Toss up LPC/CPC KELWN 173. Calgary McKnight Toss up LPC/CPC CAMCK 174. Kitchener South—Hespeler Toss up LPC/CPC KSHES 175. Cambridge Toss up LPC/CPC CAMBR 176. Hamilton East—Stoney Creek Toss up LPC/CPC HAESCO 177. Brampton West Toss up LPC/CPC BRWES 178. Vancouver Kingsway Toss up LPC/NDP VAKIN 179. Edmonton Riverbend Toss up LPC/CPC EDRIV 180. Northumberland—Clarke Toss up LPC/CPC NOCLA 181. Longueuil—Saint-Hubert Toss up LPC/BQ LOSTH 182. Regina—Wascana Toss up LPC/CPC REWAS 183. Nunavut Toss up LPC/NDP NUNVT 184. Regina—Lewvan Toss up LPC/CPC RELEW 185. Niagara South Toss up LPC/CPC NISOUT 186. Simcoe North Toss up LPC/CPC SINOR 187. Newmarket—Aurora Toss up LPC/CPC NEAUR 188. Markham—Unionville Toss up LPC/CPC MAUNI 189. Niagara Falls—Niagara-on-the-Lake Toss up LPC/CPC NIFANO 190. Calgary Centre Toss up LPC/CPC CACE 191. Saskatoon—University Toss up LPC/CPC SASKU 192. Bowmanville—Oshawa North Toss up LPC/CPC BOOSH 193. Pitt Meadows—Maple Ridge Toss up LPC/CPC PMMAP 194. Oshawa Toss up LPC/CPC OSHAW 195. Winnipeg Centre Toss up LPC/NDP WICEN 196. Terrebonne Toss up LPC/BQ TERRB 197. Cloverdale—Langley City Toss up LPC/CPC CLLAC 198. Lanark—Frontenac Toss up LPC/CPC LAFRO 199. Vancouver East Toss up LPC/NDP VAEAST 200. Leeds—Grenville—Thousand Islands—Rideau Lakes CPC leaning LEGRI 201. Shefford BQ leaning SHEFF 202. Sudbury East—Manitoulin—Nickel Belt CPC leaning SEEMN 203. Richmond—Arthabaska Toss up LPC/CPC/BQ RIART 204. Edmonton West CPC leaning EDWES 205. Wellington—Halton Hills North CPC leaning WEHHN 206. Saskatoon South CPC leaning SASKS 207. Charlesbourg—Haute-Saint-Charles CPC leaning CHHSC 208. Elgin—St. Thomas—London South CPC leaning ESTLS 209. Chicoutimi—Le Fjord Toss up LPC/CPC/BQ CHILE 210. Long Range Mountains CPC leaning LORAM 211. Barrie—Springwater—Oro-Medonte CPC leaning BSWOM 212. Richmond Centre—Marpole CPC leaning RCMAR 213. Richmond Hill South CPC leaning RIHISO 214. Similkameen—South Okanagan—West Kootenay CPC leaning SISOW 215. Edmonton Gateway CPC leaning EDGAT 216. Edmonton Southeast CPC leaning EDSE 217. Repentigny BQ leaning REPEN 218. Kapuskasing—Timmins—Mushkegowuk CPC leaning KATIM 219. Niagara West CPC leaning NIWES 220. Simcoe—Grey CPC leaning SIGRE 221. Central Newfoundland CPC leaning CENNE 222. Parry Sound—Muskoka CPC leaning PSMUS 223. Edmonton Northwest CPC leaning EDNOW 224. Middlesex—London CPC leaning MILON 225. Flamborough—Glanbrook—Brant North CPC leaning FGGBN 226. Windsor West CPC leaning WIWES 227. Kenora—Kiiwetinoong CPC leaning KEKII 228. La Pointe-de-l’Île BQ leaning LPILI 229. Saint John—St. Croix CPC leaning SJSCX 230. Cowichan—Malahat—Langford CPC leaning COMAL 231. Okanagan Lake West—South Kelowna CPC leaning OKLSK 232. Nanaimo—Ladysmith CPC likely NALAD 233. Kitchener Centre Toss up CPC/GPC KICEN 234. Vernon—Lake Country—Monashee CPC likely VELCM 235. Louis-Saint-Laurent—Akiawenhrahk CPC likely LOSLA 236. Brantford—Brant South—Six Nations CPC likely BBSNS 237. York Centre CPC likely YOCEN 238. London—Fanshawe CPC leaning LOFAN 239. Huron—Bruce CPC likely HUBRU 240. Langley Township—Fraser Heights CPC likely LTFH 241. Fundy Royal CPC likely FUNRO 242. Aurora—Oak Ridges—Richmond Hill CPC likely AORRH 243. Calgary Skyview CPC likely CASKY 244. Perth—Wellington CPC likely PEWEL 245. Pierre-Boucher—Les Patriotes—Verchères BQ likely PBLPV 246. Mirabel BQ likely MIRAB 247. Gaspésie—Les Îles-de-la-Madeleine—Listuguj BQ likely GASIL 248. Montmorency—Charlevoix Toss up CPC/BQ MOCHX 249. Edmonton Manning CPC likely EDMAN 250. Bruce—Grey—Owen Sound CPC likely BGOOS 251. Hastings—Lennox and Addington—Tyendinaga CPC likely HELAT 252. Abbotsford—South Langley CPC likely ABSOL 253. Saanich—Gulf Islands GPC likely SAGUL 254. Kamloops—Thompson—Nicola CPC likely KLTNI 255. Laurentides—Labelle BQ likely LALAB 256. North Island—Powell River CPC leaning NIPR 257. Rimouski—La Matapédia BQ likely RIMLA 258. Saint-Jean BQ likely STJEA 259. Saint-Hyacinthe—Bagot—Acton BQ likely SHYBA 260. Sarnia—Lambton—Bkejwanong CPC likely SALBK 261. Oxford CPC likely OXFOR 262. Calgary Crowfoot CPC likely CACRO 263. Berthier—Maskinongé BQ likely BERMA 264. Côte-du-Sud—Rivière-du-Loup—Kataskomiq—Témiscouata CPC likely CDRLK 265. York—Durham CPC likely YODUR 266. Stormont—Dundas—Glengarry CPC likely STDUC 267. Rosemont—La Petite-Patrie NDP likely ROLPD 268. Kamloops—Shuswap—Central Rockies CPC likely KLSCR 269. Calgary Nose Hill CPC likely CANOH 270. Algonquin—Renfrew—Pembroke CPC likely ALRPE 271. Beauharnois—Salaberry—Soulanges—Huntingdon BQ likely BESHS 272. Rivière-du-Nord BQ likely RINOR 273. Courtenay—Alberni NDP leaning COALB 274. Haliburton—Kawartha Lakes CPC likely HAKALA 275. Calgary Signal Hill CPC likely CASIH 276. Lévis—Lotbinière CPC likely LELOT 277. Barrie South—Innisfil CPC likely BRSIN 278. Beloeil—Chambly BQ likely BECHA 279. Tobique—Mactaquac CPC likely TOBMA 280. Drummond BQ likely DRUMO 281. Saskatoon West CPC likely SASKW 282. Côte-Nord—Kawawachikamach—Nitassinan BQ likely CNKNI 283. Essex CPC likely ESSEX 284. Portneuf—Jacques-Cartier CPC likely POJACA 285. Jonquière BQ likely JONQU 286. Chatham-Kent—Leamington CPC safe CKLEA 287. Calgary Heritage CPC safe CAHER 288. Haldimand—Norfolk CPC safe HADNO 289. New Tecumseth—Gwillimbury CPC safe NTGWI 290. Chilliwack—Hope CPC safe CHHOP 291. Vaughan—Woodbridge CPC safe VAWOO 292. Bellechasse—Les Etchemins—Lévis CPC safe BELET 293. Joliette—Manawan BQ safe JOLMA 294. Calgary East CPC safe CAEA 295. Selkirk—Interlake—Eastman CPC safe SEINE 296. Lethbridge CPC safe LETHB 297. Elmwood—Transcona CPC leaning ELTRA 298. Mission—Matsqui—Abbotsford CPC safe MIMAB 299. Bécancour—Nicolet—Saurel—Alnôbak BQ safe BENSA 300. Lac-Saint-Jean BQ safe LSJEA 301. Dufferin—Caledon CPC safe DUCAL 302. Abitibi—Témiscamingue BQ safe ABTEM 303. King—Vaughan CPC safe KIVAU 304. Montcalm BQ safe MONTC 305. Calgary Midnapore CPC safe CAMID 306. St. Albert—Sturgeon River CPC safe STASR 307. Thornhill CPC safe THORN 308. Calgary Shepard CPC safe CASHE 309. Sherwood Park—Fort Saskatchewan CPC safe SHFFS 310. Regina—Qu’Appelle CPC safe REQUP 311. Cariboo—Prince George CPC safe CAPRG 312. Provencher CPC safe PROVE 313. Columbia—Kootenay—Southern Rockies CPC safe COKSR 314. Yellowhead CPC safe YELLO 315. Portage—Lisgar CPC safe POLIS 316. Airdrie—Cochrane CPC safe AICOC 317. Brandon—Souris CPC safe BRSOU 318. Riding Mountain CPC safe RIDMO 319. Red Deer CPC safe REDDE 320. Prince Albert CPC safe PRALB 321. Battlefords—Lloydminster—Meadow Lake CPC safe BLLML 322. Mégantic—L’Érable—Lotbinière CPC safe MELOL 323. Foothills CPC safe FOOTH 324. Prince George—Peace River—Northern Rockies CPC safe PGPRN 325. Carlton Trail—Eagle Creek CPC safe CTECR 326. Parkland CPC safe PARKL 327. Beauce CPC safe BEAUC 328. Moose Jaw—Lake Centre—Lanigan CPC safe MOJALA 329. Medicine Hat—Cardston—Warner CPC safe MECAW 330. Edmonton Griesbach CPC leaning EDGRI 331. Leduc—Wetaskiwin CPC safe LEWET 332. Bow River CPC safe BORIV 333. Edmonton Strathcona NDP likely EDSTR 334. Yorkton—Melville CPC safe YOMEL 335. Fort McMurray—Cold Lake CPC safe FOMCC 336. Skeena—Bulkley Valley CPC likely SKBUV 337. Lakeland CPC safe LAKEL 338. Swift Current—Grasslands—Kindersley CPC safe SCGRK 339. Grande Prairie CPC safe GRPRA 340. Peace River—Westlock CPC safe PRWES 341. Souris—Moose Mountain CPC safe SOMOMO 342. Battle River—Crowfoot CPC safe BRCRO 343. Ponoka—Didsbury CPC safe PODID WISOC DEMIC ACABA CAPSP LSLOU DACHO ORLEA STBSV BEAEY WISOU HALIW OTVAG STLSM CHARL MONDI VAQUA NEPEA OTSOU SCGRP NDGWE FREOR SABEP TODAN VMLIS VAGRA SCNOR BEAUS BRSTL DVWES KAISA OTWNE HUAYL UNROS PIDOL TOSTP KINHA GATIN TOCEN SJSE AHUCA SCSOU HONME HALIF KANAT NOVAC STLAU DOLAL SPHAR BOURA WATER VAUDR OTCEN VICTR VANCE LOUHE POKIT LOCEN ALPEL DAVEH VIMY OUTRE PAPIN MAFOR ESSAS LASMA SMCHA LAEVE ARLPN WINOR SCWOB GUELP WVSSC BUNSE SHERB LALIL AVALO LOCHL WIWES LOWES HWAAD BRMIS SJKEN COMST TBSUNO TAPHP ETLAK HOROE SCDVE HUBCR SYGLA AJAX MALPE BURLI MARES CARDI MIERM PRRUC CHLJN SSSTM VAFSB PETER YOSWET SUDBU PIBRO STCATH MOROY TRRIV MATHI MICEN NWTER YUKON TDBLA CHKEK SCAGI MIMAL ETNOR DVNOR RDMI ETCEN CENNO MSBLA QUCEN EDCEN WHITB WILLO BNMW CBCA MILAK OKWES HACEN EGMON MISTR DELTA OKEAS LPATA BAQUIN HAMMO MASTO TBRARI MIECO BUCEN LABRA CARLE ABBAJ BRCHP NWBBM ACANN BELIM BREAS SSMAL NITIM CUCOL SUNEW SUCEN COPC CACON SOSWR PMCOQ KISTP BRSOU FLPKL BRNCA BRACE EGLLA LPDEH KICON WITELA TNTP MIGLA MEHHS RESTE KELWN CAMCK KSHES CAMBR HAESCO BRWES VAKIN EDRIV NOCLA LOSTH REWAS NUNVT RELEW NISOUT SINOR NEAUR MAUNI NIFANO CACE SASKU BOOSH PMMAP OSHAW WICEN TERRB CLLAC LAFRO VAEAST LEGRI SHEFF SEEMN RIART EDWES WEHHN SASKS CHHSC ESTLS CHILE LORAM BSWOM RCMAR RIHISO SISOW EDGAT EDSE REPEN KATIM NIWES SIGRE CENNE PSMUS EDNOW MILON FGGBN WIWES KEKII LPILI SJSCX COMAL OKLSK NALAD KICEN VELCM LOSLA BBSNS YOCEN LOFAN HUBRU LTFH FUNRO AORRH CASKY PEWEL PBLPV MIRAB GASIL MOCHX EDMAN BGOOS HELAT ABSOL SAGUL KLTNI LALAB NIPR RIMLA STJEA SHYBA SALBK OXFOR CACRO BERMA CDRLK YODUR STDUC ROLPD KLSCR CANOH ALRPE BESHS RINOR COALB HAKALA CASIH LELOT BRSIN BECHA TOBMA DRUMO SASKW CNKNI ESSEX POJACA JONQU CKLEA CAHER HADNO NTGWI CHHOP VAWOO BELET JOLMA CAEA SEINE LETHB ELTRA MIMAB BENSA LSJEA DUCAL ABTEM KIVAU MONTC CAMID STASR THORN CASHE SHFFS REQUP CAPRG PROVE COKSR YELLO POLIS AICOC BRSOU RIDMO REDDE PRALB BLLML MELOL FOOTH PGPRN CTECR PARKL BEAUC MOJALA MECAW EDGRI LEWET BORIV EDSTR YOMEL FOMCC SKBUV LAKEL SCGRK GRPRA PRWES SOMOMO BRCRO PODID 338Canada Federal Projection Latest update: February 8, 2026 ▼134 CPC [95-168] LPC 175▲ [143-216]

Canada flag

All 343 federal districts

Latest update: February 8, 2026
Electoral districts
Current party
Projection
Paul Connors
L LPC safe
Tom Osborne
L LPC safe
Clifford Small
C CPC leaning
Philip Earle
L LPC leaning
Carol Anstey
C CPC leaning
Joanne Thompson
L LPC safe
C Toss up LPC/CPC
Kent McDonald
L LPC likely
Sean Casey
L LPC safe
Bobby Morrissey
L LPC likely
Heath MacDonald
L LPC likely
Chris d’Entremont [Elected as CPC]
L LPC leaning
L LPC likely
Sean Fraser
L LPC likely
L LPC leaning
Darren Fisher
L LPC safe
Shannon Miedema
L LPC safe
Lena Metlege Diab
L LPC safe
Kody Blois
L LPC safe
L LPC safe
Jessica Fancy-Landry
L LPC likely
Mike Kelloway
L LPC likely
Serge Cormier
L LPC safe
Dominic LeBlanc
L LPC safe
L LPC safe
Rob Moore
C CPC likely
Guillaume Deschenes-Theriault
L LPC likely
C Toss up LPC/CPC
Ginette Petitpas Taylor
L LPC safe
L LPC safe
John Williamson
C CPC leaning
Richard Bragdon
C CPC likely
L LPC leaning
Sebastien Lemire
B BQ safe
Melanie Joly
L LPC safe
Angelo Iacono
L LPC safe
L LPC safe
Jason Groleau
C CPC safe
B BQ likely
Steeve Lavoie
L LPC leaning
B BQ safe
C CPC safe
Yves-Francois Blanchet
B BQ likely
B BQ likely
Abdelhaq Sari
L LPC safe
Louis Villeneuve
L LPC safe
Alexandra Mendes
L LPC safe
C CPC leaning
L LPC likely
Richard Martel
C Toss up LPC/CPC/BQ
Marianne Dandurand
L LPC safe
C CPC likely
B BQ likely
L LPC safe
Martin Champoux
B BQ likely
B BQ likely
Steven MacKinnon
L LPC safe
Marie-Gabrielle Menard
L LPC likely
Eric St-Pierre
L LPC safe
Greg Fergus
L LPC safe
Gabriel Ste-Marie
B BQ safe
Mario Simard
B BQ likely
Mario Beaulieu
B BQ leaning
Jacques Ramsay
L LPC leaning
Alexis Brunelle-Duceppe
B BQ safe
Francis Scarpaleggia
L LPC safe
L LPC safe
Marie-Helene Gaudreau
B BQ likely
Steven Guilbeault
L LPC safe
Faycal El-Khoury
L LPC safe
Timothy Watchorn
L Toss up LPC/BQ
Jacques Gourde
C CPC likely
Sherry Romanado
L LPC safe
Natilien Joseph
L Toss up LPC/BQ
Joel Lightbound
L LPC safe
C CPC likely
Carlos Leitao
L LPC safe
C CPC safe
Jean-Denis Garon
B BQ likely
Anthony Housefather
L LPC likely
Bienvenu-Olivier Ntumba
L LPC likely
Luc Theriault
B BQ safe
Gabriel Hardy
C Toss up CPC/BQ
L LPC safe
Rachel Bendayan
L LPC safe
Marjorie Michel
L LPC safe
B BQ likely
Sameer Zuberi
L LPC safe
Sophie Chatel
L LPC safe
C CPC likely
Jean-Yves Duclos
L LPC likely
Patrick Bonin
B BQ leaning
Éric Lefebvre
C Toss up LPC/CPC/BQ
Maxime Blanchette-Joncas
B BQ likely
Linda Lapointe
L LPC likely
Rheal Fortin
B BQ likely
Alexandre Boulerice
N NDP likely
Simon-Pierre Savard-Tremblay
B BQ likely
Christine Normandin
B BQ likely
Emmanuella Lambropoulos
L LPC safe
Patricia Lattanzio
L LPC safe
Francois-Philippe Champagne
L LPC safe
Andreanne Larouche
B BQ leaning
Elisabeth Briere
L LPC safe
Tatiana Auguste
L Toss up LPC/BQ
Madeleine Chenette
L LPC likely
Caroline Desrochers
L LPC likely
Peter Schiefke
L LPC safe
L LPC safe
Annie Koutrakis
L LPC safe
Jennifer McKelvie
L LPC likely
C CPC likely
C CPC likely
John Brassard
C CPC likely
C CPC leaning
Christopher Malette
L LPC leaning
Nathaniel Erskine-Smith
L LPC safe
C Toss up LPC/CPC
Amandeep Sodhi
L Toss up LPC/CPC
L LPC leaning
Maninder Sidhu
L LPC leaning
L Toss up LPC/CPC
Sonia Sidhu
L Toss up LPC/CPC
Amarjeet Gill
C Toss up LPC/CPC
C CPC likely
C CPC likely
Karina Gould
L LPC likely
Adam van Koeverden
L LPC likely
Connie Cody
C Toss up LPC/CPC
Bruce Fanjoy
L LPC leaning
C CPC safe
Julie Dzerowicz
L LPC safe
Maggie Chi
L LPC likely
Rob Oliphant
L LPC safe
Kyle Seeback
C CPC safe
Vince Gasparro
L Toss up LPC/CPC
C CPC leaning
Chris Lewis
C CPC likely
Yvan Baker
L LPC likely
James Maloney
L LPC likely
John Zerucelli
L LPC likely
C CPC leaning
Dominique O’Rourke
L LPC safe
Leslyn Lewis
C CPC safe
C CPC likely
Aslam Rana
L LPC likely
C Toss up LPC/CPC
Lisa Hepfner
L LPC leaning
L LPC safe
C CPC likely
L LPC likely
Ben Lobb
C CPC likely
Jenna Sudds
L LPC safe
C CPC leaning
Eric Melillo
C CPC leaning
Mark Gerretsen
L LPC safe
Anna Roberts
C CPC safe
Kelly DeRidder
C Toss up CPC/GPC
L Toss up LPC/CPC
C Toss up LPC/CPC
Scott Reid
C Toss up LPC/CPC
C CPC leaning
Peter Fragiskatos
L LPC safe
Kurt Holman
C CPC leaning
Arielle Kayabaga
L LPC safe
Helena Jaczek
L LPC leaning
Tim Hodgson
L LPC likely
Michael Ma [Elected as CPC]
L Toss up LPC/CPC
Lianne Rood
C CPC leaning
Kristina Tesser Derksen
L Toss up LPC/CPC
Fares Al Soud
L LPC likely
L LPC leaning
L LPC likely
Charles Sousa
L LPC likely
Iqwinder Gaheer
L LPC likely
L LPC leaning
Mark Carney
L LPC safe
Sandra Cobena
C Toss up LPC/CPC
C CPC safe
C Toss up LPC/CPC
Fred Davies
C Toss up LPC/CPC
Dean Allison
C CPC leaning
Pauline Rochefort
L LPC leaning
Philip Lawrence
C Toss up LPC/CPC
Anita Anand
L LPC leaning
Sima Acan
L LPC likely
Marie-France Lalonde
L LPC safe
Rhonda Kirkland
C Toss up LPC/CPC
Yasir Naqvi
L LPC safe
David McGuinty
L LPC safe
L LPC safe
Anita Vandenbeld
L LPC safe
Arpan Khanna
C CPC likely
Scott Aitchison
C CPC leaning
John Nater
C CPC likely
Emma Harrison
L LPC likely
Juanita Nathan
L LPC likely
Giovanna Mingarelli
L LPC likely
Vincent Neil Ho
C CPC leaning
C CPC likely
L LPC leaning
L LPC likely
L LPC likely
L LPC safe
Shaun Chen
L LPC safe
LPC safe
Michael Coteau
L LPC safe
Terry Dowdall
C CPC leaning
Adam Chambers
C Toss up LPC/CPC
L LPC safe
Chris Bittle
L LPC likely
C CPC likely
Viviane Lapointe
L LPC likely
C CPC leaning
L LPC safe
Melissa Lantsman
C CPC safe
Marcus Powlowski
L LPC leaning
L LPC safe
Evan Solomon
L LPC safe
Julie Dabrusin
L LPC safe
Leslie Church
L LPC safe
LPC safe
Michael Guglielmin
C CPC safe
Bardish Chagger
L LPC safe
C CPC leaning
Ryan Turnbull
L LPC likely
Ali Ehsassi
L LPC likely
C Toss up LPC/CPC
Harbinder Gill
C CPC leaning
Roman Baber
C CPC likely
Jacob Mantle
C CPC likely
L LPC likely
Grant Jackson
C CPC safe
Rebecca Chartrand
L LPC likely
Colin Reynolds
C CPC leaning
Raquel Dancho
C Toss up LPC/CPC
Branden Leslie
C CPC safe
Ted Falk
C CPC safe
Dan Mazier
C CPC safe
Ginette Lavack
L LPC safe
C CPC safe
Leah Gazan
N Toss up LPC/NDP
Kevin Lamoureux
L LPC safe
Terry Duguid
L LPC safe
L LPC safe
Doug Eyolfson
L LPC safe
C CPC safe
C CPC safe
L LPC safe
C CPC safe
Randy Hoback
C CPC safe
Warren Steinley
C Toss up LPC/CPC
Andrew Scheer
C CPC safe
Michael Kram
C Toss up LPC/CPC
Kevin Waugh
C CPC leaning
Corey Tochor
C Toss up LPC/CPC
Brad Redekopp
C CPC likely
C CPC safe
C CPC safe
Cathay Wagantall
C CPC safe
Blake Richards
C CPC safe
Pierre Poilievre
C CPC safe
David Bexte
C CPC safe
Greg McLean
C Toss up LPC/CPC
Corey Hogan
L LPC leaning
Shuv Majumdar
C CPC likely
Jasraj Singh Hallan
C CPC safe
Shuv Majumdar
C CPC safe
Dalwinder Gill
C Toss up LPC/CPC
Stephanie Kusie
C CPC safe
Michelle Rempel Garner
C CPC likely
Tom Kmiec
C CPC safe
David McKenzie
C CPC likely
Amanpreet Singh Gill
C CPC likely
Eleanor Olszewski
L LPC likely
Tim Uppal
C CPC leaning
Kerry Diotte
C CPC leaning
Ziad Aboultaif
C CPC likely
Billy Morin
C CPC leaning
Matt Jeneroux
C Toss up LPC/CPC
Jagsharan Singh Mahal
C CPC leaning
Heather McPherson
N NDP likely
Kelly McCauley
C CPC leaning
John Barlow
C CPC safe
Laila Goodridge
C CPC safe
Chris Warkentin
C CPC safe
Shannon Stubbs
C CPC safe
Mike Lake
C CPC safe
Rachael Thomas
C CPC safe
C CPC safe
Dane Lloyd
C CPC safe
Arnold Viersen
C CPC safe
Blaine Calkins
C CPC safe
Burton Bailey
C CPC safe
C CPC safe
C CPC safe
William Stevenson
C CPC safe
Sukhman Singh Gill
C CPC likely
Wade Wei Lin Chang
L LPC leaning
L LPC safe
C CPC safe
Mark Strahl
C CPC safe
C Toss up LPC/CPC
C CPC safe
L LPC leaning
Gord Johns
N NDP leaning
C CPC leaning
Jill McKnight
L LPC leaning
Stephanie McLean
L LPC safe
Gurbux Saini
L Toss up LPC/CPC
C CPC likely
C CPC likely
Stephen Fuhr
L Toss up LPC/CPC
C CPC likely
C CPC safe
Tamara Kronis
C CPC likely
L LPC leaning
C CPC leaning
Jonathan Wilkinson
L LPC safe
C CPC leaning
C Toss up LPC/CPC
L LPC leaning
C CPC safe
C CPC leaning
L Toss up LPC/CPC
Elizabeth May
G GPC likely
C CPC leaning
C CPC likely
L LPC leaning
Randeep Sarai
L LPC leaning
Sukh Dhaliwal
L LPC leaning
Hedy Fry
L LPC safe
Jenny Kwan
N Toss up LPC/NDP
L LPC likely
Taleeb Noormohamed
L LPC safe
Don Davies
N Toss up LPC/NDP
Wade Grant
L LPC safe
C CPC likely
Will Greaves
L LPC safe
L LPC safe
Brendan Hanley
L LPC likely
Rebecca Alty
L LPC likely
Lori Idlout
N Toss up LPC/NDP