St. John's East — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
St. John's East was won by Liberal at the 2021 general election, with a margin of 4,149 votes over NDP. This page covers every general election in St. John's East from 1949 to 2021.
Full Election History, 1949–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1949
Progressive Conservative
Progressive Conservative
9,912
55.0%
Liberal (7,913)
1,999 (11.1 pts)
1953
Liberal
Liberal
8,310
42.7%
Progressive Conservative (6,691)
1,619 (8.3 pts)
1957
Progressive Conservative
Progressive Conservative
10,312
53.2%
Liberal (9,073)
1,239 (6.4 pts)
1958
Progressive Conservative
Progressive Conservative
17,894
65.4%
Liberal (9,197)
8,697 (31.8 pts)
1962
Progressive Conservative
Progressive Conservative
14,821
52.3%
Liberal (12,907)
1,914 (6.8 pts)
1963
Liberal
Liberal
14,768
51.5%
Progressive Conservative (13,911)
857 (3.0 pts)
1965
Liberal
Liberal
16,182
56.0%
Progressive Conservative (11,894)
4,288 (14.8 pts)
1968
Progressive Conservative
Progressive Conservative
18,153
60.9%
Liberal (10,558)
7,595 (25.5 pts)
1972
Progressive Conservative
Progressive Conservative
17,728
60.5%
Liberal (9,887)
7,841 (26.7 pts)
1974
Progressive Conservative
Progressive Conservative
16,941
56.2%
Liberal (10,187)
6,754 (22.4 pts)
1979
Progressive Conservative
Progressive Conservative
20,262
58.4%
Liberal (7,734)
12,528 (36.1 pts)
1980
Progressive Conservative
Progressive Conservative
20,007
61.3%
Liberal (8,320)
11,687 (35.8 pts)
1984
Progressive Conservative
Progressive Conservative
30,866
78.3%
Liberal (5,644)
25,222 (64.0 pts)
1988
Progressive Conservative
Progressive Conservative
21,503
44.1%
NDP (17,198)
4,305 (8.8 pts)
1993
Liberal
Liberal
20,270
44.2%
Progressive Conservative (19,320)
950 (2.1 pts)
1997
Progressive Conservative
Progressive Conservative
17,286
39.0%
NDP (12,460)
4,826 (10.9 pts)
2000
Progressive Conservative
Progressive Conservative
23,606
53.2%
Liberal (13,835)
9,771 (22.0 pts)
2006
Conservative
Conservative
19,110
46.6%
Liberal (14,345)
4,765 (11.6 pts)
2008
NDP
NDP
30,881
74.6%
Liberal (5,211)
25,670 (62.0 pts)
2011
NDP
NDP
31,388
71.2%
Conservative (9,198)
22,190 (50.3 pts)
2015
Liberal
Liberal
20,974
46.7%
NDP (20,328)
646 (1.4 pts)
2019
NDP
NDP
21,148
46.9%
Liberal (14,962)
6,186 (13.7 pts)
2021
Liberal
Liberal
17,239
45.2%
NDP (13,090)
4,149 (10.9 pts)
Full Result Breakdown by Election
1949
Party
Votes
Share
Progressive Conservative
9,912
55.0%
Liberal
7,913
43.9%
CCF
197
1.1%
1953
Party
Votes
Share
Liberal
8,310
42.7%
Progressive Conservative
6,691
34.4%
Independent
4,459
22.9%
1957
Party
Votes
Share
Progressive Conservative
10,312
53.2%
Liberal
9,073
46.8%
1958
Party
Votes
Share
Progressive Conservative
17,894
65.4%
Liberal
9,197
33.6%
Independent Liberal
263
1.0%
1962
Party
Votes
Share
Progressive Conservative
14,821
52.3%
Liberal
12,907
45.6%
NDP
435
1.5%
Social Credit
158
0.6%
1963
Party
Votes
Share
Liberal
14,768
51.5%
Progressive Conservative
13,911
48.5%
1965
Party
Votes
Share
Liberal
16,182
56.0%
Progressive Conservative
11,894
41.1%
NDP
602
2.1%
Social Credit
233
0.8%
1968
Party
Votes
Share
Progressive Conservative
18,153
60.9%
Liberal
10,558
35.4%
NDP
956
3.2%
Social Credit
126
0.4%
1972
Party
Votes
Share
Progressive Conservative
17,728
60.5%
Liberal
9,887
33.7%
NDP
1,563
5.3%
Social Credit
139
0.5%
1974
Party
Votes
Share
Progressive Conservative
16,941
56.2%
Liberal
10,187
33.8%
NDP
2,783
9.2%
Independent
242
0.8%
1979
Party
Votes
Share
Progressive Conservative
20,262
58.4%
Liberal
7,734
22.3%
NDP
6,684
19.3%
1980
Party
Votes
Share
Progressive Conservative
20,007
61.3%
Liberal
8,320
25.5%
NDP
3,973
12.2%
Independent
270
0.8%
Marxist-Leninist Party
91
0.3%
1984
Party
Votes
Share
Progressive Conservative
30,866
78.3%
Liberal
5,644
14.3%
NDP
2,584
6.6%
Libertarian Party of Canada
325
0.8%
1988
Party
Votes
Share
Progressive Conservative
21,503
44.1%
NDP
17,198
35.3%
Liberal
9,285
19.1%
Christian Heritage Party of Canada
739
1.5%
1993
Party
Votes
Share
Liberal
20,270
44.2%
Progressive Conservative
19,320
42.1%
NDP
2,937
6.4%
Reform
1,362
3.0%
National Party of Canada
1,235
2.7%
Natural Law Party of Canada
389
0.8%
Christian Heritage Party of Canada
349
0.8%
1997
Party
Votes
Share
Progressive Conservative
17,286
39.0%
NDP
12,460
28.1%
Liberal
12,048
27.2%
Reform
1,977
4.5%
Green
388
0.9%
Natural Law Party of Canada
191
0.4%
2000
Party
Votes
Share
Progressive Conservative
23,606
53.2%
Liberal
13,835
31.2%
NDP
5,395
12.2%
Canadian Alliance
1,144
2.6%
Independent
254
0.6%
Natural Law Party of Canada
122
0.3%
2006
Party
Votes
Share
Conservative
19,110
46.6%
Liberal
14,345
34.9%
NDP
7,190
17.5%
Green
402
1.0%
2008
Party
Votes
Share
NDP
30,881
74.6%
Liberal
5,211
12.6%
Conservative
3,836
9.3%
Progressive Canadian Party
578
1.4%
Green
570
1.4%
Newfoundland and Labrador First Party
347
0.8%
2011
Party
Votes
Share
NDP
31,388
71.2%
Conservative
9,198
20.9%
Liberal
3,019
6.9%
Green
467
1.1%
2015
Party
Votes
Share
Liberal
20,974
46.7%
NDP
20,328
45.3%
Conservative
2,938
6.5%
Green
500
1.1%
Communist
140
0.3%
2019
Party
Votes
Share
NDP
21,148
46.9%
Liberal
14,962
33.2%
Conservative
8,141
18.1%
Green
821
1.8%
2021
Party
Votes
Share
Liberal
17,239
45.2%
NDP
13,090
34.3%
Conservative
7,119
18.7%
People's Party
723
1.9%
Margin Over Time
Winning margin (percentage points) at each contested election, coloured by the winning party. Acclaimed elections (no opposing candidate) aren't plotted since there's no margin to measure.
Trend
St. John's East has been contested at 23 general elections on record since 1949. Winning parties over that span: Progressive Conservative, Liberal, Conservative, NDP.
Frequently Asked Questions
Who won St. John's East in the 2021 general election?
Liberal won St. John's East in 2021 with 17,239 votes (45.2%), a margin of 4,149 votes over NDP in second place.
Which parties have won St. John's East since 1949?
Since 1949, St. John's East has been won by: Conservative, Liberal, NDP, Progressive Conservative.
What was the closest result in St. John's East?
The closest contested result on record for St. John's East was 2015, when Liberal beat NDP by 646 votes (1.4 percentage points).