Welcome to CDNProjections!


This is my first true (actually coded) website, so please be patient! If you're visiting on mobile, flip to landscape mode for better viewing

Do you want to see my record? Click here

Due to the snap elections in Ontario and Federally, release had to be (partially) rushed. Not all things will be entirely smooth, sorry for the inconvenience

Instagram Twitter
Substack YouTube

By-elections

Arthabaska

Arthabaska

L'élection partielle n'a pas été annoncée

Brackley-Hunter River

Brackley-Hunter River

By-election has not been called

Charlottetown-Hillsborough Park

Charlottetown-
Hillsborough Park

By-election has not been called

Edmonton-Ellerslie

Edmonton-Ellerslie

By-election has not been called

Edmonton-Strathcona

Edmonton-Strathcona

By-election has not been called

Spruce Woods

Spruce Woods

By-election has not been called

2025 Federal Election

Projection for Canada

Canada

176 (40.32%)
134 (39.28%)
20 (6.52%)
11 (9.66%)
2 (1.95%)

2025 Provincial Elections

Projection for Yukon

Yukon

11 (37.98%)
5 (31.18%)
5 (30.45%)
Projection for Newfoundland and Labrador

Newfoundland and Labrador

20 (42.38%)
15 (38.06%)
4 (16.34%)
1 (3.22%)

2026 Provincial Elections

Projection for Québec

Québec

62 (31.22%)
27 (17.04%)
21 (24.31%)
8 (13.55%)
7 (11.79%)

2027 Provincial Elections

Projection for Prince Edward Island

Prince Edward Island

18 (45.87%)
2 (18.76%)
6 (26.08%)
1 (6.47%)
Projection for Manitoba

Manitoba

43 (55.63%)
13 (33.89%)
1 (5.70%)
Projection for Alberta

Alberta

50 (47.66%)
37 (40.41%)
0 (11.92%)

2028 Provincial Elections

Projection for Nova Scotia

Nova Scotia

43 (52.49%)
9 (22.17%)
2 (22.69%)

No Projection

Projection for New Brunswick

New Brunswick

31 (48.24%)
16 (35.04%)
2 (13.76%)

No Projection

Projection for British Columbia

British Columbia

47 (44.86%)
44 (43.28%)
2 (8.24%)

No Projection

Projection for Saskatchewan

Saskatchewan

34 (52.24%)
27 (40.33%)
0 (7.43%)

No Projection

2029 Provincial Elections

Projection for Ontario

Ontario

80 (42.97%)
27 (18.55%)
14 (29.95%)
2 (4.83%)
1 (3.70%)