Montana Climate Data
NOAA 30-year climate normals for all 56 counties.
State Avg Temp
43.7°F
Hottest County
Big Horn County
47.0°F avg
Coldest County
Beaverhead County
38.9°F avg
Wettest County
Sanders County
27.7" precip
All Montana Counties
Beaverhead County
38.9°F avg
Big Horn County
47.0°F avg
Blaine County
43.0°F avg
Broadwater County
44.9°F avg
Carbon County
44.3°F avg
Carter County
43.3°F avg
Cascade County
44.8°F avg
Chouteau County
44.5°F avg
Custer County
46.4°F avg
Daniels County
40.2°F avg
Dawson County
46.6°F avg
Deer Lodge County
43.8°F avg
Fallon County
44.0°F avg
Fergus County
44.0°F avg
Flathead County
42.4°F avg
Gallatin County
41.2°F avg
Garfield County
44.9°F avg
Glacier County
39.9°F avg
Golden Valley County
44.9°F avg
Granite County
42.5°F avg
Hill County
42.1°F avg
Jefferson County
42.6°F avg
Judith Basin County
43.4°F avg
Lake County
45.9°F avg
Lewis and Clark County
43.3°F avg
Liberty County
42.7°F avg
Lincoln County
44.8°F avg
Madison County
43.9°F avg
McCone County
44.8°F avg
Meagher County
41.4°F avg
Mineral County
45.4°F avg
Missoula County
43.5°F avg
Musselshell County
46.0°F avg
Park County
42.3°F avg
Petroleum County
46.5°F avg
Phillips County
43.2°F avg
Pondera County
43.9°F avg
Powder River County
46.7°F avg
Powell County
39.8°F avg
Prairie County
43.8°F avg
Ravalli County
43.7°F avg
Richland County
45.5°F avg
Roosevelt County
42.4°F avg
Rosebud County
45.6°F avg
Sanders County
46.3°F avg
Sheridan County
40.0°F avg
Silver Bow County
40.5°F avg
Stillwater County
44.0°F avg
Sweet Grass County
43.7°F avg
Teton County
43.2°F avg
Toole County
42.3°F avg
Treasure County
45.9°F avg
Valley County
41.8°F avg
Wheatland County
43.6°F avg
Wibaux County
42.6°F avg
Yellowstone County
46.7°F avg
Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.
Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.