Guest, Sign inJoin
Estevan, SaskatchewanEstevan, #1 on this list · Photo: Quintin Soloviev (CC BY 4.0)
Saskatchewan · 2026

Towns with the warmest summers in Saskatchewan

The middle of the list is Evergreen, with 25°C (77°F). The list ends with La Loche, at 23°C (73°F). Estevan is #1,033 of 2,589 on the list for all of Canada. No place in Saskatchewan makes the national top 100 on this list. First place in Saskatchewan goes to Estevan, with 26°C (79°F). Weyburn takes second place with 26°C (79°F); Moose Jaw is third with 26°C (79°F).

Average July high, 1991–2020 normals at the nearest station How grades work

#1

Estevan

Saskatchewan · 11,391 people
26°C (79°F) July high

Overall B·#900 of 2,556

Strongest: jobs & income A+, cost of living A·lowest: health C−

#2

Weyburn

Saskatchewan · 11,871 people
26°C (79°F) July high

Overall B−·#1,257 of 2,556

Strongest: jobs & income A, walkability B·lowest: health C−

#3

Moose Jaw

Saskatchewan · 36,337 people
26°C (79°F) July high

Overall C+·#1,753 of 2,556

Strongest: walkability B+, hazard risk B·lowest: safety 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

104 places

#TownJuly highCanada rankWhat drives it
1Estevan11,391 people26°C (79°F)#1,033 of 2,589Strongest: jobs & income A+, cost of living A·lowest: health C−
2Weyburn11,871 people26°C (79°F)#1,035 of 2,589Strongest: jobs & income A, walkability B·lowest: health C−
3Moose Jaw36,337 people26°C (79°F)#1,040 of 2,589Strongest: walkability B+, hazard risk B·lowest: safety C−
4White City4,379 people26°C (78°F)#1,228 of 2,589Strongest: jobs & income A+, cost of living A−·lowest: walkability C
5Pilot Butte3,255 people26°C (78°F)#1,230 of 2,589Strongest: jobs & income A, cost of living A−·lowest: walkability C
6Edenwold No. 1584,932 people26°C (78°F)#1,233 of 2,589Strongest: jobs & income A+, safety B+·lowest: walkability C
7Walsh Acres/Lakeridge/Garden Ridge9,325 people26°C (78°F)#1,238 of 2,589Strongest: jobs & income A+, cost of living A·lowest: safety C−
8Lakeview7,770 people26°C (78°F)#1,239 of 2,589Strongest: jobs & income A+, walkability A·lowest: safety C−
9Whitmore Park6,603 people26°C (78°F)#1,243 of 2,589Strongest: jobs & income A+, health B+·lowest: safety C−
10Twin Lakes7,286 people26°C (78°F)#1,244 of 2,589Strongest: jobs & income A+, cost of living B+·lowest: safety C−
11Arcola East33,823 people26°C (78°F)#1,245 of 2,589Strongest: jobs & income A+, cost of living B+·lowest: safety C−
12Prairie View8,517 people26°C (78°F)#1,246 of 2,589Strongest: jobs & income A+, cost of living A−·lowest: safety C−
13Uplands5,273 people26°C (78°F)#1,248 of 2,589Strongest: jobs & income A+, health B+·lowest: safety C−
14Normanview West2,866 people26°C (78°F)#1,251 of 2,589Strongest: jobs & income A, walkability B+·lowest: safety C−
15Dewdney East18,670 people26°C (78°F)#1,252 of 2,589Strongest: jobs & income A, walkability B+·lowest: safety C−
16Boothill2,613 people26°C (78°F)#1,255 of 2,589Strongest: jobs & income A+, health B+·lowest: safety C−
17Argyle North9,971 people26°C (78°F)#1,257 of 2,589Strongest: jobs & income A, health B+·lowest: safety C−
18Sherwood/McCarthy5,753 people26°C (78°F)#1,259 of 2,589Strongest: jobs & income A, health B·lowest: safety C−
19Regent Park2,876 people26°C (78°F)#1,260 of 2,589Strongest: jobs & income A, health B+·lowest: safety C−
20Normanview Residents Group3,916 people26°C (78°F)#1,261 of 2,589Strongest: jobs & income A, health B+·lowest: safety C−
21Harbour Landing14,402 people26°C (78°F)#1,262 of 2,589Strongest: jobs & income A+, health B·lowest: safety C−
22Albert Park12,967 people26°C (78°F)#1,265 of 2,589Strongest: walkability A+, jobs & income A−·lowest: cost of living C−
23Cathedral Village7,311 people26°C (78°F)#1,267 of 2,589Strongest: walkability A+, health B+·lowest: cost of living C−
24Rosemont/Mount Royal10,497 people26°C (78°F)#1,269 of 2,589Strongest: jobs & income B+, health B+·lowest: safety C−
25Al Ritchie8,087 people26°C (78°F)#1,270 of 2,589Strongest: walkability A, health B+·lowest: safety C−
26Hillsdale6,792 people26°C (78°F)#1,271 of 2,589Strongest: walkability A, health B+·lowest: cost of living D
27Coronation Park7,307 people26°C (78°F)#1,272 of 2,589Strongest: walkability A, health B+·lowest: cost of living C−
28North Central9,124 people26°C (78°F)#1,273 of 2,589Strongest: walkability A, health B+·lowest: jobs & income D
29Northeast9,670 people26°C (78°F)#1,274 of 2,589Strongest: walkability A−, health B+·lowest: cost of living D
30Downtown4,282 people26°C (78°F)#1,275 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
31Heritage5,172 people26°C (78°F)#1,276 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
32Dewdney Place3,021 people26°C (78°F)#1,278 of 2,589Strongest: walkability A+, health B+·lowest: cost of living D
33McNab2,510 people26°C (78°F)#1,279 of 2,589Strongest: health B+, walkability B·lowest: cost of living D
34Moosomin2,906 people25°C (78°F)#1,369 of 2,589Strongest: jobs & income A+, cost of living A−·lowest: health C−
35Rosetown2,600 people25°C (77°F)#1,457 of 2,589Strongest: jobs & income A+, cost of living A·lowest: hazard risk B
36Outlook2,629 people25°C (77°F)#1,458 of 2,589Strongest: walkability A, safety A−·lowest: hazard risk B
37Warman14,245 people25°C (77°F)#1,551 of 2,589Strongest: jobs & income A+, safety A·lowest: walkability B−
38Martensville11,808 people25°C (77°F)#1,553 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: walkability C+
39Kindersley4,740 people25°C (77°F)#1,577 of 2,589Strongest: jobs & income A+, walkability A−·lowest: safety C−
40Brighton7,238 people25°C (77°F)#1,578 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
41Dundonald2,855 people25°C (77°F)#1,579 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
42Hampton Village9,119 people25°C (77°F)#1,580 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
43Corman Park No. 34410,463 people25°C (77°F)#1,583 of 2,589Strongest: jobs & income A, hazard risk A·lowest: walkability C−
44Lakewood Urban Centre4,923 people25°C (77°F)#1,584 of 2,589Strongest: hazard risk A, jobs & income A·lowest: safety C−
45Adelaide/Churchill2,652 people25°C (77°F)#1,585 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
46Silverwood Heights8,153 people25°C (77°F)#1,587 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
47Willowgrove9,787 people25°C (77°F)#1,588 of 2,589Strongest: jobs & income A, hazard risk A·lowest: safety C−
48Holliston2,963 people25°C (77°F)#1,592 of 2,589Strongest: walkability A, jobs & income A·lowest: safety C−
49Hillcrest Management Area3,004 people25°C (77°F)#1,593 of 2,589Strongest: jobs & income A, hazard risk A·lowest: walkability D
50Swift Current18,154 people25°C (77°F)#1,594 of 2,589Strongest: jobs & income A, health B·lowest: safety C−
51Nutana Park3,045 people25°C (77°F)#1,595 of 2,589Strongest: hazard risk A, jobs & income A·lowest: safety C−
52Confederation Park5,771 people25°C (77°F)#1,596 of 2,589Strongest: jobs & income A, hazard risk A·lowest: safety C−
53Evergreen16,088 people25°C (77°F)#1,598 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
54Vanscoy No. 3453,029 people25°C (77°F)#1,599 of 2,589Strongest: hazard risk A+, jobs & income A−·lowest: walkability C
55Greystone Heights6,402 people25°C (77°F)#1,602 of 2,589Strongest: walkability A+, jobs & income A·lowest: safety C−
56Buena Vista5,777 people25°C (77°F)#1,603 of 2,589Strongest: walkability A+, jobs & income A+·lowest: cost of living D
57Lawson Heights8,158 people25°C (77°F)#1,606 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
58Westview2,670 people25°C (77°F)#1,608 of 2,589Strongest: hazard risk A, jobs & income A−·lowest: safety C−
59Stonebridge15,230 people25°C (77°F)#1,609 of 2,589Strongest: jobs & income A+, hazard risk A·lowest: safety C−
60Avalon9,488 people25°C (77°F)#1,610 of 2,589Strongest: jobs & income A, hazard risk A·lowest: safety C−
61Rosewood8,427 people25°C (77°F)#1,612 of 2,589Strongest: jobs & income A, hazard risk A·lowest: safety C−
62Haultain6,126 people25°C (77°F)#1,613 of 2,589Strongest: walkability A+, hazard risk A·lowest: cost of living D
63Pacific Heights3,770 people25°C (77°F)#1,617 of 2,589Strongest: hazard risk A, health B+·lowest: safety C−
64Brevoort Park3,485 people25°C (77°F)#1,618 of 2,589Strongest: walkability A+, hazard risk A·lowest: cost of living D
65Parkridge4,518 people25°C (77°F)#1,621 of 2,589Strongest: hazard risk A, health B+·lowest: safety C−
66Blairmore Suburban Centre7,411 people25°C (77°F)#1,624 of 2,589Strongest: hazard risk A, jobs & income A−·lowest: safety C−
67Caswell Hill2,573 people25°C (77°F)#1,626 of 2,589Strongest: hazard risk A, walkability A·lowest: safety C−
68University Heights Urban Centre9,247 people25°C (77°F)#1,627 of 2,589Strongest: hazard risk A, health B+·lowest: safety C−
69City Park3,827 people25°C (77°F)#1,628 of 2,589Strongest: walkability A+, hazard risk A·lowest: cost of living D−
70South West Industrial5,297 people25°C (77°F)#1,629 of 2,589Strongest: hazard risk A, health B+·lowest: safety C−
71Lakewood14,880 people25°C (77°F)#1,630 of 2,589Strongest: hazard risk A, walkability A−·lowest: cost of living D
72Fairhaven6,536 people25°C (77°F)#1,631 of 2,589Strongest: hazard risk A, walkability A−·lowest: cost of living D
73Lawson Heights Urban Centre3,622 people25°C (77°F)#1,635 of 2,589Strongest: hazard risk A, walkability A·lowest: cost of living D
74Mayfair2,927 people25°C (77°F)#1,637 of 2,589Strongest: walkability A, hazard risk A·lowest: safety C−
75Rosthern No. 4032,791 people25°C (77°F)#1,639 of 2,589Strongest: hazard risk A+, jobs & income A·lowest: health D−
76North Park5,000 people25°C (77°F)#1,642 of 2,589Strongest: hazard risk A, walkability A−·lowest: cost of living D
77Eastview7,536 people25°C (77°F)#1,643 of 2,589Strongest: hazard risk A, jobs & income B+·lowest: cost of living D
78University5,888 people25°C (77°F)#1,645 of 2,589Strongest: hazard risk A, walkability A−·lowest: cost of living D
79Westmount2,872 people25°C (77°F)#1,648 of 2,589Strongest: walkability A, hazard risk A·lowest: cost of living D
80Mount Royal5,292 people25°C (77°F)#1,654 of 2,589Strongest: hazard risk A, walkability A·lowest: cost of living D
81Central Business District4,987 people25°C (77°F)#1,655 of 2,589Strongest: walkability A+, hazard risk A·lowest: cost of living D−
82Massey Place6,561 people25°C (77°F)#1,660 of 2,589Strongest: hazard risk A, walkability A·lowest: cost of living D
83Meadowgreen3,782 people25°C (77°F)#1,661 of 2,589Strongest: hazard risk A, walkability A·lowest: cost of living D
84Pleasant Hill6,088 people25°C (77°F)#1,664 of 2,589Strongest: walkability A+, hazard risk A·lowest: cost of living D
85Nutana Urban Centre5,926 people25°C (77°F)#1,665 of 2,589Strongest: walkability A, hazard risk A·lowest: cost of living D
86Grosvenor Park6,240 people25°C (77°F)#1,666 of 2,589Strongest: walkability A+, hazard risk A·lowest: cost of living D−
87Humboldt6,551 people25°C (76°F)#1,712 of 2,589Strongest: jobs & income A, hazard risk A·lowest: health C−
88Melville4,547 people24°C (76°F)#1,742 of 2,589Strongest: walkability A, cost of living B+·lowest: safety C−
89Yorkton17,543 people24°C (76°F)#1,749 of 2,589Strongest: jobs & income A−, walkability B+·lowest: safety D
90Unity2,543 people24°C (76°F)#1,754 of 2,589Strongest: jobs & income A, walkability A·lowest: safety C−
91Battleford4,657 people24°C (76°F)#1,760 of 2,589Strongest: jobs & income A+, hazard risk A−·lowest: safety D−
92North Battleford14,882 people24°C (76°F)#1,769 of 2,589Strongest: hazard risk A−, walkability A−·lowest: safety D−
93Buckland No. 4913,550 people24°C (76°F)#1,792 of 2,589Strongest: jobs & income A, cost of living B+·lowest: safety D−
94Prince Albert40,728 people24°C (76°F)#1,797 of 2,589Strongest: hazard risk A+, walkability B·lowest: safety D−
95Prince Albert No. 4613,589 people24°C (76°F)#1,798 of 2,589Strongest: hazard risk A, cost of living B+·lowest: safety D−
96Esterhazy2,513 people24°C (75°F)#1,800 of 2,589Strongest: jobs & income A+, cost of living A·lowest: health C−
97Nipawin5,033 people24°C (75°F)#1,833 of 2,589Strongest: walkability A−, hazard risk B+·lowest: safety D
98Meadow Lake5,667 people24°C (75°F)#1,851 of 2,589Strongest: walkability A, hazard risk A−·lowest: safety D−
99Meadow Lake No. 5882,712 people24°C (75°F)#1,853 of 2,589Strongest: jobs & income A+, hazard risk A−·lowest: walkability D
100La Ronge2,668 people24°C (74°F)#2,245 of 2,589Strongest: walkability A−, jobs & income A−·lowest: hazard risk D−
101Tisdale3,052 people23°C (74°F)#2,250 of 2,589Strongest: jobs & income A, hazard risk B+·lowest: safety D
102Melfort6,028 people23°C (74°F)#2,251 of 2,589Strongest: jobs & income A, walkability A−·lowest: safety D
103Lloydminster (Part)13,137 people23°C (74°F)#2,260 of 2,589Strongest: hazard risk A−, jobs & income A−·lowest: safety D
104La Loche3,124 people23°C (73°F)#2,378 of 2,589Strongest: walkability A, cost of living A−·lowest: hazard risk D−
Rankings

More lists for Saskatchewan

Province by province

Warmest summers elsewhere

Photos: Estevan, Quintin Soloviev (CC BY 4.0) · Weyburn, Masterhatch (CC0) · Moose Jaw, Canadian2006 (CC BY-SA 4.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).