Polling

All polling published by Mainstreet Research.

Oct 8, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 14

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 7, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 13

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 6, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 12

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 5, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 11

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 4, 2024
5 min read

New Brunswick Provincial Election Poll, October 3, 2024

New poll shows the NB Liberals growing their lead over the governing NB Progressive Conservatives.
Oct 4, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 10

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 3, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 9

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 2, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 8

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Oct 1, 2024
5 min read

Canada National Poll, October 2024

For the first time in a decade, the NDP is ahead of the Liberals in our national survey.
Oct 1, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 7

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 29, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 6

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 28, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 5

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 27, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 4

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 26, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 3

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 25, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 2

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 24, 2024
5 min read

British Columbia Election Daily Tracker Poll, Day 1

British Columbia Daily Tracker Polling based on 3-Day rolling average for writ period.
Sep 19, 2024
5 min read

Ontario Provincial Election Poll, September 2024

New Ontario provincial poll shows Doug Ford’s governing Ontario PC Party with a commanding lead.
Sep 18, 2024
5 min read

Saskatchewan Provincial Election Poll, September 2024

New poll shows the governing Saskatchewan Party with a healthy lead over the NDP.
Sep 18, 2024
5 min read

New Brunswick Provincial Election Poll, September 17, 2024

New poll shows the NB Liberals with small lead over the governing NB Progressive Conservatives.
Sep 17, 2024
5 min read

Mississauga–Erin Mills, Ontario Provincial Riding Poll

A new riding poll in the Ontario provincial riding of Mississauga–Erin Mills shows a close race between the Ontario PCs and Ontario Liberals.
Sep 17, 2024
5 min read

British Columbia Provincial Election Poll, September 15, 2024

New poll shows the BC Conservatives holding a small lead over the BC NDP as the election writ period approaches.
Sep 9, 2024
5 min read

LaSalle–Émard–Verdun Federal By-Election Poll, September 9, 2024

Results of final poll for the upcoming Federal By-Election.
Sep 4, 2024
5 min read

Elmwood–Transcona Federal By-Election Poll

Results of new poll for the upcoming Federal By-Election.
Sep 4, 2024
5 min read

LaSalle–Émard–Verdun Federal By-Election Poll, September 4, 2024

Results of new poll for the upcoming Federal By-Election.