Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Willowdale was won by Liberal at the 2021 general election, with a margin of 7,127 votes over Conservative. This page covers every general election in Willowdale from 1979 to 2021.
Full Election History, 1979–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1979
Progressive Conservative
Progressive Conservative
22,238
44.8%
Liberal (19,848)
2,390 (4.8 pts)
1980
Liberal
Liberal
22,235
47.4%
Progressive Conservative (17,527)
4,708 (10.0 pts)
1984
Progressive Conservative
Progressive Conservative
22,425
43.5%
Liberal (22,063)
362 (0.7 pts)
1988
Liberal
Liberal
24,230
47.0%
Progressive Conservative (22,347)
1,883 (3.7 pts)
1993
Liberal
Liberal
28,622
61.3%
Progressive Conservative (7,843)
20,779 (44.5 pts)
1997
Liberal
Liberal
27,311
58.4%
Progressive Conservative (10,043)
17,268 (37.0 pts)
2000
Liberal
Liberal
27,038
61.3%
Canadian Alliance (7,411)
19,627 (44.5 pts)
2004
Liberal
Liberal
30,855
61.4%
Conservative (11,615)
19,240 (38.3 pts)
2006
Liberal
Liberal
30,623
55.2%
Conservative (16,254)
14,369 (25.9 pts)
2008
Liberal
Liberal
23,889
48.7%
Conservative (15,931)
7,958 (16.2 pts)
2011
Conservative
Conservative
22,207
41.7%
Liberal (21,275)
932 (1.7 pts)
2015
Liberal
Liberal
24,519
53.4%
Conservative (16,990)
7,529 (16.4 pts)
2019
Liberal
Liberal
22,282
49.1%
Conservative (16,452)
5,830 (12.8 pts)
2021
Liberal
Liberal
21,043
51.2%
Conservative (13,916)
7,127 (17.3 pts)
Full Result Breakdown by Election
1979
Party
Votes
Share
Progressive Conservative
22,238
44.8%
Liberal
19,848
40.0%
NDP
7,128
14.3%
Libertarian Party of Canada
391
0.8%
Marxist-Leninist Party
71
0.1%
1980
Party
Votes
Share
Liberal
22,235
47.4%
Progressive Conservative
17,527
37.4%
NDP
6,889
14.7%
Libertarian Party of Canada
170
0.4%
Marxist-Leninist Party
46
0.1%
1984
Party
Votes
Share
Progressive Conservative
22,425
43.5%
Liberal
22,063
42.8%
NDP
6,711
13.0%
Libertarian Party of Canada
329
0.6%
1988
Party
Votes
Share
Liberal
24,230
47.0%
Progressive Conservative
22,347
43.4%
NDP
4,517
8.8%
Rhinoceros
268
0.5%
Libertarian Party of Canada
147
0.3%
1993
Party
Votes
Share
Liberal
28,622
61.3%
Progressive Conservative
7,843
16.8%
Reform
7,108
15.2%
NDP
1,687
3.6%
National Party of Canada
681
1.5%
Green
285
0.6%
Natural Law Party of Canada
249
0.5%
Independent
203
0.4%
Abolitionist Party of Canada
42
0.1%
1997
Party
Votes
Share
Liberal
27,311
58.4%
Progressive Conservative
10,043
21.5%
Reform
6,007
12.9%
NDP
2,833
6.1%
Natural Law Party of Canada
268
0.6%
Canadian Action Party
266
0.6%
2000
Party
Votes
Share
Liberal
27,038
61.3%
Canadian Alliance
7,411
16.8%
Progressive Conservative
7,134
16.2%
NDP
2,404
5.4%
Marxist-Leninist Party
145
0.3%
2004
Party
Votes
Share
Liberal
30,855
61.4%
Conservative
11,615
23.1%
NDP
4,812
9.6%
Green
1,844
3.7%
Progressive Canadian Party
883
1.8%
Independent
253
0.5%
2006
Party
Votes
Share
Liberal
30,623
55.2%
Conservative
16,254
29.3%
NDP
6,297
11.4%
Green
2,268
4.1%
2008
Party
Votes
Share
Liberal
23,889
48.7%
Conservative
15,931
32.5%
NDP
5,011
10.2%
Green
3,130
6.4%
Progressive Canadian Party
864
1.8%
Independent
260
0.5%
2011
Party
Votes
Share
Conservative
22,207
41.7%
Liberal
21,275
39.9%
NDP
9,777
18.4%
2015
Party
Votes
Share
Liberal
24,519
53.4%
Conservative
16,990
37.0%
NDP
3,203
7.0%
Green
1,025
2.2%
Independent
216
0.5%
2019
Party
Votes
Share
Liberal
22,282
49.1%
Conservative
16,452
36.2%
NDP
4,231
9.3%
Green
1,671
3.7%
People's Party
563
1.2%
Independent
200
0.4%
2021
Party
Votes
Share
Liberal
21,043
51.2%
Conservative
13,916
33.9%
NDP
4,231
10.3%
People's Party
1,102
2.7%
Green
812
2.0%
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
Willowdale has been contested at 14 general elections on record since 1979. Winning parties over that span: Progressive Conservative, Liberal, Conservative.
Frequently Asked Questions
Who won Willowdale in the 2021 general election?
Liberal won Willowdale in 2021 with 21,043 votes (51.2%), a margin of 7,127 votes over Conservative in second place.
Which parties have won Willowdale since 1979?
Since 1979, Willowdale has been won by: Conservative, Liberal, Progressive Conservative.
What was the closest result in Willowdale?
The closest contested result on record for Willowdale was 1984, when Progressive Conservative beat Liberal by 362 votes (0.7 percentage points).