Guest, Sign inJoin
Pierre's Hole 1832 Battle Area SiteDriggs, #1 on this list · Pierre's Hole 1832 Battle Area Site · Photo: Lowjumpingfrog · CC BY-SA 3.0
Idaho rankings · Climate

Towns with the coolest summers in Idaho

Driggs has the coolest summers of Idaho’s 63 towns of 2,500+: July afternoons average a high of 80° (NOAA 1991–2020 normals). The typical town here averages 88°; 2 of the 63 stay under 80°.

The average July high. NOAA U.S. Climate Normals, 1991–2020, from NOAA’s 5 km grid at each town’s center; one town for each grid cell. A described list: no letters. How grades work

#1

Driggs

Teton County · 2,403 people
80°

July high·January low 9°·2 days of 90°+ a year

#2

Victor

Teton County · 2,589 people
80°

July high·January low 9°·2 days of 90°+ a year

#3

McCall

Valley County · 4,133 people
81°

July high·January low 14°·9 days of 90°+ a year

All 63 towns

July high, lowest first. Towns with the same figure share a rank (T = tied; 25 towns here).

63 towns ranked. Not here? See why a town may be missing.

#TownJuly highDays ≥90°January low
1DriggsTeton County · 2,403 people80°29°average low
2VictorTeton County · 2,589 people80°29°average low
3McCallValley County · 4,133 people81°914°average low
4KetchumBlaine County · 3,643 people82°48°average low
5HaydenKootenai County · 17,363 people83°1825°average low
6RathdrumKootenai County · 13,227 people83°1825°average low
T7Post FallsKootenai County · 46,715 people83°1825°average low
T7SandpointBonner County · 10,645 people83°1423°average low
9Coeur d'AleneKootenai County · 58,179 people83°1826°average low
10GrangevilleIdaho County · 3,621 people84°1424°average low
11MoscowLatah County · 26,721 people84°2325°average low
12Bonners FerryBoundary County · 2,797 people84°2122°average low
T13HaileyBlaine County · 10,053 people84°2410°average low
T13MontpelierBear Lake County · 2,710 people84°168°average low
T13Rexburg College campusMadison County · 40,334 people84°1612°average low
T13St. AnthonyFremont County · 3,990 people84°1011°average low
17St. MariesBenewah County · 2,457 people84°2025°average low
18BellevueBlaine County · 2,597 people85°2411°average low
19Soda SpringsCaribou County · 3,165 people85°1511°average low
20RigbyJefferson County · 5,757 people85°1312°average low
21IonaBonneville County · 3,179 people86°2812°average low
22Lincolnunincorporated, Bonneville County · 4,002 people86°2813°average low
23AmmonBonneville County · 20,119 people86°2813°average low
24Idaho FallsBonneville County · 71,785 people86°2813°average low
25ShelleyBingham County · 5,303 people86°2614°average low
26PocatelloBannock County · 58,771 people87°4119°average low
27SalmonLemhi County · 3,286 people87°2514°average low
28BlackfootBingham County · 13,361 people88°2616°average low
T29AberdeenBingham County · 1,852 people88°3015°average low
T29ChubbuckBannock County · 16,823 people88°4117°average low
T29Fort Hallunincorporated, Bannock County · 2,654 people88°2616°average low
32American FallsPower County · 4,785 people88°4216°average low
T33BurleyCassia County · 12,409 people88°3320°average low
T33HeyburnMinidoka County · 3,783 people88°3320°average low
35RupertMinidoka County · 6,460 people89°3320°average low
36Malad CityOneida County · 2,338 people89°4614°average low
37OrofinoClearwater County · 3,259 people89°4727°average low
38PrestonFranklin County · 6,177 people89°3414°average low
39KimberlyTwin Falls County · 5,798 people90°2322°average low
40FilerTwin Falls County · 3,026 people90°3222°average low
41JeromeJerome County · 13,731 people90°5421°average low
42Twin FallsTwin Falls County · 56,216 people90°4622°average low
43BuhlTwin Falls County · 4,801 people90°3222°average low
T44GoodingGooding County · 3,855 people92°5421°average low
T44Hidden Springsunincorporated, Ada County · 3,378 people92°5523°average low
T44LewistonNez Perce County · 34,717 people92°4430°average low
47WendellGooding County · 3,090 people92°5422°average low
48KunaAda County · 31,525 people92°5524°average low
T49MeridianAda County · 142,988 people92°5524°average low
T49MiddletonCanyon County · 12,600 people92°5924°average low
51EagleAda County · 34,658 people93°5124°average low
T52Garden CityAda County · 13,047 people93°5524°average low
T52NampaCanyon County · 120,384 people93°5924°average low
T52StarAda County · 20,874 people93°5124°average low
T55CaldwellCanyon County · 76,629 people93°5924°average low
T55EmmettGem County · 8,900 people93°5123°average low
57Boise CityAda County · 238,429 people93°5524°average low
58FruitlandPayette County · 7,213 people93°5423°average low
T59HomedaleOwyhee County · 3,138 people94°6523°average low
T59PayettePayette County · 8,813 people94°5423°average low
61WeiserWashington County · 6,249 people94°5922°average low
T62Mountain HomeElmore County · 16,779 people94°6524°average low
T62Mountain Home AFBunincorporated, Elmore County · 3,219 people94°6525°average low
Quick answers

Questions people ask

Which Idaho town has the coolest summers?

Driggs (Teton County): July afternoons average a high of 80°. Victor (80°) and McCall (81°) follow.

How are these towns ranked?

By the average July high (the warmest month’s afternoons), lowest first, on NOAA’s 1991–2020 normals, read from its 5 km grid at each town’s center. Towns with the same figure share a rank (T); the figure and the state rank are the ones on each town’s Climate page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents, one for each of NOAA’s 5 km grid cells (63 in Idaho): where towns share a cell, one of them stands for it, since the grid gives them the same figures. Every town’s own figures are on its Climate page. Every town is on the Idaho page.

Go deeper

More Idaho lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Idaho rankings →
Other states

Coolest summers in other states