93 districts that will change the outcome of 2019 election

Below you will find the list of 93 swing districts and our vote recommendation in each.

You can click on each recommendation to see more details.

Click here to read the methodology we used to make our recommendations. Or read this summarized version:

To come up with a recommendation I used:

  • Publicly available riding-level opinion polls data. Latest polls take precedence
  • 2015 election results, if supported by available opinion polls
  • When polling data conflicts with 2015 election results, I review previous election results (2004, 2006, 2008 and 2011) for the riding voting trend and the reason behind the conflict.

Click here to find out what riding you're in, and to see if you're registered to vote.

Newfoundland and Labrador

Electoral DistrictPlease Vote For (Click for details)

Prince Edward Island

Electoral DistrictPlease Vote For (Click for details)

Nova Scotia

Electoral DistrictPlease Vote For (Click for details)

New Brunswick

Electoral DistrictPlease Vote For (Click for details)
Fundy RoyalLiberal

Quebec/Québec

Electoral DistrictPlease Vote For (Click for details)
Beauport--Côte-de-Beaupré--Île d’Orléans--CharlevoixLiberal
Beauport--LimoilouNDP
Bécancour--Nicolet--SaurelLiberal
Beloeil--ChamblyNDP
Charlesbourg--Haute-Saint-CharlesLiberal
Chicoutimi--Le FjordLiberal
HochelagaNDP
JolietteLiberal
La Pointe-de-l'ÎleLiberal
Lac-Saint-JeanLiberal
Laurentides--LabelleLiberal
Longueuil--Saint-HubertGreen
ManicouaganLiberal
Mégantic--L'ÉrableLiberal
MirabelNDP
MontarvilleLiberal
MontcalmLiberal
Montmagny--L'Islet--Kamouraska--Rivière-du-LoupLiberal
Pierre-Boucher--Les Patriotes--VerchèresLiberal
Portneuf--Jacques-CartierNDP
RepentignyLiberal
Richmond--ArthabaskaLiberal
Rivière-du-NordNDP
Saint-Hyacinthe--BagotNDP
Salaberry–SuroîtNDP
TerrebonneNDP

Ontario

Electoral DistrictPlease Vote For (Click for details)
Aurora--Oak Ridges--Richmond HillLiberal
Barrie--InnisfilLiberal
Barrie--Springwater--Oro-MedonteLiberal
Brantford--BrantLiberal
Bruce--Grey--Owen SoundLiberal
BurlingtonLiberal
CambridgeLiberal
CarletonLiberal
Chatham-Kent--LeamingtonLiberal
Dufferin--CaledonLiberal
DurhamLiberal
Elgin--Middlesex--LondonLiberal
Flamborough--GlanbrookLiberal
Haldimand--NorfolkLiberal
Haliburton--Kawartha Lakes--BrockLiberal
Hastings--Lennox and AddingtonLiberal
Huron--BruceLiberal
Kingston and the IslandsLiberal
Kitchener--ConestogaLiberal
Lanark--Frontenac--KingstonLiberal
Leeds--Grenville--Thousand Islands and Rideau LakesLiberal
Markham--UnionvilleLiberal
MiltonLiberal
Newmarket--AuroraLiberal
Niagara FallsLiberal
Northumberland--Peterborough SouthLiberal
Oakville North--BurlingtonLiberal
OshawaNDP
OxfordLiberal
Parry Sound--MuskokaLiberal
Perth--WellingtonLiberal
Richmond HillLiberal
Sarnia--LambtonNDP
Simcoe NorthLiberal
Simcoe--GreyLiberal
Vaughan--WoodbridgeLiberal
WhitbyLiberal
York CentreLiberal

Manitoba

Electoral DistrictPlease Vote For (Click for details)
Elmwood--TransconaNDP
Kildonan--St. PaulLiberal

Saskatchewan

Electoral DistrictPlease Vote For (Click for details)
Desnethé--Missinippi--Churchill RiverNDP
Prince AlbertNDP
Regina--LewvanNDP
Regina--Qu'AppelleNDP
Saskatoon--GrasswoodNDP
Saskatoon--UniversityNDP

Alberta

Electoral DistrictPlease Vote For (Click for details)
Calgary CentreLiberal
Calgary ConfederationLiberal
Calgary Forest LawnLiberal
Edmonton CentreLiberal
Edmonton GriesbachNDP
Edmonton ManningLiberal
Edmonton Mill WoodsLiberal
Edmonton WestLiberal

British Columbia

Electoral DistrictPlease Vote For (Click for details)
AbbotsfordLiberal
Cariboo--Prince GeorgeLiberal
Central Okanagan–Similkameen–NicolaLiberal
Chilliwack--HopeLiberal
Coquitlam--Port CoquitlamLiberal
Kamloops--Thompson--CaribooNDP
Kootenay--ColumbiaNDP
Langley--AldergroveLiberal
Mission--Matsqui--Fraser CanyonLiberal
North Okanagan--ShuswapLiberal
Pitt Meadows–Maple RidgeLiberal
Richmond CentreLiberal
South Surrey--White RockLiberal

Yukon

Electoral DistrictPlease Vote For (Click for details)

Nunavut

Electoral DistrictPlease Vote For (Click for details)