Fort Yates
North Dakota, USA
Long-term weather forecast
Long-term weather forecast

January weather forecast and climate
Fort Yates, ND

January, the same as December, in Fort Yates, North Dakota, is a freezing cold winter month, with average temperature varying between 26.8°F (-2.9°C) and 5.5°F (-14.7°C).

Temperature

In Fort Yates, the average high-temperature in January is relatively the same as in December - a still freezing cold 26.8°F (-2.9°C). In January, the average low-temperature is 5.5°F (-14.7°C).

Rainfall

January is the month with the least rainfall in Fort Yates, with 0.3" (8.6mm) of accumulated precipitation.

Snowfall

Months with snowfall in Fort Yates are January through April, October through December. During January, Fort Yates regularly aggregates up to 6.1" (154.9mm) of snow. Throughout the year, in Fort Yates, North Dakota, 36.4" (924.4mm) of snow is accumulated.

Daylight

In January, the average length of the day in Fort Yates is 9.1h.

What is the temperature in January in Fort Yates?

The average high-temperature, in January, is 26.8°F (-2.9°C), while the average low-temperature is 5.5°F (-14.7°C).

How much does it rain in Fort Yates in January?

In Fort Yates, North Dakota, in January, 0.3" (8.6mm) of precipitation is typically accumulated.

What is the driest month in Fort Yates?

January is the month with the least rainfall in Fort Yates, North Dakota, with 0.3" (8.6mm) of accumulated precipitation.

How much does it snow in Fort Yates in January?

Throughout January, in Fort Yates, 6.1" (154.9mm) of snow is accumulated.

What is the average length of the day in January in Fort Yates?

The average length of the day in January in Fort Yates is 9.1h.
Average temperature in January - Fort Yates, ND
  • Average high temperature in January: 26.7°F

The warmest month (with the highest average high temperature) is July (88.2°F).
The month with the lowest average high temperature is February (25.7°F).

  • Average low temperature in January: 5.6°F

The month with the highest average low temperature is July (57.7°F).
The coldest month (with the lowest average low temperature) is February (4.7°F).

Average rainfall in January - Fort Yates, ND
  • Average rainfall in January: 0.3"

The wettest month (with the highest rainfall) is June (3").
The driest month (with the lowest rainfall) is January (0.3").

Average snowfall in January - Fort Yates, ND
  • Average snowfall in January: 6.1"

The month with the highest snowfall is March (11.3").
Months with the lowest snowfall are May, June, July, August and September (0").

Average daylight in January - Fort Yates, ND
  • Average daylight in January: 9.1h

The month with the longest days is June (Average daylight: 15.7h).
The month with shortest days is December (Average daylight: 8.7h).