by Maurice Y. Michaud (he/him)
Here is how each legislative assembly is constituted in terms of government and opposition. If all the seats in a legislature are shown as vacant, that means that a general election is currently being held.
On this 14th day of October of the year 2025, a total of 1,039 members are sitting at both the federal and provincial or territorial levels — 656 men, 379 women, and 4 persons identifying as non binary — and 84 seats are vacant. Among those sitting members:
Legend } | N: Current assembly Gov’t: Government CS: Confidence-and-supply agreement OO: Official opposition S: Seats |
Maj: Seats for majority St: Status ![]() ![]() Oppo.: Opposition(s) |
Vac: Vacant seats Sp.: Speaker ♂: Men ♀: Women ⚥: Non binary |
||||||||||||
Jurisdiction | Parties | Assembly | Leadership role | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gov’t | CS | OO | S | Maj. | St. | Gov’t | CS | Oppo. | Vac. | ||||||
1 | CA | ![]() |
45 | LPC
|
CPC
|
343
♂: 239 ♀: 104 ⚥: 0 Vac: 0 |
172 | ![]() |
169
♂: 101
♀: 68 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
174
♂: 138
♀: 36 ⚥: 0 |
0 | Mark Carney (Gov’t)
Pierre Poilievre (OO)
Francis Scarpaleggia (Sp.) |
||
8 | BC | ![]() |
43 | NDP
|
CPBC
|
93
♂: 43 ♀: 50 ⚥: 0 Vac: 0 |
47 | ![]() |
47
♂: 16
♀: 31 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
46
♂: 27
♀: 19 ⚥: 0 |
0 | David Eby (Gov’t)
John Rustad (OO)
Raj Chouhan (Sp.) |
||
9 | AB | ![]() |
31 | UCP
|
NDP
|
87
♂: 55 ♀: 32 ⚥: 0 Vac: 0 |
44 | ![]() |
47
♂: 35
♀: 12 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
40
♂: 20
♀: 20 ⚥: 0 |
0 | Danielle Smith (Gov’t)
Naheed Nenshi (OO)
Ric McIver (Sp.) |
||
10 | SK | ![]() |
30 | SKP
|
NDP
|
61
♂: 40 ♀: 21 ⚥: 0 Vac: 0 |
31 | ![]() |
34
♂: 26
♀: 8 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
27
♂: 14
♀: 13 ⚥: 0 |
0 | Scott Moe (Gov’t)
Carla Beck (OO)
Todd Goudy (Sp.) |
||
11 | MB | ![]() |
43 | NDP
|
PCM
|
57
♂: 36 ♀: 20 ⚥: 1 Vac: 0 |
29 | ![]() |
34
♂: 19
♀: 14 ⚥: 1 |
0
♂: 0
♀: 0 ⚥: 0 |
23
♂: 17
♀: 6 ⚥: 0 |
0 | Wab Kinew (Gov’t)
Obby Khan (OO)
Tom Lindsey (Sp.) |
||
6 | ON | ![]() |
44 | PCO
|
NDP
|
124
♂: 78 ♀: 44 ⚥: 2 Vac: 0 |
63 | ![]() |
79
♂: 59
♀: 20 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
45
♂: 19
♀: 24 ⚥: 2 |
0 | Doug Ford (Gov’t)
Marit Stiles (OO)
Donna Skelly (Sp.) |
||
5 | QC | ![]() |
43 | CAQ
|
QLP
|
125
♂: 68 ♀: 56 ⚥: 0 Vac: 1 |
63 | ![]() |
83
♂: 45
♀: 38 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
41
♂: 23
♀: 18 ⚥: 0 |
1 | François Legault (Gov’t)
Marwah Rizqy (OO)
Nathalie Roy (Sp.) |
||
3 | NB | ![]() |
61 | NBLP
|
PCNB
|
49
♂: 31 ♀: 18 ⚥: 0 Vac: 0 |
25 | ![]() |
31
♂: 20
♀: 11 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
18
♂: 11
♀: 7 ⚥: 0 |
0 | Susan Holt (Gov’t)
Glen Savoie (OO)
Francine Landry (Sp.) |
||
2 | NS | ![]() |
65 | NSPC
|
NDP
|
55
♂: 35 ♀: 19 ⚥: 1 Vac: 0 |
28 | ![]() |
43
♂: 31
♀: 12 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
12
♂: 4
♀: 7 ⚥: 1 |
0 | Tim Houston (Gov’t)
Claudia Chender (OO)
Danielle Barkhouse (Sp.) |
||
4 | PE | ![]() |
67 | PCPE
|
LPPE
|
27
♂: 20 ♀: 7 ⚥: 0 Vac: 0 |
14 | ![]() |
20
♂: 15
♀: 5 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
7
♂: 5
♀: 2 ⚥: 0 |
0 | Rob Lantz (Gov’t)
Hal Perry (OO)
Sidney MacEwen (Sp.) |
||
7 | NL | ![]() |
51 | LPNL
|
PCNL
|
40
♂: ♀: ⚥: Vac: 40 |
21 | Diss. | 0
♂:
♀: ⚥: |
0
♂:
♀: ⚥: |
0
♂:
♀: ⚥: |
40 | John Hogan (Gov’t)
Tony Wakeham (OO)
Dissolution |
||
12 | YT | ![]() |
35 | YLP
|
YP
|
21
♂: ♀: ⚥: Vac: 21 |
11 | Diss. | 0
♂:
♀: ⚥: |
0
♂:
♀: ⚥: |
0
♂:
♀: ⚥: |
21 | Mike Pemberton (Gov’t)
Currie Dixon (OO)
Dissolution |
||
14 | NT | ![]() |
20 | INDE
|
INDO
|
19
♂: 11 ♀: 8 ⚥: 0 Vac: 0 |
n/a | n/a | 8
♂: 4
♀: 4 ⚥: 0 |
0
♂: 0
♀: 0 ⚥: 0 |
11
♂: 7
♀: 4 ⚥: 0 |
0 | R.J. Simpson (Gov’t)
Shane Thompson (Sp.) |
||
13 | NU | ![]() |
6 | INDE
|
INDO
|
22
♂: ♀: ⚥: Vac: 22 |
12 | Diss. | 0
♂:
♀: ⚥: |
0
♂:
♀: ⚥: |
0
♂:
♀: ⚥: |
22 | P.J. Akeeagok (Gov’t)
Dissolution |