McGregor, ND Weather & Growing Conditions
Local forecast, frost dates, hardiness zone and planting guidance for McGregor, a community in Williams County, North Dakota.
Tonight
56°F
Slight Chance Showers And Thunderstorms then Chance Showers And Thunderstorms
A slight chance of showers and thunderstorms before 8pm, then a chance of showers and thunderstorms between 8pm and 1am, then a chance of rain showers and patchy fog between 1am and 3am, then patchy fog and a slight chance of rain showers. Mostly cloudy, with a low around 56. Northeast wind 3 to 7 mph. Chance of precipitation is 30%.
7-day forecast for McGregor
| When | Temp | Forecast | Wind | Precip |
|---|---|---|---|---|
| Tonight | 56°F | Slight Chance Showers And Thunderstorms then Chance Showers And Thunderstorms | 3 to 7 mph NE | 33% |
| Saturday | 63°F | Patchy Fog | 7 to 16 mph NE | 12% |
| Saturday Night | 47°F | Mostly Cloudy then Slight Chance Rain Showers | 12 to 15 mph E | 16% |
| Sunday | 60°F | Slight Chance Rain Showers | 13 mph E | 17% |
| Sunday Night | 45°F | Slight Chance Rain Showers then Mostly Cloudy | 6 to 10 mph SE | 15% |
| Monday | 66°F | Mostly Sunny | 6 to 16 mph SE | 2% |
| Monday Night | 48°F | Mostly Clear | 14 mph SE | 1% |
| Tuesday | 68°F | Mostly Sunny | 15 to 23 mph S | 1% |
| Tuesday Night | 51°F | Partly Cloudy | 14 to 18 mph SE | 4% |
| Wednesday | 73°F | Mostly Sunny | 13 to 16 mph S | 6% |
| Wednesday Night | 52°F | Mostly Clear | 8 to 12 mph S | 11% |
| Thursday | 75°F | Sunny | 7 to 12 mph S | 4% |
| Thursday Night | 53°F | Mostly Clear | 12 mph SE | 4% |
| Friday | 74°F | Mostly Sunny | 10 to 21 mph SE | 5% |
Forecast source: National Weather Service (api.weather.gov) for McGregor (48.596, -102.928). Updated through the day.
Growing snapshot for McGregor
Last spring frost
May 18
First fall frost
Sep 20
Growing season
124 days
Hardiness zone
3b
More local growing data for McGregor: nearby ZIP 58755 weather · frost dates · planting calendar · North Dakota frost dates
Nearby towns & communities
Climate data from the nearest NOAA station, Wildrose 3Nw, Nd (12.2 mi from McGregor). Frost dates are 1991–2020 averages, not a forecast. Page updated Sep 19, 2026.