Fort Yates, ND is located in the Great Plains region of North America and has a semi-arid climate. Winters are cold and long, with temperatures rarely reaching above freezing during daytime hours, while summers are hot and humid. Precipitation is low overall, with an average of only 11 inches per year, most of which falls from April to June. Snowfall can reach up to 30 inches in some areas in the winter months. Although the climate in Fort Yates may be harsh at times, its unique geography makes it an ideal spot for outdoor activities such as camping and hiking.
Fort Yates (zip 58538), North Dakota gets 16 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Fort Yates (zip 58538) averages 35 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 Fort Yates (zip 58538). The US average is 205 sunny days.
Fort Yates (zip 58538) gets some kind of precipitation, on average, 66 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 86 degrees
Winter Low: the January low is 2
Rain: averages 16 inches of rain a year
Snow: averages 35 inches of snow a year