Bismarck, ND (58504) is a great place to experience four distinct seasons with wide temperature ranges throughout the year. Summers are typically warm with temperatures reaching upwards of 90°F during the day and cooling off to around 60°F overnight. The winter months tend to be very cold with temperatures dropping into single digits during the day and falling below zero overnight. Snowfall is common in the winter months as well, making for lots of opportunities for outdoor activities such as skiing, snowshoeing, and snowmobiling. Spring and autumn generally bring mild temperatures and moderate amounts of precipitation over several weeks, providing plenty of chances to enjoy nature or explore Bismarck's attractions.
Bismarck (zip 58504), North Dakota gets 18 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Bismarck (zip 58504) averages 46 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 200 sunny days per year in Bismarck (zip 58504). The US average is 205 sunny days.
Bismarck (zip 58504) gets some kind of precipitation, on average, 88 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 84 degrees
Winter Low: the January low is 2
Rain: averages 18 inches of rain a year
Snow: averages 46 inches of snow a year