Home › Canada › Saskatchewan › Rankings › Wettest Moosomin, #1 on this list · Photo: Andrew Scheer (CC0) Saskatchewan · 2026 Wettest towns in Saskatchewan Battleford, in the middle of the list, comes in at 383 mm. Bottom of the list: Kindersley, with 335 mm. On the national list, Moosomin is #1,937 of 2,589. The national top 100 holds no place from Saskatchewan. Leading Saskatchewan on this list is Moosomin, at 517 mm. The places after the leader belong to La Ronge (514 mm) and Esterhazy (489 mm).
Rain and snow a year (total precipitation), 1991–2020 normals How grades work
#1 Saskatchewan · 2,906 people 517 mm Precipitation a year Overall A− · #495 of 2,556
Strongest: jobs & income A+ , cost of living A− · lowest: health C−
#2 Saskatchewan · 2,668 people 514 mm Precipitation a year Overall –
Strongest: walkability A− , jobs & income A− · lowest: hazard risk D−
#3 Saskatchewan · 2,513 people 489 mm Precipitation a year Overall A− · #391 of 2,556
Strongest: jobs & income A+ , cost of living A · lowest: health C−
All 104, ranked in Saskatchewan Best first in Saskatchewan; beside each place, its rank on the same list for all of Canada.
Every Saskatchewan list # Town Precipitation a year Canada rank What drives it
1 Moosomin 2,906 people 517 mm #1,937 of 2,589 Strongest: jobs & income A+ , cost of living A− · lowest: health C− 2 La Ronge 2,668 people 514 mm #1,943 of 2,589 Strongest: walkability A− , jobs & income A− · lowest: hazard risk D− 3 Esterhazy 2,513 people 489 mm #1,975 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: health C− 4 La Loche 3,124 people 459 mm #2,013 of 2,589 Strongest: walkability A , cost of living A− · lowest: hazard risk D− 5 Estevan 11,391 people 455 mm #2,016 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: health C− 6 Weyburn 11,871 people 455 mm #2,017 of 2,589 Strongest: jobs & income A , walkability B · lowest: health C− 7 Melville 4,547 people 448 mm #2,024 of 2,589 Strongest: walkability A , cost of living B+ · lowest: safety C− 8 Yorkton 17,543 people 448 mm #2,025 of 2,589 Strongest: jobs & income A− , walkability B+ · lowest: safety D 9 Buckland No. 491 3,550 people 432 mm #2,231 of 2,589 Strongest: jobs & income A , cost of living B+ · lowest: safety D− 10 Prince Albert 40,728 people 432 mm #2,232 of 2,589 Strongest: hazard risk A+ , walkability B · lowest: safety D− 11 Prince Albert No. 461 3,589 people 432 mm #2,233 of 2,589 Strongest: hazard risk A , cost of living B+ · lowest: safety D− 12 Lloydminster (Part) 13,137 people 424 mm #2,243 of 2,589 Strongest: hazard risk A− , jobs & income A− · lowest: safety D 13 Nipawin 5,033 people 424 mm #2,244 of 2,589 Strongest: walkability A− , hazard risk B+ · lowest: safety D 14 Moose Jaw 36,337 people 422 mm #2,425 of 2,589 Strongest: walkability B+ , hazard risk B · lowest: safety C− 15 Outlook 2,629 people 418 mm #2,433 of 2,589 Strongest: walkability A , safety A− · lowest: hazard risk B 16 Humboldt 6,551 people 417 mm #2,434 of 2,589 Strongest: jobs & income A , hazard risk A · lowest: health C− 17 Meadow Lake 5,667 people 407 mm #2,441 of 2,589 Strongest: walkability A , hazard risk A− · lowest: safety D− 18 Meadow Lake No. 588 2,712 people 407 mm #2,442 of 2,589 Strongest: jobs & income A+ , hazard risk A− · lowest: walkability D 19 Tisdale 3,052 people 397 mm #2,444 of 2,589 Strongest: jobs & income A , hazard risk B+ · lowest: safety D 20 Melfort 6,028 people 397 mm #2,445 of 2,589 Strongest: jobs & income A , walkability A− · lowest: safety D 21 Swift Current 18,154 people 394 mm #2,446 of 2,589 Strongest: jobs & income A , health B · lowest: safety C− 22 White City 4,379 people 390 mm #2,447 of 2,589 Strongest: jobs & income A+ , cost of living A− · lowest: walkability C 23 Pilot Butte 3,255 people 390 mm #2,448 of 2,589 Strongest: jobs & income A , cost of living A− · lowest: walkability C 24 Edenwold No. 158 4,932 people 390 mm #2,449 of 2,589 Strongest: jobs & income A+ , safety B+ · lowest: walkability C 26 Lakeview 7,770 people 390 mm #2,451 of 2,589 Strongest: jobs & income A+ , walkability A · lowest: safety C− 27 Whitmore Park 6,603 people 390 mm #2,452 of 2,589 Strongest: jobs & income A+ , health B+ · lowest: safety C− 28 Twin Lakes 7,286 people 390 mm #2,453 of 2,589 Strongest: jobs & income A+ , cost of living B+ · lowest: safety C− 29 Arcola East 33,823 people 390 mm #2,454 of 2,589 Strongest: jobs & income A+ , cost of living B+ · lowest: safety C− 30 Prairie View 8,517 people 390 mm #2,455 of 2,589 Strongest: jobs & income A+ , cost of living A− · lowest: safety C− 31 Uplands 5,273 people 390 mm #2,456 of 2,589 Strongest: jobs & income A+ , health B+ · lowest: safety C− 32 Normanview West 2,866 people 390 mm #2,457 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: safety C− 33 Dewdney East 18,670 people 390 mm #2,458 of 2,589 Strongest: jobs & income A , walkability B+ · lowest: safety C− 34 Boothill 2,613 people 390 mm #2,459 of 2,589 Strongest: jobs & income A+ , health B+ · lowest: safety C− 35 Argyle North 9,971 people 390 mm #2,460 of 2,589 Strongest: jobs & income A , health B+ · lowest: safety C− 36 Sherwood/McCarthy 5,753 people 390 mm #2,461 of 2,589 Strongest: jobs & income A , health B · lowest: safety C− 37 Regent Park 2,876 people 390 mm #2,462 of 2,589 Strongest: jobs & income A , health B+ · lowest: safety C− 39 Harbour Landing 14,402 people 390 mm #2,464 of 2,589 Strongest: jobs & income A+ , health B · lowest: safety C− 40 Albert Park 12,967 people 390 mm #2,465 of 2,589 Strongest: walkability A+ , jobs & income A− · lowest: cost of living C− 41 Cathedral Village 7,311 people 390 mm #2,466 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living C− 42 Rosemont/Mount Royal 10,497 people 390 mm #2,467 of 2,589 Strongest: jobs & income B+ , health B+ · lowest: safety C− 43 Al Ritchie 8,087 people 390 mm #2,468 of 2,589 Strongest: walkability A , health B+ · lowest: safety C− 44 Hillsdale 6,792 people 390 mm #2,469 of 2,589 Strongest: walkability A , health B+ · lowest: cost of living D 45 Coronation Park 7,307 people 390 mm #2,470 of 2,589 Strongest: walkability A , health B+ · lowest: cost of living C− 46 North Central 9,124 people 390 mm #2,471 of 2,589 Strongest: walkability A , health B+ · lowest: jobs & income D 47 Northeast 9,670 people 390 mm #2,472 of 2,589 Strongest: walkability A− , health B+ · lowest: cost of living D 48 Downtown 4,282 people 390 mm #2,473 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 49 Heritage 5,172 people 390 mm #2,474 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 50 Dewdney Place 3,021 people 390 mm #2,475 of 2,589 Strongest: walkability A+ , health B+ · lowest: cost of living D 51 McNab 2,510 people 390 mm #2,476 of 2,589 Strongest: health B+ , walkability B · lowest: cost of living D 52 Unity 2,543 people 383 mm #2,492 of 2,589 Strongest: jobs & income A , walkability A · lowest: safety C− 53 Battleford 4,657 people 383 mm #2,493 of 2,589 Strongest: jobs & income A+ , hazard risk A− · lowest: safety D− 54 North Battleford 14,882 people 383 mm #2,494 of 2,589 Strongest: hazard risk A− , walkability A− · lowest: safety D− 55 Warman 14,245 people 357 mm #2,513 of 2,589 Strongest: jobs & income A+ , safety A · lowest: walkability B− 56 Martensville 11,808 people 357 mm #2,514 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: walkability C+ 57 Brighton 7,238 people 357 mm #2,515 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 58 Dundonald 2,855 people 357 mm #2,516 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 59 Hampton Village 9,119 people 357 mm #2,517 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 60 Corman Park No. 344 10,463 people 357 mm #2,518 of 2,589 Strongest: jobs & income A , hazard risk A · lowest: walkability C− 61 Lakewood Urban Centre 4,923 people 357 mm #2,519 of 2,589 Strongest: hazard risk A , jobs & income A · lowest: safety C− 62 Adelaide/Churchill 2,652 people 357 mm #2,520 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 63 Silverwood Heights 8,153 people 357 mm #2,521 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 64 Willowgrove 9,787 people 357 mm #2,522 of 2,589 Strongest: jobs & income A , hazard risk A · lowest: safety C− 65 Holliston 2,963 people 357 mm #2,523 of 2,589 Strongest: walkability A , jobs & income A · lowest: safety C− 67 Nutana Park 3,045 people 357 mm #2,525 of 2,589 Strongest: hazard risk A , jobs & income A · lowest: safety C− 68 Confederation Park 5,771 people 357 mm #2,526 of 2,589 Strongest: jobs & income A , hazard risk A · lowest: safety C− 69 Evergreen 16,088 people 357 mm #2,527 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 70 Vanscoy No. 345 3,029 people 357 mm #2,528 of 2,589 Strongest: hazard risk A+ , jobs & income A− · lowest: walkability C 71 Greystone Heights 6,402 people 357 mm #2,529 of 2,589 Strongest: walkability A+ , jobs & income A · lowest: safety C− 72 Buena Vista 5,777 people 357 mm #2,530 of 2,589 Strongest: walkability A+ , jobs & income A+ · lowest: cost of living D 73 Lawson Heights 8,158 people 357 mm #2,531 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 74 Westview 2,670 people 357 mm #2,532 of 2,589 Strongest: hazard risk A , jobs & income A− · lowest: safety C− 75 Stonebridge 15,230 people 357 mm #2,533 of 2,589 Strongest: jobs & income A+ , hazard risk A · lowest: safety C− 76 Avalon 9,488 people 357 mm #2,534 of 2,589 Strongest: jobs & income A , hazard risk A · lowest: safety C− 77 Rosewood 8,427 people 357 mm #2,535 of 2,589 Strongest: jobs & income A , hazard risk A · lowest: safety C− 78 Haultain 6,126 people 357 mm #2,536 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 79 Pacific Heights 3,770 people 357 mm #2,537 of 2,589 Strongest: hazard risk A , health B+ · lowest: safety C− 80 Brevoort Park 3,485 people 357 mm #2,538 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 81 Parkridge 4,518 people 357 mm #2,539 of 2,589 Strongest: hazard risk A , health B+ · lowest: safety C− 83 Caswell Hill 2,573 people 357 mm #2,541 of 2,589 Strongest: hazard risk A , walkability A · lowest: safety C− 85 City Park 3,827 people 357 mm #2,543 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 86 South West Industrial 5,297 people 357 mm #2,544 of 2,589 Strongest: hazard risk A , health B+ · lowest: safety C− 87 Lakewood 14,880 people 357 mm #2,545 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 88 Fairhaven 6,536 people 357 mm #2,546 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 90 Mayfair 2,927 people 357 mm #2,548 of 2,589 Strongest: walkability A , hazard risk A · lowest: safety C− 91 Rosthern No. 403 2,791 people 357 mm #2,549 of 2,589 Strongest: hazard risk A+ , jobs & income A · lowest: health D− 92 North Park 5,000 people 357 mm #2,550 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 93 Eastview 7,536 people 357 mm #2,551 of 2,589 Strongest: hazard risk A , jobs & income B+ · lowest: cost of living D 94 University 5,888 people 357 mm #2,552 of 2,589 Strongest: hazard risk A , walkability A− · lowest: cost of living D 95 Westmount 2,872 people 357 mm #2,553 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 96 Mount Royal 5,292 people 357 mm #2,554 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 97 Central Business District 4,987 people 357 mm #2,555 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 98 Massey Place 6,561 people 357 mm #2,556 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 99 Meadowgreen 3,782 people 357 mm #2,557 of 2,589 Strongest: hazard risk A , walkability A · lowest: cost of living D 100 Pleasant Hill 6,088 people 357 mm #2,558 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D 101 Nutana Urban Centre 5,926 people 357 mm #2,559 of 2,589 Strongest: walkability A , hazard risk A · lowest: cost of living D 102 Grosvenor Park 6,240 people 357 mm #2,560 of 2,589 Strongest: walkability A+ , hazard risk A · lowest: cost of living D− 103 Rosetown 2,600 people 338 mm #2,572 of 2,589 Strongest: jobs & income A+ , cost of living A · lowest: hazard risk B 104 Kindersley 4,740 people 335 mm #2,573 of 2,589 Strongest: jobs & income A+ , walkability A− · lowest: safety C− Rankings
More lists for Saskatchewan Province by province
Wettest elsewhere Photos: Moosomin, Andrew Scheer (CC0 ) · La Ronge, Darren Kirby (CC BY-SA 2.0 ) · Esterhazy, Kjfmartin (CC BY-SA 3.0 ), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).