Skip to content
VSWeather

Montana weather by city

VSWeather covers 26 cities and towns in Montana, from Billings (population 118,321) down to Helena Valley Northwest (population 5,070). Sunshine runs close to the national norm, with 202 sunny days a year in the typical covered city against a median of 205 across the country. Winters are bitterly cold and summers mild: the typical city averages 24 °F in January and 68 °F in July. Rain or snow falls on 129 days a year in the typical city, close to the national median of 122 days.

January averages run from 11 °F in Anaconda to 28 °F in Livingston. July averages run from 52 °F in Anaconda to 74 °F in Miles City. Anaconda dips below freezing on 281 nights a year against 147 in Great Falls.

The sharpest climate contrast among Montana's bigger cities is Anaconda against Miles City: Miles City reaches 90 °F on 41 days a year against 0 in Anaconda, and Anaconda collects 104 inches of snow a winter to Miles City's 23 inches.

Every figure is a 30 year average for 1991 to 2020.

Montana climate standouts

The top 10 covered cities in the state for each measure.

Sunniest

  1. 1Miles City 229 sunny days
  2. 2Havre 225 sunny days
  3. 3Billings 223 sunny days
  4. 4Lockwood 223 sunny days
  5. 5Laurel 223 sunny days
  6. 6Belgrade 218 sunny days
  7. 7Four Corners 218 sunny days
  8. 8Sidney 217 sunny days
  9. 9Lewistown 216 sunny days
  10. 10Livingston 215 sunny days

Snowiest

  1. 1Anaconda 104 in of snow
  2. 2Lewistown 91 in of snow
  3. 3Bozeman 91 in of snow
  4. 4Whitefish 75 in of snow
  5. 5Four Corners 74 in of snow
  6. 6Butte 70 in of snow
  7. 7Great Falls 67 in of snow
  8. 8Bigfork 67 in of snow
  9. 9Livingston 66 in of snow
  10. 10Belgrade 58 in of snow

Rainiest

  1. 1Anaconda 176 wet days a year
  2. 2Whitefish 166 wet days a year
  3. 3Bigfork 161 wet days a year
  4. 4Kalispell 158 wet days a year
  5. 5Evergreen 158 wet days a year
  6. 6Columbia Falls 158 wet days a year
  7. 7Butte 150 wet days a year
  8. 8Bozeman 149 wet days a year
  9. 9Polson 148 wet days a year
  10. 10Livingston 136 wet days a year

Warmest

  1. 1Billings 48 °F average
  2. 2Laurel 48 °F average
  3. 3Lockwood 47 °F average
  4. 4Great Falls 47 °F average
  5. 5Miles City 46 °F average
  6. 6Missoula 46 °F average
  7. 7Polson 46 °F average
  8. 8Orchard Homes 46 °F average
  9. 9Helena 46 °F average
  10. 10Livingston 46 °F average

All covered Montana cities and towns

Every place links to its full climate profile.

National rankings

See how Montana cities place among the sunniest cities and snowiest cities and more in the US city weather rankings.

About this data

Figures are 30 year averages for 1991 to 2020, computed from daily climate history at each city's own coordinates. Sunny days count clear plus partly cloudy days; snowfall and temperature are anchored to NOAA station measurements. Methods and sources are described on the data sources page.

Weather data by Open-Meteo.com (CC BY 4.0). Contains modified Copernicus Climate Change Service information (ERA5, ERA5-Land).