Opinion polling for the next Scottish Parliament election
From Wikipedia, the free encyclopedia
In the run-up to the next Scottish Parliament election, various organisations are expected to conduct opinion polls to gauge voting intentions. Results of such polls are displayed in this list. The pollsters listed are generally members of the British Polling Council (BPC) unless noted, all abide by its disclosure rules. The date range for these opinion polls is from the previous Scottish Parliament election, held on 7 May 2026, to the next election, which is due to be held on 1 May 2031.[a]
Constituency vote
| Dates conducted |
Pollster | Client | Sample size |
SNP | Lab | Ref | Con | Lib Dems | Greens | Others | Lead |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 19 Sep 2026 | Michael Marra is elected leader of Scottish Labour | ||||||||||
| 13–24 Aug 2026 | Survation | Diffley Partnership | 2,036 | 37% | 17% | 18% | 11% | 10% | 5% | 5% | 19 |
| 11–26 Jun 2026 | YouGov | Scottish Election Study | 2,214 | 38% | 14% | 15% | 11% | 10% | 9% | 3% | 23 |
| 7 May 2026 | 2026 Scottish Parliament election[1] | 38.2% | 19.2% | 15.8% | 11.8% | 11.4% | 2.3% | 1.6% | 19 | ||
Regional vote

| Dates conducted |
Pollster | Pollsters Analysis | Sample size |
SNP | Ref | Lab | Greens | Con | Lib Dems | Others | Lead |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 19 Sep 2026 | Michael Marra is elected leader of Scottish Labour | ||||||||||
| 13–24 Aug 2026 | Survation | Diffley Partnership | 2,036 | 31% | 18% | 17% | 9% | 12% | 11% | 4% | 13 |
| 11–26 Jun 2026 | YouGov | Scottish Election Study | 2,214 | 28% | 16% | 12% | 19% | 12% | 9% | 4% | 9 |
| 7 May 2026 | 2026 Scottish Parliament election[1] | 27.2% | 16.6% | 16.0% | 14.0% | 11.8% | 9.4% | 5.0% | 10.5 | ||
MRP polls
See also
Notes
- An extraordinary election on an earlier date is possible under certain circumstances, see next Scottish Parliament election for more information. Note that such an extraordinary election would not replace the scheduled election, unless it were to be held less than six months before the due date of 1 May 2031.