Harman US

Spiritwood Lake, ND Weather & Growing Conditions

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

Today
46°F
Areas Of Fog then Mostly Cloudy
Areas of fog before 9am. Mostly cloudy, with a high near 46. North wind around 20 mph, with gusts as high as 30 mph.

7-day forecast for Spiritwood Lake

WhenTempForecastWindPrecip
Today 46°F Areas Of Fog then Mostly Cloudy 20 mph N 0%
Tonight 29°F Mostly Cloudy 13 to 16 mph N 0%
Thursday 39°F Partly Sunny 5 to 14 mph N 0%
Thursday Night 22°F Partly Cloudy 5 mph SE 0%
Friday 45°F Mostly Sunny 5 to 10 mph S 0%
Friday Night 28°F Partly Cloudy 7 mph S 0%
Saturday 54°F Mostly Sunny 7 to 16 mph W 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 1%
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 Lake (47.080, -98.586). Updated through the day.

Growing snapshot for Spiritwood Lake

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

More local growing data for Spiritwood Lake: nearby ZIP 58492 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 (20 mi from Spiritwood Lake). Frost dates are 1991–2020 averages, not a forecast. Page updated Nov 4, 2026.