Canada · Seats changing hands
74 seats change hands since 2025, Liberal up 67
Every seat our projection gives to a different party from the one that won it in 2025. It moves with every poll; the chance is how often the new winner takes the seat in our simulations.
- 74seats change hands
- +67Liberal, net
- +4NDP, net
- +1Green, net
Who takes seats from whom
- Liberalfrom Conservative 65 seats
- NDPfrom Conservative 5 seats
- Blocfrom Conservative 1 seat
- Liberalfrom Bloc 1 seat
- Greenfrom Conservative 1 seat
- Liberalfrom NDP 1 seat
Every seat
- Chicoutimi—Le FjordQC Liberal from Conservative 48% chance
- Edmonton GatewayAB Liberal from Conservative 52% chance
- London—FanshaweON Liberal from Conservative 52% chance
- SheffordQC Liberal from Bloc 52% chance
- Kitchener CentreON Green from Conservative 53% chance
- Coast of Bays—Central—Notre DameNL Liberal from Conservative 53% chance
- Charlesbourg—Haute-Saint-CharlesQC Liberal from Conservative 54% chance
- Edmonton WestAB Liberal from Conservative 55% chance
- Hastings—Lennox and Addington—TyendinagaON Liberal from Conservative 55% chance
- Kenora—KiiwetinoongON Liberal from Conservative 55% chance
- Montmorency—CharlevoixQC Bloc from Conservative 55% chance
- Windsor WestON Liberal from Conservative 56% chance
- Cowichan—Malahat—LangfordBC NDP from Conservative 56% chance
- Vancouver KingswayBC Liberal from NDP 57% chance
- Bruce—Grey—Owen SoundON Liberal from Conservative 58% chance
- North YorkON Liberal from Conservative 59% chance
- Perth—WellingtonON Liberal from Conservative 59% chance
- Aurora—Oak Ridges—Richmond HillON Liberal from Conservative 60% chance
- North Island—Powell RiverBC NDP from Conservative 60% chance
- Huron—BruceON Liberal from Conservative 61% chance
- Brantford—Brant SouthON Liberal from Conservative 61% chance
- Long Range MountainsNL Liberal from Conservative 62% chance
- Richmond—Arthabaska—des-SourcesQC Liberal from Conservative 62% chance
- Edmonton GriesbachAB NDP from Conservative 66% chance
- Kapuskasing—Timmins—MushkegowukON Liberal from Conservative 67% chance
- Parry Sound—MuskokaON Liberal from Conservative 67% chance
- Middlesex—LondonON Liberal from Conservative 67% chance
- Flamborough—Glanbrook—Brant NorthON Liberal from Conservative 68% chance
- Simcoe—GreyON Liberal from Conservative 70% chance
- Kamloops—Shuswap—Central RockiesBC Liberal from Conservative 70% chance
- Niagara WestON Liberal from Conservative 71% chance
- Richmond Hill SouthON Liberal from Conservative 73% chance
- Elgin—St. Thomas—London SouthON Liberal from Conservative 74% chance
- Kamloops—Thompson—NicolaBC Liberal from Conservative 75% chance
- Barrie—Springwater—Oro-MedonteON Liberal from Conservative 75% chance
- Sudbury East—Manitoulin—Nickel BeltON Liberal from Conservative 75% chance
- Edmonton RiverbendAB Liberal from Conservative 77% chance
- Wellington—Halton Hills NorthON Liberal from Conservative 77% chance
- Calgary CentreAB Liberal from Conservative 78% chance
- Leeds—Grenville—Thousand Islands—Rideau LakesON Liberal from Conservative 79% chance
- Acadie—AnnapolisNS Liberal from Conservative 79% chance
- Nanaimo—LadysmithBC Liberal from Conservative 79% chance
- Miramichi—Grand LakeNB Liberal from Conservative 80% chance
- OshawaON Liberal from Conservative 80% chance
- Saskatoon SouthSK Liberal from Conservative 80% chance
- Lanark—FrontenacON Liberal from Conservative 80% chance
- Skeena—Bulkley ValleyBC NDP from Conservative 80% chance
- Niagara Falls—Niagara-on-the-LakeON Liberal from Conservative 82% chance
- The Eastern PeninsulasNL Liberal from Conservative 82% chance
- Abbotsford—South LangleyBC Liberal from Conservative 82% chance
- Calgary McKnightAB Liberal from Conservative 82% chance
- Bowmanville—Oshawa NorthON Liberal from Conservative 82% chance
- Markham—UnionvilleON Liberal from Conservative 83% chance
- Simcoe NorthON Liberal from Conservative 83% chance
- Langley Township—Fraser HeightsBC Liberal from Conservative 83% chance
- Saskatoon EastSK Liberal from Conservative 83% chance
- Niagara SouthON Liberal from Conservative 83% chance
- Newmarket—AuroraON Liberal from Conservative 83% chance
- Northumberland—ClarkeON Liberal from Conservative 83% chance
- Vernon—Lake Country—MonasheeBC Liberal from Conservative 84% chance
- Regina—LewvanSK Liberal from Conservative 85% chance
- Elmwood—TransconaMB NDP from Conservative 85% chance
- Regina—WascanaSK Liberal from Conservative 85% chance
- Hamilton East—Stoney CreekON Liberal from Conservative 85% chance
- Brampton WestON Liberal from Conservative 86% chance
- Okanagan Lake West—South KelownaBC Liberal from Conservative 86% chance
- CambridgeON Liberal from Conservative 86% chance
- Similkameen—South Okanagan—West KootenayBC Liberal from Conservative 86% chance
- Kitchener South—HespelerON Liberal from Conservative 87% chance
- Richmond Centre—MarpoleBC Liberal from Conservative 89% chance
- Windsor—Tecumseh—LakeshoreON Liberal from Conservative 90% chance
- Kildonan—St. PaulMB Liberal from Conservative 92% chance
- Pitt Meadows—Maple RidgeBC Liberal from Conservative 93% chance
- Cloverdale—Langley CityBC Liberal from Conservative 94% chance
Nothing matches.