Williston, ND has a semi-arid climate with long, cold winters and short, mild summers. Average winter temperatures range from the single digits to the low 20s while summer temperatures typically range from the mid-50s to high 80s. Snowfall is common throughout the winter months, while precipitation is generally light during the summer months. The climate in Williston can lead to extreme temperature swings over short periods of time, so it is important to dress for both warm and cold weather when visiting.
Williston, North Dakota gets 14 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Williston averages 44 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 207 sunny days per year in Williston. The US average is 205 sunny days.
Williston gets some kind of precipitation, on average, 83 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 85 degrees
Winter Low: the January low is 2
Rain: averages 14 inches of rain a year
Snow: averages 44 inches of snow a year