Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Oshawa was won by Conservative at the 2021 general election, with a margin of 6,330 votes over NDP. This page covers every general election in Oshawa from 1979 to 2021.
Full Election History, 1979–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1979
NDP
NDP
29,090
51.3%
Progressive Conservative (18,369)
10,721 (18.9 pts)
1980
NDP
NDP
26,761
51.6%
Progressive Conservative (14,645)
12,116 (23.4 pts)
1984
NDP
NDP
25,092
42.3%
Progressive Conservative (23,028)
2,064 (3.5 pts)
1988
NDP
NDP
18,410
44.3%
Progressive Conservative (14,040)
4,370 (10.5 pts)
1993
Liberal
Liberal
15,651
38.3%
Reform (11,826)
3,825 (9.4 pts)
1997
Liberal
Liberal
15,925
37.7%
Reform (11,974)
3,951 (9.4 pts)
2000
Liberal
Liberal
16,179
42.9%
Canadian Alliance (10,863)
5,316 (14.1 pts)
2004
Conservative
Conservative
15,815
33.2%
NDP (15,352)
463 (1.0 pts)
2006
Conservative
Conservative
20,657
38.6%
NDP (17,905)
2,752 (5.1 pts)
2008
Conservative
Conservative
19,951
41.4%
NDP (16,750)
3,201 (6.6 pts)
2011
Conservative
Conservative
26,034
51.3%
NDP (19,212)
6,822 (13.4 pts)
2015
Elected by acclamation (Conservative) — no opposing candidate, no vote count on record
2019
Conservative
Conservative
24,087
38.9%
NDP (17,668)
6,419 (10.4 pts)
2021
Conservative
Conservative
22,409
39.7%
NDP (16,079)
6,330 (11.2 pts)
Full Result Breakdown by Election
1979
Party
Votes
Share
NDP
29,090
51.3%
Progressive Conservative
18,369
32.4%
Liberal
9,099
16.0%
Communist
80
0.1%
Marxist-Leninist Party
62
0.1%
Independent
47
0.1%
1980
Party
Votes
Share
NDP
26,761
51.6%
Progressive Conservative
14,645
28.3%
Liberal
10,129
19.5%
Libertarian Party of Canada
178
0.3%
Communist
81
0.2%
Marxist-Leninist Party
29
0.1%
1984
Party
Votes
Share
NDP
25,092
42.3%
Progressive Conservative
23,028
38.8%
Liberal
10,719
18.1%
Libertarian Party of Canada
335
0.6%
Party for the Commonwealth of Canada
74
0.1%
Communist
72
0.1%
1988
Party
Votes
Share
NDP
18,410
44.3%
Progressive Conservative
14,040
33.8%
Liberal
8,496
20.5%
Libertarian Party of Canada
449
1.1%
Party for the Commonwealth of Canada
139
0.3%
1993
Party
Votes
Share
Liberal
15,651
38.3%
Reform
11,826
28.9%
Progressive Conservative
6,140
15.0%
NDP
6,102
14.9%
National Party of Canada
391
1.0%
Christian Heritage Party of Canada
386
0.9%
Natural Law Party of Canada
263
0.6%
Party for the Commonwealth of Canada
74
0.2%
Abolitionist Party of Canada
60
0.1%
1997
Party
Votes
Share
Liberal
15,925
37.7%
Reform
11,974
28.4%
NDP
7,350
17.4%
Progressive Conservative
6,972
16.5%
2000
Party
Votes
Share
Liberal
16,179
42.9%
Canadian Alliance
10,863
28.8%
Progressive Conservative
5,675
15.1%
NDP
4,203
11.1%
Marijuana Party
679
1.8%
Marxist-Leninist Party
97
0.3%
2004
Party
Votes
Share
Conservative
15,815
33.2%
NDP
15,352
32.2%
Liberal
14,510
30.5%
Green
1,850
3.9%
Marxist-Leninist Party
91
0.2%
2006
Party
Votes
Share
Conservative
20,657
38.6%
NDP
17,905
33.5%
Liberal
12,831
24.0%
Green
2,019
3.8%
Marxist-Leninist Party
91
0.2%
2008
Party
Votes
Share
Conservative
19,951
41.4%
NDP
16,750
34.7%
Liberal
7,741
16.0%
Green
3,374
7.0%
Christian Heritage Party of Canada
246
0.5%
Marxist-Leninist Party
117
0.2%
Canadian Action Party
52
0.1%
2011
Party
Votes
Share
Conservative
26,034
51.3%
NDP
19,212
37.9%
Liberal
3,536
7.0%
Green
1,631
3.2%
Libertarian Party of Canada
260
0.5%
Marxist-Leninist Party
61
0.1%
2019
Party
Votes
Share
Conservative
24,087
38.9%
NDP
17,668
28.5%
Liberal
15,750
25.4%
Green
3,151
5.1%
People's Party
1,215
2.0%
Communist
112
0.2%
2021
Party
Votes
Share
Conservative
22,409
39.7%
NDP
16,079
28.5%
Liberal
13,044
23.1%
People's Party
4,029
7.1%
Green
864
1.5%
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
Oshawa has been contested at 14 general elections on record since 1979. Winning parties over that span: NDP, Liberal, Conservative.
Frequently Asked Questions
Who won Oshawa in the 2021 general election?
Conservative won Oshawa in 2021 with 22,409 votes (39.7%), a margin of 6,330 votes over NDP in second place.
Which parties have won Oshawa since 1979?
Since 1979, Oshawa has been won by: Conservative, Liberal, NDP.
What was the closest result in Oshawa?
The closest contested result on record for Oshawa was 2004, when Conservative beat NDP by 463 votes (1.0 percentage points).