Timeline of Canadian elections


The timeline of elections in Canada covers all the provincial, territorial and federal elections from when each province was joined Confederation through to the present day. The table below indicates which party won the election. Several provinces held elections before joining Canada, but only their post-Confederation elections are shown. These include:
The most recent election is shown with a box limited to four years of government, as the federal government and all provinces and territories have fixed election dates every four years. However, elections can be called at any time by an incumbent government. Thus, the box is shown as running until the next scheduled election, but one could still be earlier if the government falls due to a motion of no confidence, or if the governing party calls an early election. The maximum length of office as set by the constitution is five years.

1867–1897

YearBCMBONQCNBNSPEINT Federal
18671st
Co.
1st
CON
1st
1st
LIB
1st
CON
18681st
Co.
1st
CON
1st
1st
LIB
1st
CON
18691st
Co.
1st
CON
1st
1st
LIB
1st
CON
18701st
N/A
1st
Co.
1st
CON
2nd
N/A
1st
LIB
1st
CON
18711st
N/A
1st
N/A
2nd
LIB
2nd
CON
2nd
N/A
2nd
LIB
1st
CON
18721st
N/A
1st
N/A
2nd
LIB
2nd
CON
2nd
N/A
2nd
LIB
2nd
CON
18731st
N/A
1st
N/A
2nd
LIB
2nd
CON
2nd
N/A
2nd
LIB
26th
CON
2nd
CON
18741st
N/A
2nd
N/A
2nd
LIB
2nd
CON
3rd
N/A
3rd
LIB
26th
CON
3rd
LIB
18752nd
N/A
2nd
N/A
3rd
LIB
3rd
CON
3rd
N/A
3rd
LIB
26th
CON
3rd
LIB
18762nd
N/A
2nd
N/A
3rd
LIB
3rd
CON
3rd
N/A
3rd
LIB
27th
CON
3rd
LIB
18772nd
N/A
2nd
N/A
3rd
LIB
3rd
CON
3rd
N/A
3rd
LIB
27th
CON
3rd
LIB
18783rd3rd3rd
LIB
4th
LIB
4th
N/A
4th
CON
27th
CON
4th
CON
18793rd4th
CON
4th
LIB
4th
LIB
4th
N/A
4th
CON
28th
CON
4th
CON
18803rd4th
CON
4th
LIB
4th
LIB
4th
N/A
4th
CON
28th
CON
4th
CON
18813rd4th
CON
4th
LIB
5th
CON
4th
N/A
4th
CON
28th
CON
4th
CON
18824th
N/A
4th
CON
4th
LIB
5th
CON
5th
N/A
5th
LIB
29th
CON
5th
CON
18834th
N/A
5th
CON
5th
LIB
5th
CON
5th
N/A
5th
LIB
29th
CON
5th
CON
18844th
N/A
5th
CON
5th
LIB
5th
CON
5th
N/A
5th
LIB
29th
CON
5th
CON
18854th
N/A
5th
CON
5th
LIB
5th
CON
5th
N/A
5th
LIB
29th
CON
5th
CON
18865th
N/A
6th
CON
6th
LIB
6th
LIB
6th
N/A
6th
LIB
30th
CON
5th
CON
18875th
N/A
6th
CON
6th
LIB
6th
LIB
6th
N/A
6th
LIB
30th
CON
6th
CON
18885th
N/A
7th
LIB
6th
LIB
6th
LIB
6th
N/A
6th
LIB
30th
CON
1st
N/A
6th
CON
18895th
N/A
7th
LIB
6th
LIB
6th
LIB
6th
N/A
6th
LIB
30th
CON
1st
N/A
6th
CON
18906th
N/A
7th
LIB
7th
LIB
7th
LIB
7th
N/A
7th
LIB
31st
Co.
1st
N/A
6th
CON
18916th
N/A
7th
LIB
7th
LIB
7th
LIB
7th
N/A
7th
LIB
31st
Co.
2nd
N/A
7th
CON
18926th
N/A
8th
LIB
7th
LIB
8th
CON
8th
N/A
7th
LIB
31st
Co.
2nd
N/A
7th
CON
18936th
N/A
8th
LIB
7th
LIB
8th
CON
8th
N/A
7th
LIB
32nd
LIB
2nd
N/A
7th
CON
18947th
N/A
8th
LIB
8th
LIB
8th
CON
8th
N/A
8th
LIB
32nd
LIB
3rd
N/A
7th
CON
18957th
N/A
8th
LIB
8th
LIB
8th
CON
9th
N/A
8th
LIB
32nd
LIB
3rd
N/A
7th
CON
18967th
N/A
9th
LIB
8th
LIB
8th
CON
9th
N/A
8th
LIB
32nd
LIB
3rd
N/A
8th
LIB
18977th
N/A
9th
LIB
8th
LIB
9th
LIB
9th
N/A
9th
LIB
33rd
LIB
3rd
N/A
8th
LIB
YearBCMBONQCNBNSPEINT Federal

