Virginia Frost Dates
Virginia has 125 NOAA weather stations with freeze records in the 1991–2020 climate normals. The typical last spring frost ranges from March 16 at Norfolk Nas to May 12 at Mill Gap; at half the stations it has come by April 14. The first fall frost typically arrives between October 3 at Mill Gap and November 26 at Norfolk Nas, with a median of October 28.
The growing season between the typical frosts runs from 143 days at Mill Gap to 255 days at Norfolk Nas; 196 days at the median station.
Every station in Virginia
Typical dates have a 50% chance of a frost after them in spring, and before them in fall; safer dates, 10%. A garden can differ from its nearest station, especially in a valley or on a hillside: see why your garden may differ.
| Station | Elevation | Last frost | Safer | First frost | Safer | Season (days) |
|---|---|---|---|---|---|---|
| Abingdon 3s | 1,925 ft | Apr 21 | May 10 | Oct 20 | Oct 8 | 182 |
| Amelia Courthouse | 345 ft | Apr 7 | Apr 21 | Nov 2 | Oct 20 | 209 |
| Appomattox | 850 ft | Apr 7 | Apr 26 | Nov 1 | Oct 19 | 206 |
| Ashland Hanover Co Muni Ap | 205 ft | Apr 10 | Apr 29 | Oct 31 | Oct 17 | 202 |
| Ashland | 220 ft | Apr 10 | Apr 30 | Oct 29 | Oct 16 | 201 |
| Bedford | 894 ft | Apr 7 | Apr 24 | Oct 31 | Oct 16 | 204 |
| Big Meadows | 3,540 ft | May 1 | May 19 | Oct 19 | Oct 3 | 169 |
| Big Stone Gap | 1,466 ft | Apr 20 | May 5 | Oct 23 | Oct 11 | 186 |
| Blacksburg Nwso | 2,103 ft | Apr 24 | May 14 | Oct 19 | Oct 6 | 175 |
| Bland | 2,000 ft | May 6 | May 22 | Oct 10 | Sep 25 | 157 |
| Boston 4 Se | 590 ft | Apr 21 | May 10 | Oct 22 | Oct 8 | 184 |
| Breaks Interstate Park | 1,893 ft | Apr 22 | May 8 | Oct 23 | Oct 10 | 182 |
| Bremo Bluff | 225 ft | Apr 28 | May 13 | Oct 17 | Oct 5 | 172 |
| Brookneal | 408 ft | Apr 17 | May 5 | Oct 24 | Oct 10 | 188 |
| Buchanan | 880 ft | Apr 8 | Apr 23 | Oct 31 | Oct 18 | 205 |
| Burkes Garden | 3,068 ft | May 9 | May 26 | Oct 6 | Sep 20 | 150 |
| Cape Charles 5 Ene | 29 ft | Mar 28 | Apr 10 | Nov 17 | Nov 4 | 234 |
| Charlotte Court House | 569 ft | Apr 10 | Apr 23 | Oct 30 | Oct 17 | 201 |
| Charlottesville 2 Sse | 1,177 ft | Apr 2 | Apr 16 | Nov 8 | Oct 28 | 221 |
| Charlottesville 2w | 866 ft | Apr 2 | Apr 14 | Nov 10 | Oct 29 | 222 |
| Charlottesville Ap | 641 ft | Apr 3 | Apr 23 | Nov 1 | Oct 19 | 211 |
| Chase City | 510 ft | Apr 6 | Apr 21 | Nov 1 | Oct 19 | 209 |
| Chatham | 647 ft | Apr 22 | May 9 | Oct 23 | Oct 9 | 183 |
| Christiansburg | 2,100 ft | Apr 19 | May 9 | Oct 23 | Oct 10 | 186 |
| Clarksville | 330 ft | Mar 31 | Apr 14 | Nov 5 | Oct 23 | 220 |
| Clintwood 1w | 1,566 ft | Apr 29 | May 15 | Oct 16 | Oct 4 | 169 |
| Copper Hill | 2,846 ft | Apr 21 | May 10 | Oct 25 | Oct 12 | 186 |
| Corbin | 220 ft | Apr 14 | May 4 | Oct 27 | Oct 13 | 195 |
| Covington Fltr Plt | 1,244 ft | Apr 27 | May 15 | Oct 18 | Oct 4 | 172 |
| Crozier | 350 ft | Apr 17 | May 8 | Oct 27 | Oct 13 | 191 |
| Dale Enterprise | 1,358 ft | Apr 21 | May 7 | Oct 23 | Oct 9 | 182 |
| Danville 2 Se | 392 ft | Apr 8 | Apr 30 | Nov 1 | Oct 19 | 205 |
| Danville Rgnl Ap | 571 ft | Apr 10 | May 1 | Oct 28 | Oct 15 | 200 |
| Disputanta | 130 ft | Apr 10 | Apr 24 | Nov 1 | Oct 21 | 206 |
| Eastville | 10 ft | Mar 26 | Apr 6 | Nov 20 | Nov 7 | 240 |
| Edinburg | 928 ft | Apr 25 | May 13 | Oct 19 | Oct 6 | 174 |
| Elk Creek 4ssw | 3,439 ft | Apr 16 | May 2 | Oct 27 | Oct 15 | 193 |
| Emporia 1 Wnw | 100 ft | Mar 31 | Apr 14 | Nov 6 | Oct 26 | 221 |
| Farmville 2 N | 450 ft | Apr 12 | Apr 30 | Oct 29 | Oct 15 | 199 |
| Fentress Naas | 16 ft | Mar 23 | Apr 7 | Nov 18 | Nov 4 | 240 |
| Floyd 2 Ne | 2,625 ft | Apr 30 | May 18 | Oct 10 | Sep 27 | 159 |
| Fredericksburg Sewage | 60 ft | Apr 6 | Apr 22 | Nov 1 | Oct 19 | 207 |
| Free Union | 590 ft | Apr 19 | May 5 | Oct 24 | Oct 10 | 186 |
| Front Royal | 930 ft | Apr 13 | May 5 | Oct 28 | Oct 14 | 196 |
| Ft Pickett | 330 ft | Apr 11 | May 1 | Oct 30 | Oct 16 | 200 |
| Galax Radio Wbrf | 2,385 ft | Apr 26 | May 14 | Oct 14 | Oct 1 | 171 |
| Galax Wtp | 2,341 ft | Apr 22 | May 10 | Oct 21 | Oct 9 | 180 |
| Gathright Dam | 1,770 ft | Apr 22 | May 10 | Oct 21 | Oct 7 | 181 |
| Greenbay 3 Ne | 500 ft | Apr 7 | Apr 28 | Nov 1 | Oct 22 | 209 |
| Grundy | 1,157 ft | Apr 21 | May 7 | Oct 26 | Oct 13 | 189 |
| Holland 1 E | 80 ft | Apr 7 | Apr 25 | Nov 2 | Oct 19 | 208 |
| Hopewell | 40 ft | Mar 31 | Apr 14 | Nov 6 | Oct 26 | 222 |
| Hot Springs | 2,244 ft | Apr 26 | May 15 | Oct 19 | Oct 5 | 173 |
| John H Kerr Dam | 250 ft | Apr 5 | Apr 19 | Nov 1 | Oct 20 | 210 |
| Keysville 2 S | 625 ft | Apr 8 | Apr 25 | Nov 1 | Oct 18 | 206 |
| Langley Afb | 10 ft | Mar 24 | Apr 6 | Nov 15 | Nov 3 | 238 |
| Lawrenceville 3 E | 325 ft | Apr 7 | Apr 22 | Oct 31 | Oct 16 | 205 |
| Lebanon | 1,912 ft | Apr 25 | May 13 | Oct 16 | Oct 5 | 173 |
| Lexington | 1,097 ft | Apr 23 | May 11 | Oct 23 | Oct 9 | 181 |
| Louisa | 420 ft | Apr 26 | May 13 | Oct 20 | Oct 7 | 175 |
| Luray 5 E | 1,400 ft | Apr 23 | May 15 | Oct 22 | Oct 6 | 179 |
| Lynchburg #2 | 736 ft | Apr 17 | May 4 | Oct 25 | Oct 12 | 190 |
| Lynchburg Rgnl Ap | 940 ft | Apr 15 | May 3 | Oct 24 | Oct 12 | 191 |
| Manassas | 245 ft | Apr 12 | Apr 24 | Oct 27 | Oct 13 | 197 |
| Martinsville Fltr Plt | 780 ft | Apr 24 | May 11 | Oct 21 | Oct 9 | 179 |
| Meadows Of Dan 5 Sw | 2,225 ft | Apr 21 | May 7 | Oct 25 | Oct 11 | 185 |
| Mill Gap | 2,421 ft | May 12 | May 28 | Oct 3 | Sep 20 | 143 |
| Montebello Fish Cultural Stn | 2,667 ft | May 2 | May 21 | Oct 13 | Oct 1 | 162 |
| Monticello | 758 ft | Apr 5 | Apr 19 | Nov 4 | Oct 23 | 213 |
| Mt Wx 3 | 1,550 ft | Apr 17 | May 6 | Oct 29 | Oct 15 | 194 |
| Mt Wx | 1,659 ft | Apr 17 | May 6 | Nov 1 | Oct 17 | 198 |
| Mustoe 1 Sw | 2,367 ft | May 8 | May 26 | Oct 5 | Sep 22 | 148 |
| N | 4 ft | Apr 1 | Apr 15 | Nov 10 | Oct 31 | 223 |
| Newport News Intl Ap | 42 ft | Apr 1 | Apr 18 | Nov 9 | Oct 31 | 221 |
| Nora 4 Sse | 2,658 ft | Apr 14 | May 5 | Nov 1 | Oct 21 | 200 |
| Norfolk Intl Ap | 30 ft | Mar 17 | Mar 31 | Nov 23 | Nov 8 | 252 |
| Norfolk Nas | 17 ft | Mar 16 | Apr 1 | Nov 26 | Nov 8 | 255 |
| Norfolk Rich | 112 ft | Apr 6 | Apr 22 | Nov 1 | Oct 21 | 210 |
| Norfolk S | 10 ft | Mar 23 | Apr 6 | Nov 16 | Nov 4 | 239 |
| Oceana Nas | 23 ft | Mar 29 | Apr 11 | Nov 12 | Nov 1 | 230 |
| Painter 2 W | 30 ft | Apr 4 | Apr 19 | Nov 7 | Oct 26 | 216 |
| Palmyra 3s | 410 ft | Apr 23 | May 11 | Oct 21 | Oct 8 | 180 |
| Pearisburg 4 Sse | 1,678 ft | Apr 27 | May 16 | Oct 17 | Oct 3 | 171 |
| Pennington Gap | 1,360 ft | Apr 22 | May 10 | Oct 20 | Oct 8 | 179 |
| Petersburg | 19 ft | Apr 3 | Apr 17 | Nov 3 | Oct 21 | 216 |
| Philpott Dam 2 | 1,123 ft | Apr 14 | May 2 | Oct 31 | Oct 18 | 199 |
| Piedmont Rsch Stn | 520 ft | Apr 7 | Apr 26 | Oct 30 | Oct 17 | 204 |
| Pulaski 2 E | 2,080 ft | Apr 25 | May 15 | Oct 17 | Oct 5 | 175 |
| Purcellville | 510 ft | Apr 16 | May 7 | Oct 25 | Oct 7 | 189 |
| Quantico Mcas | 10 ft | Mar 28 | Apr 8 | Nov 8 | Oct 28 | 226 |
| Radford 3 N | 1,800 ft | Apr 26 | May 16 | Oct 18 | Oct 6 | 174 |
| Richlands | 1,910 ft | Apr 27 | May 14 | Oct 18 | Oct 5 | 173 |
| Richmond Intl Ap | 164 ft | Apr 3 | Apr 18 | Nov 4 | Oct 23 | 215 |
| Roanoke 8 N | 1,157 ft | Apr 11 | May 2 | Oct 28 | Oct 14 | 198 |
| Roanoke Rgnl Ap | 1,175 ft | Apr 3 | Apr 18 | Nov 1 | Oct 18 | 210 |
| Rocky Mt | 1,315 ft | Apr 20 | May 8 | Oct 25 | Oct 11 | 188 |
| S Boston | 329 ft | Apr 10 | Apr 30 | Oct 30 | Oct 17 | 202 |
| Saltville 1n | 1,733 ft | Apr 23 | May 10 | Oct 20 | Oct 8 | 178 |
| Sandston | 165 ft | Apr 7 | Apr 21 | Nov 1 | Oct 22 | 206 |
| Somerset | 510 ft | Apr 17 | May 6 | Oct 22 | Oct 9 | 188 |
| Sperryville | 750 ft | Apr 16 | May 6 | Oct 27 | Oct 10 | 192 |
| Star Tannery | 950 ft | Apr 26 | May 15 | Oct 17 | Oct 5 | 172 |
| Staunton Wtp | 169 ft | Apr 15 | May 6 | Oct 27 | Oct 11 | 191 |
| Stony Creek 2 N | 105 ft | Apr 9 | Apr 26 | Oct 29 | Oct 16 | 203 |
| Stuart | 1,375 ft | Apr 19 | May 6 | Oct 27 | Oct 13 | 190 |
| Suffolk Lake Kilby | 22 ft | Mar 27 | Apr 9 | Nov 15 | Nov 2 | 233 |
| Tye Rvr 1 Se | 720 ft | Apr 15 | May 4 | Oct 25 | Oct 11 | 193 |
| Vienna | 418 ft | Apr 14 | Apr 28 | Oct 29 | Oct 17 | 198 |
| W Pt 2 Nw | 20 ft | Apr 6 | Apr 21 | Nov 1 | Oct 20 | 208 |
| Wakefield 1nw | 113 ft | Apr 12 | Apr 29 | Oct 30 | Oct 16 | 200 |
| Walkerton 2 Nw | 50 ft | Apr 7 | Apr 23 | Nov 1 | Oct 18 | 209 |
| Wallaceton-Lake Drummond | 20 ft | Apr 20 | May 9 | Oct 27 | Oct 17 | 190 |
| Wallops Island Flight Fac | 38 ft | Mar 31 | Apr 13 | Nov 11 | Oct 31 | 225 |
| Warrenton 3 Se | 500 ft | Apr 9 | Apr 28 | Nov 1 | Oct 18 | 205 |
| Warsaw 2 Nw | 140 ft | Apr 8 | Apr 23 | Oct 30 | Oct 15 | 204 |
| Washington Dc Dulles Ap | 290 ft | Apr 15 | Apr 30 | Oct 24 | Oct 10 | 194 |
| Washington Reagan Ap | 10 ft | Mar 24 | Apr 6 | Nov 18 | Nov 5 | 241 |
| Waynesboro Wtp | 1,270 ft | Apr 21 | May 10 | Oct 23 | Oct 10 | 184 |
| Wfo Sterling | 288 ft | Apr 13 | May 1 | Oct 26 | Oct 11 | 195 |
| Williamsburg 2 N | 70 ft | Mar 31 | Apr 14 | Nov 10 | Oct 29 | 225 |
| Winchester 7 Se | 680 ft | Apr 25 | May 13 | Oct 18 | Oct 5 | 174 |
| Winchester | 720 ft | Apr 11 | Apr 29 | Oct 29 | Oct 14 | 200 |
| Wise 1se | 2,564 ft | Apr 25 | May 14 | Oct 18 | Oct 6 | 175 |
| Woodstock 2 Ne | 675 ft | Apr 24 | May 14 | Oct 20 | Oct 4 | 177 |
| Wytheville | 2,458 ft | Apr 25 | May 16 | Oct 18 | Oct 5 | 174 |
Plan your garden with these dates
Enter your ZIP code in the planner: it picks the nearest of these stations and dates every crop in your beds from its frosts. Free, in your browser.
Questions
When is the last frost in Virginia?
It depends on where you are. The typical last spring frost at Virginia's NOAA stations ranges from March 16 to May 12, and half of them have had it by April 14. Enter your ZIP code above for the station nearest you.
When is the first frost in Virginia?
Typically between October 3 and November 26, depending on the station; the median is October 28. Plan fall crops back from your own station's date.
What do "typical" and "safer" mean?
With the typical (50%) last-frost date, half of years still have a frost after it. With the safer (10%) date, only one year in ten does. In fall it's the other way around: the safer date is the earlier one.
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Washington
- West Virginia
- Wisconsin
- Wyoming