2021 federal election

Held on 2021-09-20. The result below is the official outcome; underneath it, where we hold the polls, is how close each pollster’s final poll came.

Result

Party Share (%)
Conservative Party of Canada 33.7%
Liberal Party of Canada 32.6%
New Democratic Party 17.8%
Bloc Québécois 7.6%
People's Party of Canada 4.9%
Green Party of Canada 2.3%

How the final polls compared

Each pollster’s last poll in the 30 days before this election, and how far it was from the result. Only parties the pollster reported are counted.

Pollster Final poll Days before Parties scored Difference
Léger 2021-09-17 3 6 0.8 percentage points
Party Poll Result Difference
New Democratic Party 19.0% 17.8% +1.2 percentage points
People's Party of Canada 6.0% 4.9% +1.1 percentage points
Conservative Party of Canada 33.0% 33.7% -0.7 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
Liberal Party of Canada 32.0% 32.6% -0.6 percentage points
Green Party of Canada 2.0% 2.3% -0.3 percentage points
Research Co. 2021-09-19 1 6 1.2 percentage points
Party Poll Result Difference
Conservative Party of Canada 32.0% 33.7% -1.7 percentage points
Green Party of Canada 4.0% 2.3% +1.7 percentage points
New Democratic Party 19.0% 17.8% +1.2 percentage points
People's Party of Canada 6.0% 4.9% +1.1 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
Liberal Party of Canada 32.0% 32.6% -0.6 percentage points
Nanos Research 2021-09-19 1 6 1.2 percentage points
Party Poll Result Difference
Conservative Party of Canada 31.2% 33.7% -2.5 percentage points
Green Party of Canada 4.5% 2.3% +2.2 percentage points
People's Party of Canada 6.6% 4.9% +1.7 percentage points
New Democratic Party 17.5% 17.8% -0.3 percentage points
Liberal Party of Canada 32.4% 32.6% -0.2 percentage points
Bloc Québécois 7.5% 7.6% -0.1 percentage points
Abacus Data 2021-09-19 1 6 1.3 percentage points
Party Poll Result Difference
Conservative Party of Canada 32.0% 33.7% -1.7 percentage points
Green Party of Canada 4.0% 2.3% +1.7 percentage points
Liberal Party of Canada 31.0% 32.6% -1.6 percentage points
New Democratic Party 19.0% 17.8% +1.2 percentage points
People's Party of Canada 6.0% 4.9% +1.1 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
Angus Reid 2021-09-18 2 6 1.3 percentage points
Party Poll Result Difference
Liberal Party of Canada 30.0% 32.6% -2.6 percentage points
New Democratic Party 20.0% 17.8% +2.2 percentage points
Conservative Party of Canada 32.0% 33.7% -1.7 percentage points
Green Party of Canada 3.0% 2.3% +0.7 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
People's Party of Canada 5.0% 4.9% +0.1 percentage points
Ipsos 2021-09-18 2 6 1.5 percentage points
Party Poll Result Difference
New Democratic Party 21.0% 17.8% +3.2 percentage points
Conservative Party of Canada 32.0% 33.7% -1.7 percentage points
Liberal Party of Canada 31.0% 32.6% -1.6 percentage points
People's Party of Canada 4.0% 4.9% -0.9 percentage points
Green Party of Canada 3.0% 2.3% +0.7 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
Campaign Research 2021-09-16 4 6 1.7 percentage points
Party Poll Result Difference
New Democratic Party 21.0% 17.8% +3.2 percentage points
Conservative Party of Canada 31.0% 33.7% -2.7 percentage points
Green Party of Canada 4.0% 2.3% +1.7 percentage points
Liberal Party of Canada 31.0% 32.6% -1.6 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
People's Party of Canada 5.0% 4.9% +0.1 percentage points
Mainstreet Research 2021-09-19 1 6 1.8 percentage points
Party Poll Result Difference
People's Party of Canada 9.3% 4.9% +4.4 percentage points
Conservative Party of Canada 30.4% 33.7% -3.3 percentage points
Bloc Québécois 6.0% 7.6% -1.6 percentage points
Liberal Party of Canada 33.4% 32.6% +0.8 percentage points
New Democratic Party 18.1% 17.8% +0.3 percentage points
Green Party of Canada 2.1% 2.3% -0.2 percentage points
Counsel Public Affairs 2021-09-18 2 6 1.8 percentage points
Party Poll Result Difference
Conservative Party of Canada 30.0% 33.7% -3.7 percentage points
People's Party of Canada 7.0% 4.9% +2.1 percentage points
Green Party of Canada 4.0% 2.3% +1.7 percentage points
Liberal Party of Canada 31.0% 32.6% -1.6 percentage points
New Democratic Party 19.0% 17.8% +1.2 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
YouGov 2021-09-13 7 6 1.8 percentage points
Party Poll Result Difference
Liberal Party of Canada 29.0% 32.6% -3.6 percentage points
Green Party of Canada 5.0% 2.3% +2.7 percentage points
Conservative Party of Canada 32.0% 33.7% -1.7 percentage points
Bloc Québécois 6.0% 7.6% -1.6 percentage points
New Democratic Party 19.0% 17.8% +1.2 percentage points
People's Party of Canada 5.0% 4.9% +0.1 percentage points
Forum Research 2021-09-19 1 6 2.0 percentage points
Party Poll Result Difference
People's Party of Canada 10.3% 4.9% +5.4 percentage points
Liberal Party of Canada 29.4% 32.6% -3.2 percentage points
New Democratic Party 16.2% 17.8% -1.6 percentage points
Bloc Québécois 6.9% 7.6% -0.7 percentage points
Conservative Party of Canada 33.0% 33.7% -0.7 percentage points
Green Party of Canada 2.9% 2.3% +0.6 percentage points
EKOS 2021-09-19 1 6 2.3 percentage points
Party Poll Result Difference
Conservative Party of Canada 27.3% 33.7% -6.4 percentage points
People's Party of Canada 9.9% 4.9% +5.0 percentage points
Green Party of Canada 3.9% 2.3% +1.6 percentage points
Bloc Québécois 7.3% 7.6% -0.3 percentage points
New Democratic Party 18.0% 17.8% +0.2 percentage points
Liberal Party of Canada 32.6% 32.6% 0.0 percentage points
Innovative Research 2021-09-12 8 6 2.3 percentage points
Party Poll Result Difference
Conservative Party of Canada 28.0% 33.7% -5.7 percentage points
New Democratic Party 22.0% 17.8% +4.2 percentage points
Green Party of Canada 4.0% 2.3% +1.7 percentage points
People's Party of Canada 4.0% 4.9% -0.9 percentage points
Bloc Québécois 7.0% 7.6% -0.6 percentage points
Liberal Party of Canada 33.0% 32.6% +0.4 percentage points

How this is measured: for each past election we take each pollster’s last poll in the 30 days before polling day and compare it, party by party, with the result. The figure is the mean absolute difference across the parties that appear in both. Only parties the pollster actually reported are counted. A late shift in opinion is not the same thing as a polling error.