logo
Saskatchewan


The Road to 31 Seats

Less likely More likely Majority: 31 seats Saskatoon Nutana NDP safe S-NUT Regina Lakeview NDP safe R-LAK Regina South Albert NDP safe R-SAL Regina Elphinstone-Centre NDP safe R-ELP Regina Douglas Park NDP safe R-DOU Saskatoon Centre NDP likely S-CEN Saskatoon Riversdale NDP likely S-RIV Regina Mount Royal NDP likely R-MR Athabasca NDP likely ATHA Saskatoon Eastview NDP likely S-EV Saskatoon Meewasin NDP likely S-WEE Regina Walsh Acres NDP likely R-WAL Saskatoon Fairview NDP likely S-FAI Saskatoon University-Sutherland NDP likely S-USU Saskatoon Churchill-Wildwood NDP likely S-CHU Regina Coronation Park NDP likely R-COR Cumberland NDP leaning CUMB Regina Pasqua NDP leaning R-PAS Saskatoon Stonebridge NDP leaning S-STO Regina Rochdale NDP leaning R-ROC Regina University NDP leaning R-UNI Regina Northeast Toss up R-NE Regina Wascana Plains Toss up R-WAS Saskatoon Chief Mistawasis Toss up S-CHI Saskatoon Silverspring Toss up S-SIL Saskatoon Southeast Toss up S-SE Saskatoon Westview Toss up S-WES Saskatoon Willowgrove SKP leaning S-WIL Prince Albert Northcote SKP leaning PA-NC Prince Albert Carlton SKP leaning PA-CA Moose Jaw Wakamow SKP likely MJ-WA White City-Qu’appelle SKP likely WHIQ Yorkton SKP likely YORK Moose Jaw North SKP likely MJ-N Martensville-Blairmore SKP likely MART The Battlefords SKP likely BATT Last Mountain-Touchwood SKP safe LMTO Saskatchewan Rivers SKP safe SKRI Meadow Lake SKP safe MEAD Batoche SKP safe BATO Swift Current SKP safe SWIF Rosetown-Delisle SKP safe ROSE Warman SKP safe WARM Lumsden-Morse SKP safe LUMM Humboldt-Watrous SKP safe HUMB Melville-Saltcoats SKP safe MELV Dakota-Arm River SKP safe DAKO Moosomin-Montmartre SKP safe MOOM Canora-Pelly SKP safe CANO Kelvington-Wadena SKP safe KELW Rosthern-Shellbrook SKP safe ROST Melfort SKP safe MELF Cut Knife-Turtleford SKP safe CKTU Carrot River Valley SKP safe CARV Cypress Hills SKP safe CYPR Wood River SKP safe WOOD Weyburn-Bengough SKP safe WEYB Kindersley-Biggar SKP safe KIND Lloydminster SKP safe LLOY Cannington SKP safe CANN Estevan-Big Muddy SKP safe ESTE S-NUT R-LAK R-SAL R-ELP R-DOU S-CEN S-RIV R-MR ATHA S-EV S-WEE R-WAL S-FAI S-USU S-CHU R-COR CUMB R-PAS S-STO R-ROC R-UNI R-NE R-WAS S-CHI S-SIL S-SE S-WES S-WIL PA-NC PA-CA MJ-WA WHIQ YORK MJ-N MART BATT LMTO SKRI MEAD BATO SWIF ROSE WARM LUMM HUMB MELV DAKO MOOM CANO KELW ROST MELF CKTU CARV CYPR WOOD WEYB KIND LLOY CANN ESTE 338Canada Saskatchewan Projection Latest update: December 20, 2025 ▲35 SKP [31-44] NDP 26▼ [17-30]


Latest update: December 20, 2025

31 seats needed for a majority
Safe Likely Leaning Toss up Seat-by-seat
projection
Last election
(2024)
25 6 3 1 35
[31-44]
34
5 11 5 5 26
[17-30]
27

Electoral district Current party Latest projection
Leroy Laliberte
N NDP likely
Darlene Rowden
SP SKP safe
Darryl Harrison
SP SKP safe
Sean Wilson
SP SKP safe
SP SKP safe
Jordan McPhail
N NDP leaning
James Thorsteinson
SP SKP safe
Doug Steele
SP SKP safe
Barret Kropf
SP SKP safe
SP SKP safe
Racquel Hilbert
SP SKP safe
Chris Beaudry
SP SKP safe
SP SKP safe
SP SKP safe
Colleen Young
SP SKP safe
Blaine McLeod
SP SKP safe
SP SKP likely
Jeremy Harrison
SP SKP safe
Todd Goudy
SP SKP safe
Warren Kaeding
SP SKP safe
SP SKP likely
Megan Patterson
SP SKP likely
Kevin Weedmark
SP SKP safe
SP SKP leaning
SP SKP leaning
N NDP likely
Nicole Sarauer
N NDP safe
N NDP safe
N NDP safe
Trent Wotherspoon
N NDP likely
Jacqueline Roy
N Toss up
Bhajan Brar
N NDP leaning
Joan Pratchler
N NDP leaning
N NDP safe
Sally Housser
N NDP leaning
N NDP likely
N Toss up
SP SKP safe
SP SKP safe
SP SKP safe
Betty Nippi-Albright
N NDP likely
N Toss up
N NDP likely
N NDP likely
N NDP likely
Nathaniel Teed
N NDP likely
Erika Ritchie
N NDP safe
N NDP likely
N Toss up
Brittney Senger
N Toss up
Darcy Warrington
N NDP leaning
N NDP likely
April ChiefCalf
N Toss up
Ken Cheveldayoff
SP SKP leaning
Everett Hindley
SP SKP safe
Jeremy Cockrill
SP SKP likely
Terry Jenson
SP SKP safe
Michael Weger
SP SKP safe
Brad Crassweller
SP SKP likely
David Marit
SP SKP safe
David Chan
SP SKP likely