1949–1998

Newfoundland joined Canada as a new province in 1949.
YearBCABSKMBONQCNBNSPEI[List of Newfoundland and Labrador|Newfoundland and Labrador general elections|NF]YUNT Federal
Co.ASCCCFLIBCONLIBLIBLIBN/AN/ALIB
194922nd
Co.
ASCCCF23rd
LIB
CONLIB21st
LIB
LIB30th
LIB
19th
N/A
N/A21st
LIB
195022nd
Co.
ASCCCF23rd
LIB
CONLIB21st
LIB
LIB30th
LIB
19th
N/A
N/A21st
LIB
195122nd
Co.
ASCCCF23rd
LIB
24th
CON
LIB21st
LIB
47th
LIB
31st
LIB
19th
N/A
6th
N/A
21st
LIB
195223rd
BSC
12th
ASC
12th
CCF
23rd
LIB
24th
CON
[1952 Quebec general election|]22nd
CON
21st
LIB
47th
LIB
31st
LIB
20th
N/A
6th
N/A
21st
LIB
195324th
BSC
12th
ASC
12th
CCF
24th
LIB
24th
CON
[1952 Quebec general election|]22nd
CON
22nd
LIB
47th
LIB
31st
LIB
20th
N/A
6th
N/A
22nd
LIB
195424th
BSC
12th
ASC
12th
CCF
24th
LIB
24th
CON
[1952 Quebec general election|]22nd
CON
22nd
LIB
47th
LIB
31st
LIB
20th
N/A
7th
N/A
22nd
LIB
195524th
BSC
13th
ASC
12th
CCF
24th
LIB
25th
CON
[1952 Quebec general election|]22nd
CON
22nd
LIB
48th
LIB
31st
LIB
21st
N/A
7th
N/A
22nd
LIB
195625th
BSC
13th
ASC
13th
CCF
24th
LIB
25th
CON
[1956 Quebec general election|]23rd
CON
23rd
CON
48th
LIB
32nd
LIB
21st
N/A
7th
N/A
22nd
LIB
195725th
BSC
13th
ASC
13th
CCF
24th
LIB
25th
CON
[1956 Quebec general election|]23rd
CON
23rd
CON
48th
LIB
32nd
LIB
21st
N/A
8th
N/A
23rd
CON
195825th
BSC
13th
ASC
13th
CCF
25th
CON
25th
CON
[1956 Quebec general election|]23rd
CON
23rd
CON
48th
LIB
32nd
LIB
22nd
N/A
8th
N/A
24th
CON
195925th
BSC
14th
ASC
13th
CCF
26th
CON
26th
CON
[1956 Quebec general election|]23rd
CON
23rd
CON
49th
CON
33rd
LIB
22nd
N/A
8th
N/A
24th
CON
196026th
BSC
14th
ASC
14th
CCF
26th
CON
26th
CON
26th
LIB
24th
LIB
24th
CON
49th
CON
33rd
LIB
22nd
N/A
9th
N/A
24th
CON
196126th
BSC
14th
ASC
14th
CCF
26th
CON
26th
CON
26th
LIB
24th
LIB
24th
CON
49th
CON
33rd
LIB
23rd
N/A
9th
N/A
24th
CON
196226th
BSC
14th
ASC
14th
CCF
27th
CON
26th
CON
27th
LIB
24th
LIB
24th
CON
50th
CON
34th
LIB
23rd
N/A
9th
N/A
25th
CON
196327th
BSC
15th
ASC
14th
CCF
27th
CON
27th
CON
27th
LIB
25th
LIB
25th
CON
50th
CON
34th
LIB
23rd
N/A
9th
N/A
26th
LIB
196427th
BSC
15th
ASC
15th
LIB
27th
CON
27th
CON
27th
LIB
25th
LIB
25th
CON
50th
CON
34th
LIB
24th
N/A
10th26th
LIB
196527th
BSC
15th
ASC
15th
LIB
27th
CON
27th
CON
27th
LIB
25th
LIB
25th
CON
50th
CON
34th
LIB
24th
N/A
10th27th
LIB
196628th
BSC
15th
ASC
15th
LIB
28th
CON
27th
CON
[1966 Quebec general election|]25th
LIB
25th
CON
51st
LIB
35th
LIB
24th
N/A
10th27th
LIB
196728th
BSC
16th
ASC
16th
LIB
28th
CON
28th
CON
[1966 Quebec general election|]26th
LIB
26th
CON
51st
LIB
35th
LIB
25th
N/A
11th
N/A
27th
LIB
196828th
BSC
16th
ASC
16th
LIB
28th
CON
28th
CON
[1966 Quebec general election|]26th
LIB
26th
CON
51st
LIB
35th
LIB
25th
N/A
11th
N/A
28th
LIB
196929th
BSC
16th
ASC
16th
LIB
29th
NDP
28th
CON
[1966 Quebec general election|]26th
LIB
26th
CON
51st
LIB
35th
LIB
25th
N/A
11th
N/A
28th
LIB
197029th
BSC
16th
ASC
16th
LIB
29th
NDP
28th
CON
29th
LIB
27th
CON
27th
LIB
52nd
LIB
35th
LIB
26th
N/A
12th
N/A
28th
LIB
197129th
BSC
17th
CON
17th
NDP
29th
NDP
29th
CON
29th
LIB
27th
CON
27th
LIB
52nd
LIB
36th
CON
26th
N/A
12th
N/A
28th
LIB
197230th
NDP
17th
CON
17th
NDP
29th
NDP
29th
CON
29th
LIB
27th
CON
27th
LIB
52nd
LIB
37th
CON
26th
N/A
12th
N/A
29th
LIB
197330th
NDP
17th
CON
17th
NDP
30th
NDP
29th
CON
30th
LIB
27th
CON
27th
LIB
52nd
LIB
37th
CON
26th
N/A
12th
N/A
29th
LIB
197430th
NDP
17th
CON
17th
NDP
30th
NDP
29th
CON
30th
LIB
28th
CON
28th
LIB
53rd
LIB
37th
CON
27th
N/A
12th
N/A
30th
LIB
197531st
BSC
18th
CON
18th
NDP
30th
NDP
30th
CON
30th
LIB
28th
CON
28th
LIB
53rd
LIB
38th
CON
27th
N/A
13th
N/A
30th
LIB
197631st
BSC
18th
CON
18th
NDP
30th
NDP
30th
CON
31st
PQ
28th
CON
28th
LIB
53rd
LIB
38th
CON
27th
N/A
13th
N/A
30th
LIB
197731st
BSC
18th
CON
18th
NDP
31st
CON
31st
CON
31st
PQ
28th
CON
28th
LIB
53rd
LIB
38th
CON
27th
N/A
13th
N/A
30th
LIB
197831st
BSC
18th
CON
19th
NDP
31st
CON
31st
CON
31st
PQ
29th
CON
29th
CON
54th
LIB
38th
CON
28th
CON
13th
N/A
30th
LIB
197932nd
BSC
19th
CON
19th
NDP
31st
CON
31st
CON
31st
PQ
29th
CON
29th
CON
55th
CON
39th
CON
28th
CON
14th
N/A
31st
CON
198032nd
BSC
19th
CON
19th
NDP
31st
CON
31st
CON
31st
PQ
29th
CON
29th
CON
55th
CON
39th
CON
28th
CON
14th
N/A
32nd
LIB
198132nd
BSC
19th
CON
19th
NDP
32nd
NDP
32nd
CON
32nd
PQ
29th
CON
30th
CON
55th
CON
39th
CON
28th
CON
14th
N/A
32nd
LIB
198232nd
BSC
20th
CON
20th
CON
32nd
NDP
32nd
CON
32nd
PQ
30th
CON
30th
CON
56th
CON
40th
CON
29th
CON
14th
N/A
32nd
LIB
198333rd
BSC
20th
CON
20th
CON
32nd
NDP
32nd
CON
32nd
PQ
30th
CON
30th
CON
56th
CON
40th
CON
29th
CON
15th
N/A
32nd
LIB
198433rd
BSC
20th
CON
20th
CON
32nd
NDP
32nd
CON
32nd
PQ
30th
CON
31st
CON
56th
CON
40th
CON
29th
CON
15th
N/A
33rd
CON
198533rd
BSC
20th
CON
20th
CON
32nd
NDP
33rd
LIB
33rd
LIB
30th
CON
31st
CON
56th
CON
41st
CON
30th
NDP
15th
N/A
33rd
CON
198634th
BSC
21st
CON
21st
CON
33rd
NDP
33rd
LIB
33rd
LIB
30th
CON
31st
CON
57th
LIB
41st
CON
30th
NDP
15th
N/A
33rd
CON
198734th
BSC
21st
CON
21st
CON
33rd
NDP
34th
LIB
33rd
LIB
31st
LIB
31st
CON
57th
LIB
41st
CON
30th
NDP
16th
N/A
33rd
CON
198834th
BSC
21st
CON
21st
CON
34th
CON
34th
LIB
33rd
LIB
31st
LIB
32nd
CON
57th
LIB
41st
CON
30th
NDP
16th
N/A
34th
CON
198934th
BSC
22nd
CON
21st
CON
34th
CON
34th
LIB
34th
LIB
31st
LIB
32nd
CON
58th
LIB
42nd
LIB
31st
NDP
16th
N/A
34th
CON
199034th
BSC
22nd
CON
21st
CON
35th
CON
35th
NDP
34th
LIB
31st
LIB
32nd
CON
58th
LIB
42nd
LIB
31st
NDP
16th
N/A
34th
CON
199135th
NDP
22nd
CON
22nd
NDP
35th
CON
35th
NDP
34th
LIB
32nd
LIB
32nd
CON
58th
LIB
42nd
LIB
31st
NDP
17th
N/A
34th
CON
199235th
NDP
22nd
CON
22nd
NDP
35th
CON
35th
NDP
34th
LIB
32nd
LIB
32nd
CON
58th
LIB
42nd
LIB
[1992 Yukon general election|]17th
N/A
34th
CON
199335th
NDP
23rd
CON
22nd
NDP
35th
CON
35th
NDP
34th
LIB
32nd
LIB
33rd
LIB
59th
LIB
43rd
LIB
[1992 Yukon general election|]17th
N/A
35th
LIB
199435th
NDP
23rd
CON
22nd
NDP
35th
CON
35th
NDP
35th
PQ
32nd
LIB
33rd
LIB
59th
LIB
43rd
LIB
[1992 Yukon general election|]17th
N/A
35th
LIB
199535th
NDP
23rd
CON
23rd
NDP
36th
CON
36th
CON
35th
PQ
33rd
LIB
33rd
LIB
59th
LIB
43rd
LIB
[1992 Yukon general election|]18th
N/A
35th
LIB
199636th
NDP
23rd
CON
23rd
NDP
36th
CON
36th
CON
35th
PQ
33rd
LIB
33rd
LIB
60th
CON
44th
LIB
33rd
NDP
18th
N/A
35th
LIB
199736th
NDP
24th
CON
23rd
NDP
36th
CON
36th
CON
35th
PQ
33rd
LIB
33rd
LIB
60th
CON
44th
LIB
33rd
NDP
18th
N/A
36th
LIB
199836th
NDP
24th
CON
23rd
NDP
36th
CON
36th
CON
36th
PQ
33rd
LIB
34th
LIB
60th
CON
44th
LIB
33rd
NDP
18th
N/A
-36th
LIB
YearBCABSKMBONQCNBNSPEINFYUNT Federal

