Missoula Average Temperature by Month

This page shows the average temperature in each month of the year in Missoula, Montana. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in Missoula?
In Missoula, Montana, the warmest month is July, with an average daily high temperature of 86.1 °F and an average low of 51.6 °F.
What's the Coldest Month in Missoula?
In Missoula, Montana, the coolest month is January, with an average daily high temperature of 32.3 °F and an average low of 18.2 °F.
Month Avg. High Avg. Low
January 32.3 °F 18.2 °F
February 37.4 °F 20.7 °F
March 48.7 °F 26.9 °F
April 56.9 °F 32.4 °F
May 66.9 °F 39.9 °F
June 74.0 °F 46.4 °F
July 86.1 °F 51.6 °F
August 85.0 °F 50.2 °F
September 73.3 °F 42.4 °F
October 56.5 °F 32.6 °F
November 40.8 °F 24.5 °F
December 31.7 °F 18.3 °F
Year 57.6 °F 33.7 °F
Weather Station Details
Years Station Coordinates
1948–2024 Missoula International Airport location
1893–1947 Missoula 6 NW WFO location