Harman US

Spiritwood, ND Weather & Growing Conditions

Local forecast, frost dates, hardiness zone and planting guidance for Spiritwood, a community in Barnes County, North Dakota.

Today
45°F
Patchy Fog then Mostly Cloudy
Patchy fog before 9am. Mostly cloudy, with a high near 45. North wind 17 to 23 mph, with gusts as high as 31 mph.

7-day forecast for Spiritwood

WhenTempForecastWindPrecip
Today 45°F Patchy Fog then Mostly Cloudy 17 to 23 mph N 0%
Tonight 30°F Mostly Cloudy 13 to 16 mph N 0%
Thursday 38°F Mostly Cloudy 5 to 15 mph N 0%
Thursday Night 22°F Partly Cloudy 5 mph SE 0%
Friday 44°F Mostly Sunny 5 to 9 mph S 0%
Friday Night 28°F Partly Cloudy 8 mph S 0%
Saturday 54°F Mostly Sunny 7 to 16 mph SW 1%
Saturday Night 32°F Mostly Clear 6 to 12 mph W 0%
Sunday 54°F Sunny 6 to 10 mph SW 0%
Sunday Night 36°F Partly Cloudy 10 mph SW 0%
Monday 56°F Mostly Sunny 10 to 18 mph NW 0%
Monday Night 32°F Mostly Clear 5 to 9 mph NW 0%
Tuesday 51°F Mostly Sunny 5 to 8 mph SW 2%
Tuesday Night 33°F Partly Cloudy 6 mph S 2%

Forecast source: National Weather Service (api.weather.gov) for Spiritwood (46.934, -98.493). Updated through the day.

Growing snapshot for Spiritwood

Last spring frost
May 11
First fall frost
Sep 28
Growing season
138 days
Hardiness zone
4a

More local growing data for Spiritwood: nearby ZIP 58481 weather · frost dates · planting calendar · North Dakota frost dates

Nearby towns & communities

All North Dakota locations ›

Climate data from the nearest NOAA station, Jamestown Muni Ap, Nd (11.6 mi from Spiritwood). Frost dates are 1991–2020 averages, not a forecast. Page updated Nov 4, 2026.