When to plant in Harrisonburg, VA

Planting dates worked out from Harrisonburg's own frost records, not a generic zone chart.

Safe to plant out
May 13
1 year in 10 has a later frost
Average last frost
Apr 27
about a 50% chance of a later one
Average first fall frost
Oct 18
1 year in 10 by Oct 5
Frost-free days
172
median, 1991–2020

Station used: Dale Enterprise · 5.8 km away · station 414 m, town 404 m. How we match towns to stations

This season

Plan your garden.

Build my Harrisonburg plan

Planting dates for common crops

CropStart indoorsPlant out or sowHarvest from
Tomato Mar 18 – Apr 1 May 13 – May 27 Jul 7
Sweet pepper Mar 4 – Mar 18 May 13 – May 27 Jul 12
Lettuce (leaf) Feb 23 – Mar 2 Mar 30 – Apr 13 May 9
Peas — Mar 20 – Apr 17 May 14
Bush beans — May 6 – May 27 Jun 25
Carrot — Apr 6 – May 18 Jun 5
Beet — Mar 30 – May 11 May 19
Potato — Apr 6 – Apr 27 Jun 15
Kale Feb 16 – Mar 2 Mar 30 – Apr 13 May 12
Broccoli Feb 16 – Mar 2 Mar 30 – Apr 20 May 29
Cucumber Apr 15 – Apr 22 May 13 – May 27 Jul 2
Summer squash and zucchini Apr 15 – Apr 22 May 13 – May 27 Jun 27
Winter squash Apr 15 – Apr 22 May 13 – May 27 Aug 1
Sweet corn — May 6 – May 27 Jul 5
Onion (from sets) — Mar 30 – Apr 20 Jun 28
Garlic — Oct 4 – Nov 1 (fall) following summer
Spinach — Mar 20 – Apr 17 Apr 27
Basil Apr 1 – Apr 15 May 13 – May 27 Jul 9

Plan all 65 crops for Harrisonburg

Harrisonburg's weather over time

How the growing season has shifted here, year by year, from the station's own records.

Apr 1Apr 15May 1May 15Jun 1 1900191019201930194019501960197019801990200020102020
Each year's last spring frostLong-term trend
See the data as a table
YearLast spring frost
1893May 19
1894Apr 24
1895May 22
1896Apr 11
1897May 4
1898May 9
1899Apr 17
1900May 4
1901Apr 23
1902Apr 16
1903May 7
1904Apr 22
1905Apr 24
1906May 11
1907May 28
1908May 3
1909May 12
1910May 16
1911May 7
1912Jun 9
1913May 12
1914May 1
1915Apr 18
1916Apr 27
1917Apr 16
1918May 2
1919Apr 27
1920May 16
1921Apr 20
1922Apr 30
1923May 11
1924May 22
1925May 27
1926May 5
1927May 1
1928Apr 28
1929May 17
1930Apr 26
1931Apr 30
1932Apr 28
1933Apr 28
1934Apr 29
1935Apr 18
1936Apr 25
1937Apr 17
1938Apr 24
1939May 1
1940Apr 29
1942Apr 20
1943May 5
1944Apr 14
1945May 2
1946Apr 28
1947May 11
1948Apr 18
1949Apr 29
1950Apr 22
1951Apr 21
1952Apr 9
1953Apr 22
1954Apr 13
1955Apr 9
1956May 25
1957May 5
1958Apr 4
1959Apr 24
1960May 2
1961May 3
1962Apr 21
1963May 24
1964Apr 16
1965Apr 17
1966May 10
1967May 17
1968May 8
1969May 12
1970May 7
1972Apr 28
1973May 18
1974May 8
1975Apr 14
1976May 9
1977May 11
1978May 3
1979Apr 29
1980May 10
1981May 3
1982Apr 23
1983May 10
1984Apr 19
1985Apr 10
1986May 4
1987Apr 29
1988May 1
1989Apr 24
1990Apr 19
1991Apr 23
1992Apr 6
1993Apr 28
1994Apr 23
1995Apr 26
1996May 14
1997May 11
1998Apr 28
1999Apr 25
2000Apr 14
2001Apr 29
2002May 23
2003Apr 24
2004Apr 16
2005May 4
2006Apr 19
2008Apr 30
2009Apr 13
2010May 10
2011Apr 14
2012Apr 24
2013May 14
2014Apr 25
2015Apr 12
2016Apr 16
2017May 9
2018Apr 21
2019Apr 16
2020May 13
2021Apr 24
2022Apr 30
2023Apr 26
2024Apr 22
2025Apr 14
2026May 8

What this means for you: Since 1893, Harrisonburg's last spring frost has stayed at about the same time of year. The frost-free season has grown by about 2 days per decade. Year-to-year swings are large, so keep using the safe date rather than the trend.

Source: daily records from Dale Enterprise (NOAA GHCN-Daily). Years with too many missing days are left out.

Nearby towns