| Party | Start | Latest |
|---|---|---|
| LPC | 43.5% | 44.7% |
| CPC | 36.0% | 29.7% |
| NDP | 10.8% | 10.3% |
The most recent poll — Spark Insights, fielded to Sep 2 — puts the Liberals at 49.0%, 4.4 points above their 30-day average.
The Liberals hold the front at 44.6%, ahead of the Conservatives on 29.7%, but the week's motion sits with the Bloc Québécois, up 5.8 points to 12.5% — the largest move in the field by a wide margin. The Conservatives moved the other way, down 3.4 points to 29.7%, while the NDP eased 1.1 points to 10.3%. The Liberals ticked up 0.5, with minor drift elsewhere among the Greens and the People's Party.
Across the 5 most recent polls the firms agree on who leads but diverge sharply on the Bloc, which shows the widest house-to-house variation of any party here: recent Bloc readings run from 6 to 23, with Spark Insights at the top of that range and the Liaison and Abacus surveys clustered at the low end. The Conservative figures span 29 to 35, the Liberals sit between 43 and 49, and the NDP lands from 9 to 13. Those level differences carry into the top-two gap, which runs from 10.0 points in the Abacus reading to 20.0 in the Spark Insights poll. Spark is the largest sample here at n=6,535, while Nanos is the smallest at n=875. Given that distance on the Bloc number, no single survey should carry the read on its own.
The numbers support a Liberal lead over the Conservatives, 44.6% to 29.7%, and none of the recent polls places the two nearer than 10.0 points — the Abacus reading. Behind them, the third-place contest is live: the Bloc at 12.5% now sits ahead of the NDP on 10.3%, though the Bloc figure rests on readings running from 6 to 23 rather than a settled number, so that ordering is the one to treat with the most caution. The Greens hold at 3.0% and the People's Party at 1.8%.
Reflects the most recent polls — the rolling average above uses a wider 28-day window, so it counts more polls.
| Party | Change (points) |
|---|---|
| Liberal | ▲ +0.5 |
| Conservative | ▼ -3.4 |
| NDP | ▼ -1.1 |
| Bloc Québécois | ▲ +5.8 |
| Green | = 0.0 |
| People's Party | ▲ +0.1 |
| Leader | Net |
|---|---|
| Avi Lewis | +1 |
| Mark Carney | +39 |
| Pierre Poilievre | -8 |
| Region | Leader | Lead seats | Region total |
|---|---|---|---|
| Atlantic | LPC | 30 | 32 |
| Quebec | LPC | 44 | 78 |
| Ontario | LPC | 101 | 122 |
| Prairies | CPC | 14 | 28 |
| Alberta | CPC | 29 | 37 |
| BC | LPC | 30 | 43 |
| Territories | LPC | 2 | 3 |
| Party | Seats | Side |
|---|---|---|
| Liberal | 170 | Government |
| Conservative | 139 | Opposition |
| Bloc Québécois | 21 | Opposition |
| New Democratic | 5 | Opposition |
| Green | 1 | Opposition |
| Vacant | 7 | Vacant |
| Issue | Share | Source label |
|---|---|---|
| Economy & jobs | 20.2% | Jobs/economy |
| U.S. relations | 14.9% | Trump/US |
| Cost of living | 11.3% | Inflation |
| Environment | 6.1% | Environment |
| Healthcare | 6.1% | Healthcare |
| Immigration | 5.1% | Immigration |
| Housing | 4.6% | Housing/cost of |
| High taxes | 1.9% | High taxes |
| Crime & safety | 1.8% | Crime |
| National unity | 1.6% | National unity |
| Issue | Share | Source label |
|---|---|---|
| Cost of living | 61% | The rising cost of living |
| Economy & jobs | 38% | The economy |
| U.S. relations | 38% | Donald Trump and his administration |
| Healthcare | 34% | Healthcare |
| Housing | 30% | housing affordability and accessibility |
| Immigration | 21% | immigration |
| Environment | 19% | Climate change and the environment |
MoE = margin of error as reported by the pollster; blank where the pollster does not report one.
Named parties only; rows may not sum to 100 where the pollster reports undecided or other.
Not affiliated with any political party

