Rogers, ND is located in the northern plains region of the United States and enjoys a temperate continental climate, with cold winters and hot summers. Winter temperatures drop to below-freezing during the night, but during the day tend to be around freezing or slightly above. The summer months are usually warm and humid, with daytime temperatures generally ranging from the mid-70s to low 80s. The area often experiences frequent thunderstorms during late spring and summer months, which can bring heavy rains and occasional hail. Snowfall typically begins in late October and continues through March, with heavier snowfalls occurring throughout December and January.
Rogers (zip 58479), North Dakota gets 21 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Rogers (zip 58479) averages 36 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 198 sunny days per year in Rogers (zip 58479). The US average is 205 sunny days.
Rogers (zip 58479) gets some kind of precipitation, on average, 73 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 81 degrees
Winter Low: the January low is -2
Rain: averages 21 inches of rain a year
Snow: averages 36 inches of snow a year