logo
Quebec


Latest update: June 27, 2025

The Road to 63 Seats

Less likely More likely Majority: 63 seats 1. Champlain Toss up PQ/CAQ CHPN 2. Iberville Toss up PQ/CAQ IBER 3. Granby Leaning PQ GRBY 4. La Prairie Toss up LIB/PQ/CAQ LAPR 5. Johnson Leaning PQ JOHN 6. L’Assomption Leaning PQ LASS 7. Mégantic Toss up PQ/CPQ MEGA 8. Trois-Rivières Likely PQ TRIV 9. Nicolet-Bécancour Likely PQ NICB 10. Richmond Toss up LIB/PQ RCHM 11. Montarville Toss up LIB/PQ MTRV 12. Côte-du-Sud Leaning PQ CODS 13. Maskinongé Likely PQ MASK 14. Drummond–Bois-Francs Likely PQ DRBF 15. Groulx Likely PQ GROU 16. Saint-Hyacinthe Likely PQ STHY 17. Rivière-du-Loup–Témiscouata Likely PQ RDLT 18. Lévis Likely PQ LEVI 19. Abitibi-Est Leaning PQ ABIE 20. Rouyn-Noranda–Témiscamingue Likely PQ RONT 21. Laviolette-Saint-Maurice Likely PQ LASM 22. Beauharnois Likely PQ BEAU 23. Mirabel Likely PQ MIRA 24. Blainville Likely PQ BLAI 25. Papineau Likely LIB PAPI 26. Lotbinière-Frontenac PCQ likely LOTF 27. Portneuf PCQ leaning PORT 28. Lac-Saint-Jean Safe PQ LASJ 29. Sanguinet Likely PQ SANG 30. Chutes-de-la-Chaudière PCQ leaning CHCH 31. Saint-François Toss up LIB/PQ STFR 32. Borduas Safe PQ BORD 33. Rousseau Safe PQ ROUS 34. Vanier-Les Rivières Likely PQ VALR 35. Dubuc Safe PQ DUBU 36. Beauce-Sud PCQ safe BEAS 37. Louis-Hébert Safe PQ LHEB 38. Abitibi-Ouest Safe PQ ABIO 39. Beauce-Nord PCQ safe BEAN 40. Les Plaines Safe PQ LPLA 41. Chambly Safe PQ CHBY 42. Chapleau Safe LIB CHAP 43. Deux-Montagnes Safe PQ DMON 44. Brome-Missisquoi Safe LIB BROM 45. Ungava Likely LIB UNGA 46. Chicoutimi Safe PQ CHIC 47. Repentigny Safe PQ REPE 48. Huntingdon Safe LIB HUNT 49. Chauveau PCQ likely CHAU 50. Terrebonne Safe PQ TERR 51. René-Lévesque Safe PQ RLEV 52. Masson Safe PQ MASS 53. Jonquière Safe PQ JONQ 54. Roberval Safe PQ ROBE 55. Richelieu Safe PQ RCHL 56. Berthier Safe PQ BRTH 57. Verchères Safe PQ VERC 58. Labelle Safe PQ LABL 59. Orford Likely LIB ORFO 60. Soulanges Safe LIB SOUL 61. Saint-Jérôme Safe PQ STJR 62. Bellechasse PCQ likely BELL 63. Gatineau Safe LIB GATI 64. Pointe-aux-Trembles Safe PQ PATR 65. Prévost Safe PQ PREV 66. Saint-Jean Safe PQ STJN 67. Vachon Leaning PQ VACH 68. Rimouski Safe PQ RIMO 69. Joliette Safe PQ JOLI 70. Duplessis Safe PQ DUPL 71. Bertrand Safe PQ BERT 72. Châteauguay Safe LIB CHAT 73. Argenteuil Safe PQ ARGE 74. Charlesbourg Likely PQ CHLB 75. Sainte-Rose Safe LIB STRO 76. Bonaventure Safe PQ BONA 77. Taillon Likely PQ TAIL 78. Gaspé Safe PQ GASP 79. Charlevoix–Côte-de-Beaupré Safe PQ CHCB 80. La Peltrie PCQ likely LAPE 81. Montmorency Toss up PQ/CPQ MOMO 82. Marie-Victorin Safe PQ MVIC 83. Laval-des-Rapides Safe LIB LVDR 84. Laporte Safe LIB LAPO 85. Anjou–Louis-Riel Safe LIB ANLR 86. Îles-de-la-Madeleine Safe PQ IDLM 87. Hull Safe LIB HULL 88. Vimont Safe LIB VIMO 89. Maurice-Richard Toss up LIB/PQ MRIC 90. Sherbrooke Toss up LIB/QS SHER 91. Fabre Safe LIB FABR 92. Vaudreuil Safe LIB VAUD 93. Jean-Talon Likely PQ JTAL 94. Verdun Safe LIB VERD 95. Arthabaska Toss up PQ/CPQ ARTH 96. Rosemont Toss up PQ/QS ROSE 97. Marguerite-Bourgeoys Safe LIB MARG 98. La Pinière Safe LIB LAPI 99. Jean-Lesage Likely PQ JLES 100. Camille-Laurin Safe PQ CAML 101. Marquette Safe LIB MARQ 102. Taschereau Likely PQ TASH 103. Hochelaga-Maisonneuve QS leaning HOMA 104. Mont-Royal -Outremont Safe LIB MTRO 105. Mille-Îles Safe LIB MILI 106. Saint-Henri–Sainte-Anne Safe LIB SHSA 107. Bourassa-Sauvé Safe LIB BOUS 108. Nelligan Safe LIB NELL 109. LaFontaine Safe LIB LAFO 110. Pontiac Safe LIB PONT 111. Matane-Matapédia Safe PQ MAMA 112. Chomedey Safe LIB CHOM 113. Jeanne-Mance–Viger Safe LIB JMVI 114. Acadie Safe LIB ACAD 115. Saint-Laurent Safe LIB STLR 116. Sainte-Marie–Saint-Jacques QS likely SMSJ 117. Viau Safe LIB VIAU 118. Gouin QS safe GOUI 119. Westmount–Saint-Louis Safe LIB WSTL 120. Laurier-Dorion QS leaning LAUD 121. Robert-Baldwin Safe LIB ROBA 122. Jacques-Cartier Safe LIB JACA 123. Mercier QS likely MERC 124. Notre-Dame-de-Grâce Safe LIB NODG 125. D’Arcy-McGee Safe LIB DAMC CHPN IBER GRBY LAPR JOHN LASS MEGA TRIV NICB RCHM MTRV CODS MASK DRBF GROU STHY RDLT LEVI ABIE RONT LASM BEAU MIRA BLAI PAPI LOTF PORT LASJ SANG CHCH STFR BORD ROUS VALR DUBU BEAS LHEB ABIO BEAN LPLA CHBY CHAP DMON BROM UNGA CHIC REPE HUNT CHAU TERR RLEV MASS JONQ ROBE RCHL BRTH VERC LABL ORFO SOUL STJR BELL GATI PATR PREV STJN VACH RIMO JOLI DUPL BERT CHAT ARGE CHLB STRO BONA TAIL GASP CHCB LAPE MOMO MVIC LVDR LAPO ANLR IDLM HULL VIMO MRIC SHER FABR VAUD JTAL VERD ARTH ROSE MARG LAPI JLES CAML MARQ TASH HOMA MTRO MILI SHSA BOUS NELL LAFO PONT MAMA CHOM JMVI ACAD STLR SMSJ VIAU GOUI WSTL LAUD ROBA JACA MERC NODG DAMC 338Canada Quebec Projection Latest update: June 27, 2025 CAQ 0 [0-6]




