Heart Butte, MT is a small town located in the state of Montana. The climate in Heart Butte is characterized by hot summers and cold winters. During the summer months, temperatures typically range between 70-90 degrees Fahrenheit with occasional days hitting over 100 degrees. In the winter months, temperatures can drop below zero and snowfall totals can be quite high at times. Precipitation is generally low all year round but can vary depending on weather conditions. Overall, Heart Butte has a semi-arid climate with warm summers and cold winters.
Heart Butte (zip 59448), Montana gets 25 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Heart Butte (zip 59448) averages 76 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 153 sunny days per year in Heart Butte (zip 59448). The US average is 205 sunny days.
Heart Butte (zip 59448) gets some kind of precipitation, on average, 94 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 77 degrees
Winter Low: the January low is 13
Rain: averages 25 inches of rain a year
Snow: averages 76 inches of snow a year