Harman US

Martinsville, VA Weather & Growing Conditions

Local forecast, frost dates, hardiness zone and planting guidance for Martinsville, a city in Henry County, Virginia.

Overnight
50°F
Partly Cloudy
Partly cloudy, with a low around 50. Wind around 0 mph.

7-day forecast for Martinsville

WhenTempForecastWindPrecip
Overnight 50°F Partly Cloudy 0 mph 0%
Wednesday 75°F Partly Sunny 0 to 5 mph SE 0%
Wednesday Night 61°F Rain Showers Likely 1 to 5 mph S 59%
Thursday 74°F Chance Rain Showers then Partly Sunny 3 to 8 mph S 27%
Thursday Night 59°F Mostly Cloudy then Chance Showers And Thunderstorms 2 mph SW 47%
Friday 72°F Chance Showers And Thunderstorms 2 mph W 47%
Friday Night 48°F Mostly Clear 0 to 3 mph NW 14%
Saturday 64°F Sunny 3 to 8 mph NW 2%
Saturday Night 38°F Mostly Clear 2 to 6 mph NW 2%
Sunday 63°F Sunny 5 mph NW 2%
Sunday Night 38°F Mostly Clear 3 mph NW 3%
Monday 64°F Sunny 2 to 6 mph NW 1%
Monday Night 36°F Mostly Clear 2 mph W 1%
Tuesday 67°F Sunny 1 to 6 mph W 1%

Forecast source: National Weather Service (api.weather.gov) for Martinsville (36.684, -79.864). Updated through the day.

Growing snapshot for Martinsville

Last spring frost
Apr 24
First fall frost
Oct 21
Growing season
179 days
Hardiness zone
7b

More local growing data for Martinsville: nearby ZIP 24112 weather · frost dates · planting calendar · Virginia frost dates

Nearby towns & communities

All Virginia locations ›

Climate data from the nearest NOAA station, Martinsville Fltr Plt, Va (1.5 mi from Martinsville). Frost dates are 1991–2020 averages, not a forecast. Page updated Nov 4, 2026.