63 seats needed for a majority
Safe Likely Leaning Toss up Seat-by-seat
projection
Last election
(2022)
36 20 6 7 69
[59-74]
3
35 3 0 3 41
[36-47]
21
2 4 2 1 9
[6-13]
0
1 2 2 1 6
[3-8]
11
0 0 0 0 0
[0-6]
90

List of all 125 electoral districts | Quebec


Electoral district Current party Latest projection
Abitibi-Est Leaning PQ
Abitibi-Ouest Safe PQ
Acadie Safe LIB
Anjou–Louis-Riel Safe LIB
Argenteuil Safe PQ
Arthabaska Toss up PQ/CPQ
Beauce-Nord PCQ safe
Beauce-Sud PCQ safe
Beauharnois Likely PQ
Bellechasse PCQ likely
Berthier Safe PQ
Bertrand Safe PQ
Blainville Likely PQ
Bonaventure Safe PQ
Borduas Safe PQ
Bourassa-Sauvé Safe LIB
Camille-Laurin Safe PQ
Brome-Missisquoi Safe LIB
Chambly Safe PQ
Champlain Toss up PQ/CAQ
Chapleau Safe LIB
Charlesbourg Likely PQ
Charlevoix–Côte-de-Beaupré Safe PQ
Châteauguay Safe LIB
Chauveau PCQ likely
Chicoutimi Safe PQ
Chomedey Safe LIB
Chutes-de-la-Chaudière PCQ leaning
Côte-du-Sud Leaning PQ
D’Arcy-McGee Safe LIB
Deux-Montagnes Safe PQ
Drummond–Bois-Francs Likely PQ
Dubuc Safe PQ
Duplessis Safe PQ
Fabre Safe LIB
Gaspé Safe PQ
Gatineau Safe LIB
Gouin QS safe
Granby Leaning PQ
Groulx Likely PQ
Hochelaga-Maisonneuve QS leaning
Hull Safe LIB
Huntingdon Safe LIB
Iberville Toss up PQ/CAQ
Îles-de-la-Madeleine Safe PQ
Jacques-Cartier Safe LIB
Jean-Lesage Likely PQ
Jean-Talon Likely PQ
Jeanne-Mance–Viger Safe LIB
Johnson Leaning PQ
Joliette Safe PQ
Jonquière Safe PQ
L’Assomption Leaning PQ
La Peltrie PCQ likely
La Pinière Safe LIB
La Prairie Toss up LIB/PQ/CAQ
Labelle Safe PQ
Lac-Saint-Jean Safe PQ
LaFontaine Safe LIB
Laporte Safe LIB
Laurier-Dorion QS leaning
Laval-des-Rapides Safe LIB
Laviolette-Saint-Maurice Likely PQ
Les Plaines Safe PQ
Lévis Likely PQ
Lotbinière-Frontenac PCQ likely
Louis-Hébert Safe PQ
Marguerite-Bourgeoys Safe LIB
Marie-Victorin Safe PQ
Marquette Safe LIB
Maskinongé Likely PQ
Masson Safe PQ
Matane-Matapédia Safe PQ
Maurice-Richard Toss up LIB/PQ
Mégantic Toss up PQ/CPQ
Mercier QS likely
Mille-Îles Safe LIB
Mirabel Likely PQ
Mont-Royal -Outremont Safe LIB
Montarville Toss up LIB/PQ
Montmorency Toss up PQ/CPQ
Nelligan Safe LIB
Nicolet-Bécancour Likely PQ
Notre-Dame-de-Grâce Safe LIB
Orford Likely LIB
Papineau Likely LIB
Pointe-aux-Trembles Safe PQ
Pontiac Safe LIB
Portneuf PCQ leaning
Prévost Safe PQ
René-Lévesque Safe PQ
Repentigny Safe PQ
Richelieu Safe PQ
Richmond Toss up LIB/PQ
Rimouski Safe PQ
Rivière-du-Loup–Témiscouata Likely PQ
Robert-Baldwin Safe LIB
Roberval Safe PQ
Rosemont Toss up PQ/QS
Rousseau Safe PQ
Rouyn-Noranda–Témiscamingue Likely PQ
Saint-François Toss up LIB/PQ
Saint-Henri–Sainte-Anne Safe LIB
Saint-Hyacinthe Likely PQ
Saint-Jean Safe PQ
Saint-Jérôme Safe PQ
Saint-Laurent Safe LIB
Sainte-Marie–Saint-Jacques QS likely
Sainte-Rose Safe LIB
Sanguinet Likely PQ
Sherbrooke Toss up LIB/QS
Soulanges Safe LIB
Taillon Likely PQ
Taschereau Likely PQ
Terrebonne Safe PQ
Trois-Rivières Likely PQ
Ungava Likely LIB
Vachon Leaning PQ
Vanier-Les Rivières Likely PQ
Vaudreuil Safe LIB
Verchères Safe PQ
Verdun Safe LIB
Viau Safe LIB
Vimont Safe LIB
Westmount–Saint-Louis Safe LIB