1999–present

The territory of Nunavut was created on 1 April 1999, from land previously part of the Northwest Territories.
YearBCABSKMBONQCNBNSPEINLYUNTNU Federal-
NDPCONNDPCONCONPQLIBLIBCONLIBNDPN/ALIB-
1999NDPCON24th
Co.
37th
NDP
37th
CON
PQ34th
CON
35th
CON
CON45th
LIB
NDP19th
N/A
1st
N/A
LIB-
2000NDPCON24th
Co.
37th
NDP
37th
CON
PQ34th
CON
35th
CON
61st
CON
45th
LIB
34th
LIB
19th
N/A
1st
N/A
37th
LIB
-
2001[2001 British Columbia general election|]25th
CON
24th
Co.
37th
NDP
37th
CON
PQ34th
CON
35th
CON
61st
CON
45th
LIB
34th
LIB
19th
N/A
1st
N/A
37th
LIB
-
2002[2001 British Columbia general election|]25th
CON
24th
Co.
37th
NDP
37th
CON
PQ34th
CON
35th
CON
61st
CON
45th
LIB
[2002 Yukon general election|]19th
N/A
1st
N/A
37th
LIB
-
2003[2001 British Columbia general election|]25th
CON
25th
NDP
38th
NDP
38th
LIB
37th
LIB
35th
CON
36th
CON
62nd
CON
46th
CON
[2002 Yukon general election|]20th
N/A
1st
N/A
37th
LIB
-
2004[2001 British Columbia general election|]26th
CON
25th
NDP
38th
NDP
38th
LIB
37th
LIB
35th
CON
36th
CON
62nd
CON
46th
CON
[2002 Yukon general election|]20th
N/A
2nd
N/A
38th
LIB
-
2005[2005 British Columbia general election|]26th
CON
25th
NDP
38th
NDP
38th
LIB
37th
LIB
35th
CON
36th
CON
62nd
CON
46th
CON
[2002 Yukon general election|]20th
N/A
2nd
N/A
38th
LIB
-
2006[2005 British Columbia general election|]26th
CON
25th
NDP
38th
NDP
38th
LIB
37th
LIB
36th
LIB
37th
CON
62nd
CON
46th
CON
[2006 Yukon general election|]20th
N/A
2nd
N/A
39th
CPC
-
2007[2005 British Columbia general election|]26th
CON
26th
SK
39th
NDP
39th
LIB
38th
LIB
36th
LIB
37th
CON
63rd
LIB
47th
CON
[2006 Yukon general election|]21st
N/A
2nd
N/A
39th
CPC
-
2008[2005 British Columbia general election|]27th
CON
26th
SK
39th
NDP
39th
LIB
39th
LIB
36th
LIB
37th
CON
63rd
LIB
47th
CON
[2006 Yukon general election|]21st
N/A
3rd
N/A
40th
CPC
-
2009[2009 British Columbia general election|]27th
CON
26th
SK
39th
NDP
39th
LIB
39th
LIB
36th
LIB
38th
NDP
63rd
LIB
47th
CON
[2006 Yukon general election|]21st
N/A
3rd
N/A
40th
CPC
-
2010[2009 British Columbia general election|]27th
CON
26th
SK
39th
NDP
39th
LIB
39th
LIB
37th
CON
38th
NDP
63rd
LIB
47th
CON
[2006 Yukon general election|]21st
N/A
3rd
N/A
40th
CPC
-
2011[2009 British Columbia general election|]27th
CON
27th
SK
40th
NDP
40th
LIB
39th
LIB
37th
CON
38th
NDP
64th
LIB
48th
CON
[2011 Yukon general election|]22nd
N/A
3rd
N/A
41st
CPC
-
2012[2009 British Columbia general election|]28th
CON
27th
SK
40th
NDP
40th
LIB
40th
PQ
37th
CON
38th
NDP
64th
LIB
48th
CON
[2011 Yukon general election|]22nd
N/A
3rd
N/A
41st
CPC
-
2013[2013 British Columbia general election|]28th
CON
27th
SK
40th
NDP
40th
LIB
40th
PQ
37th
CON
39th
LIB
64th
LIB
48th
CON
[2011 Yukon general election|]22nd
N/A
4th
N/A
41st
CPC
-
2014[2013 British Columbia general election|]28th
CON
27th
SK
40th
NDP
41st
LIB
41st
LIB
38th
LIB
39th
LIB
64th
LIB
48th
CON
[2011 Yukon general election|]22nd
N/A
4th
N/A
41st
CPC
-
2015[2013 British Columbia general election|]29th
NDP
27th
SK
40th
NDP
41st
LIB
41st
LIB
38th
LIB
39th
LIB
65th
LIB
49th
LIB
[2011 Yukon general election|]23rd
N/A
4th
N/A
42nd
LIB
-
2016[2013 British Columbia general election|]29th
NDP
28th
SK
41st
CON
41st
LIB
41st
LIB
38th
LIB
39th
LIB
65th
LIB
49th
LIB
38th
LIB
23rd
N/A
4th
N/A
42nd
LIB
-
201741st
NDP
29th
NDP
28th
SK
41st
CON
41st
LIB
41st
LIB
38th
LIB
40th
LIB
65th
LIB
49th
LIB
38th
LIB
23rd
N/A
5th
N/A
42nd
LIB
-
201841st
NDP
29th
NDP
28th
SK
41st
CON
42nd
CON
42nd
CAQ
39th
CON
40th
LIB
65th
LIB
49th
LIB
38th
LIB
23rd
N/A
5th
N/A
42nd
LIB
-
201941st
NDP
[2019 Alberta general election|]28th
SK
42nd
CON
42nd
CON
42nd
CAQ
39th
CON
40th
LIB
66th
CON
50th
LIB
38th
LIB
24th
N/A
5th
N/A
43rd
LIB
-
202042nd
NDP
[2019 Alberta general election|]29th
SK
42nd
CON
42nd
CON
42nd
CAQ
40th
CON
40th
LIB
66th
CON
50th
LIB
38th
LIB
24th
N/A
5th
N/A
43rd
LIB
-
202142nd
NDP
[2019 Alberta general election|]29th
SK
42nd
CON
42nd
CON
42nd
CAQ
40th
CON
41st
CON
66th
CON
51st
LIB
39th
LIB
24th
N/A
6th
N/A
44th
LIB
-
202242nd
NDP
[2019 Alberta general election|]29th
SK
42nd
CON
43rd
CON
43rd
CAQ
40th
CON
41st
CON
66th
CON
51st
LIB
39th
LIB
24th
N/A
6th
N/A
44th
LIB
-
202342nd
NDP
[2023 Alberta general election|]29th
SK
43rd
NDP
43rd
CON
43rd
CAQ
40th
CON
41st
CON
67th
CON
51st
LIB
39th
LIB
25th
N/A
6th
N/A
44th
LIB
-
202443rd
NDP
[2023 Alberta general election|]30th
SK
43rd
NDP
43rd
CON
43rd
CAQ
41st
LIB
42nd
CON
67th
CON
51st
LIB
39th
LIB
25th
N/A
6th
N/A
44th
LIB
-
202543rd
NDP
[2023 Alberta general election|]30th
SK
43rd
NDP
44th
CON
43rd
CAQ
41st
LIB
42nd
CON
67th
CON
52nd
CON
[2025 Yukon general election|]25th
N/A
7th
N/A
45th
LIB
-
202643rd
NDP
[2023 Alberta general election|]30th
SK
43rd
NDP
44th
CON
next41st
LIB
42nd
CON
67th
CON
52nd
CON
[2025 Yukon general election|]25th
N/A
7th
N/A
45th
LIB
202743rd
NDP
next30th
SK
next44th
CON
41st
LIB
42nd
CON
next52nd
CON
[2025 Yukon general election|]next7th
N/A
45th
LIB
-
2028nextnext44th
CON
next42nd
CON
52nd
CON
[2025 Yukon general election|]7th
N/A
45th
LIB
-
2029nextnextnextnextnextnext-
YearBCABSKMBONQCNBNSPEINLYUNTNU Federal-

Summary

The table below shows how many elections each party has won in each province and territory. The Northwest Territories and Nunavut use consensus government, which means there are no political parties. Of forty-five federal elections, twenty-six have been won by the Liberals, eighteen by the Conservatives, and one by a now defunct Unionist party.

Yukon

*

Northwest Territories

*

Nunavut

*

Federal

*