Cypress Hills--Grasslands — Canadian Federal Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Cypress Hills--Grasslands was won by Conservative at the 2021 general election, with a margin of 20,914 votes over NDP. This page covers every general election in Cypress Hills--Grasslands from 1997 to 2021.
Full Election History, 1997–2021
Election
Winner
Party
Votes
Vote Share
Runner-up
Margin
1997
Reform
Reform
16,439
49.1%
Liberal (7,130)
9,309 (27.8 pts)
2000
Canadian Alliance
Canadian Alliance
18,593
61.6%
NDP (5,101)
13,492 (44.7 pts)
2004
Conservative
Conservative
18,010
60.6%
Liberal (5,547)
12,463 (42.0 pts)
2006
Conservative
Conservative
20,035
66.5%
NDP (5,076)
14,959 (49.6 pts)
2008
Conservative
Conservative
17,922
64.4%
NDP (4,394)
13,528 (48.6 pts)
2011
Conservative
Conservative
20,555
69.8%
NDP (6,248)
14,307 (48.6 pts)
2015
Conservative
Conservative
25,050
69.2%
Liberal (5,381)
19,669 (54.3 pts)
2019
Conservative
Conservative
31,140
81.1%
NDP (3,666)
27,474 (71.5 pts)
2021
Conservative
Conservative
24,518
71.5%
NDP (3,604)
20,914 (61.0 pts)
Full Result Breakdown by Election
1997
Party
Votes
Share
Reform
16,439
49.1%
Liberal
7,130
21.3%
NDP
6,490
19.4%
Progressive Conservative
3,421
10.2%
2000
Party
Votes
Share
Canadian Alliance
18,593
61.6%
NDP
5,101
16.9%
Liberal
3,791
12.6%
Progressive Conservative
2,676
8.9%
2004
Party
Votes
Share
Conservative
18,010
60.6%
Liberal
5,547
18.7%
NDP
4,901
16.5%
Green
1,243
4.2%
2006
Party
Votes
Share
Conservative
20,035
66.5%
NDP
5,076
16.8%
Liberal
3,885
12.9%
Green
1,141
3.8%
2008
Party
Votes
Share
Conservative
17,922
64.4%
NDP
4,394
15.8%
Liberal
3,691
13.3%
Green
1,840
6.6%
2011
Party
Votes
Share
Conservative
20,555
69.8%
NDP
6,248
21.2%
Liberal
1,838
6.2%
Green
788
2.7%
2015
Party
Votes
Share
Conservative
25,050
69.2%
Liberal
5,381
14.9%
NDP
4,783
13.2%
Green
993
2.7%
2019
Party
Votes
Share
Conservative
31,140
81.1%
NDP
3,666
9.5%
Liberal
1,595
4.2%
People's Party
1,075
2.8%
Green
719
1.9%
Independent
220
0.6%
2021
Party
Votes
Share
Conservative
24,518
71.5%
NDP
3,604
10.5%
People's Party
2,826
8.2%
Liberal
1,492
4.4%
Maverick Party
1,360
4.0%
Green
284
0.8%
Independent
193
0.6%
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
Cypress Hills--Grasslands has been contested at 9 general elections on record since 1997. Winning parties over that span: Reform, Canadian Alliance, Conservative.
Frequently Asked Questions
Who won Cypress Hills--Grasslands in the 2021 general election?
Conservative won Cypress Hills--Grasslands in 2021 with 24,518 votes (71.5%), a margin of 20,914 votes over NDP in second place.
Which parties have won Cypress Hills--Grasslands since 1997?
Since 1997, Cypress Hills--Grasslands has been won by: Canadian Alliance, Conservative, Reform.
What was the closest result in Cypress Hills--Grasslands?
The closest contested result on record for Cypress Hills--Grasslands was 1997, when Reform beat Liberal by 9,309 votes (27.8 percentage points).