Virginia frost dates
Average last spring and first fall frost (32°F) dates for 837 cities and towns in Virginia, from NOAA 1991-2020 climate normals. Average last frost dates range from March 16 in Battery Park to May 10 in Warm Springs. Open a ZIP code for frost risk by date and a planting calendar.
| City | Avg last frost | Avg first frost | Season | ZIP codes |
|---|---|---|---|---|
| Abingdon | Apr 21 | Oct 20 | 182 days | 24210, 24211, 24212 |
| Accomac | Apr 4 | Nov 7 | 216 days | 23301 |
| Achilles | Apr 1 | Nov 10 | 223 days | 23001 |
| Afton | Apr 2 | Nov 10 | 222 days | 22920 |
| Alberta | Apr 7 | Oct 31 | 205 days | 23821 |
| Aldie | Apr 13 | Oct 26 | 195 days | 20105 |
| Alexandria | Mar 24 | Nov 18 | 241 days | 22301, 22302, 22303, 22304 +17 more |
| Altavista | Apr 15 | Oct 24 | 191 days | 24517 |
| Alton | Apr 10 | Oct 30 | 202 days | 24520 |
| Amelia Court House | Apr 7 | Nov 2 | 209 days | 23002 |
| Amherst | Apr 15 | Oct 25 | 193 days | 24521 |
| Amissville | Apr 21 | Oct 22 | 184 days | 20106 |
| Ammon | Apr 9 | Oct 29 | 203 days | 23822 |
| Amonate | Apr 27 | Oct 18 | 173 days | 24601 |
| Andover | Apr 20 | Oct 23 | 186 days | 24215 |
| Annandale | Apr 14 | Oct 29 | 198 days | 22003 |
| Appalachia | Apr 20 | Oct 23 | 186 days | 24216 |
| Appomattox | Apr 7 | Nov 1 | 206 days | 24522 |
| Ararat | Apr 19 | Oct 27 | 190 days | 24053 |
| Ark | Mar 31 | Nov 10 | 225 days | 23003 |
| Arlington | Apr 9 | Oct 31 | 202 days | 22201, 22202, 22203, 22204 +23 more |
| Aroda | Apr 17 | Oct 22 | 188 days | 22709 |
| Arrington | Apr 15 | Oct 25 | 193 days | 22922 |
| Arvonia | Apr 28 | Oct 17 | 172 days | 23004 |
| Ashburn | Apr 16 | Oct 25 | 189 days | 20146, 20147, 20148, 20149 |
| Ashland | Apr 10 | Oct 29 | 201 days | 23005 |
| Assawoman | Mar 31 | Nov 11 | 225 days | 23302 |
| Atkins | Apr 25 | Oct 18 | 174 days | 24311 |
| Atlantic | Mar 31 | Nov 11 | 225 days | 23303 |
| Augusta Springs | Apr 21 | Oct 23 | 184 days | 24411 |
| Austinville | Apr 26 | Oct 14 | 171 days | 24312 |
| Axton | Apr 24 | Oct 21 | 179 days | 24054 |
| Aylett | Apr 7 | Nov 1 | 209 days | 23009 |
| Bacova | Apr 22 | Oct 21 | 181 days | 24412 |
| Banco | Apr 21 | Oct 22 | 184 days | 22711 |
| Bandy | May 9 | Oct 6 | 150 days | 24602 |
| Barboursville | Apr 17 | Oct 22 | 188 days | 22923 |
| Barhamsville | Apr 6 | Nov 1 | 208 days | 23011 |
| Barren Springs | Apr 25 | Oct 17 | 175 days | 24313 |
| Baskerville | Apr 5 | Nov 1 | 210 days | 23915 |
| Bassett | Apr 14 | Oct 31 | 199 days | 24055 |
| Bastian | May 9 | Oct 6 | 150 days | 24314 |
| Basye | Apr 25 | Oct 19 | 174 days | 22810 |
| Batesville | Apr 19 | Oct 24 | 186 days | 22924 |
| Battery Park | Mar 16 | Nov 26 | 255 days | 23304 |
| Bealeton | Apr 9 | Nov 1 | 205 days | 22712 |
| Beaumont | Apr 17 | Oct 27 | 191 days | 23014 |
| Beaverdam | Apr 10 | Oct 29 | 201 days | 23015 |
| Bedford | Apr 7 | Oct 31 | 204 days | 24523 |
| Bee | Apr 25 | Oct 16 | 173 days | 24217 |
| Belle Haven | Apr 4 | Nov 7 | 216 days | 23306 |
| Belspring | Apr 27 | Oct 17 | 171 days | 24058 |
| Ben Hur | Apr 15 | Oct 30 | 197 days | 24218 |
| Bena | Apr 1 | Nov 10 | 223 days | 23018 |
| Bent Mountain | Apr 21 | Oct 25 | 186 days | 24059 |
| Bentonville | Apr 13 | Oct 28 | 196 days | 22610 |
| Bergton | May 3 | Oct 12 | 160 days | 22811 |
| Berryville | Apr 25 | Oct 18 | 174 days | 22611 |
| Big Island | Apr 15 | Oct 24 | 191 days | 24526 |
| Big Rock | Apr 21 | Oct 26 | 189 days | 24603 |
| Big Stone Gap | Apr 20 | Oct 23 | 186 days | 24219 |
| Birchleaf | Apr 25 | Oct 16 | 173 days | 24220 |
| Birdsnest | Mar 26 | Nov 20 | 240 days | 23307 |
| Bishop | Apr 27 | Oct 18 | 173 days | 24604 |
| Blacksburg | Apr 24 | Oct 19 | 175 days | 24060, 24061, 24062, 24063 |
| Blackstone | Apr 11 | Oct 30 | 200 days | 23824 |
| Blackwater | Apr 20 | Oct 23 | 186 days | 24221 |
| Blairs | Apr 10 | Oct 28 | 200 days | 24527 |
| Bland | Apr 25 | Oct 18 | 174 days | 24315 |
| Bloxom | Mar 31 | Nov 11 | 225 days | 23308 |
| Blue Grass | May 9 | Oct 5 | 149 days | 24413 |
| Blue Ridge | Apr 11 | Oct 28 | 198 days | 24064 |
| Bluefield | Apr 30 | Oct 15 | 168 days | 24605 |
| Bluemont | Apr 16 | Oct 25 | 189 days | 20135 |
| Bohannon | Apr 1 | Nov 10 | 223 days | 23021 |
| Boissevain | Apr 30 | Oct 15 | 168 days | 24606 |
| Boones Mill | Apr 20 | Oct 25 | 188 days | 24065 |
| Boston | Apr 21 | Oct 22 | 184 days | 22713 |
| Bowling Green | Apr 14 | Oct 27 | 195 days | 22427, 22428 |
| Boyce | Apr 25 | Oct 18 | 174 days | 22620 |
| Boydton | Apr 5 | Nov 1 | 210 days | 23917 |
| Boykins | Apr 6 | Nov 1 | 208 days | 23827 |
| Bracey | Apr 5 | Nov 1 | 210 days | 23919 |
| Branchville | Apr 6 | Nov 1 | 208 days | 23828 |
| Brandy Station | Apr 21 | Oct 22 | 184 days | 22714 |
| Breaks | Apr 29 | Oct 16 | 169 days | 24607 |
| Bremo Bluff | Apr 23 | Oct 21 | 180 days | 23022 |
| Bridgewater | Apr 21 | Oct 23 | 182 days | 22812 |
| Brightwood | Apr 21 | Oct 22 | 184 days | 22715 |
| Bristol | Apr 21 | Oct 20 | 182 days | 24201, 24202, 24203, 24205 +1 more |
| Bristow | Apr 12 | Oct 27 | 197 days | 20136 |
| Broad Run | Apr 9 | Nov 1 | 205 days | 20137 |
| Broadford | Apr 27 | Oct 18 | 173 days | 24316 |
| Broadway | Apr 21 | Oct 23 | 182 days | 22815 |
| Brodnax | Apr 7 | Oct 31 | 205 days | 23920 |
| Brooke | Apr 6 | Nov 1 | 207 days | 22430 |
| Brookneal | Apr 17 | Oct 24 | 188 days | 24528 |
| Brownsburg | Apr 23 | Oct 23 | 181 days | 24415 |
| Brucetown | Apr 25 | Oct 18 | 174 days | 22622 |
| Bruington | Apr 7 | Nov 1 | 209 days | 23023 |
| Buchanan | Apr 11 | Oct 28 | 198 days | 24066 |
| Buckingham | Apr 12 | Oct 29 | 199 days | 23921 |
| Buena Vista | Apr 23 | Oct 23 | 181 days | 24416 |
| Buffalo Junction | Mar 31 | Nov 5 | 220 days | 24529 |
| Bumpass | Apr 17 | Oct 27 | 191 days | 23024 |
| Burgess | Apr 8 | Oct 30 | 204 days | 22432 |
| Burke | Apr 14 | Oct 29 | 198 days | 22009, 22015 |
| Burkes Garden | May 9 | Oct 6 | 150 days | 24608 |
| Burkeville | Apr 7 | Nov 1 | 209 days | 23922 |
| Burr Hill | Apr 7 | Oct 30 | 204 days | 22433 |
| Callands | Apr 24 | Oct 21 | 179 days | 24530 |
| Callao | Apr 8 | Oct 30 | 204 days | 22435 |
| Callaway | Apr 20 | Oct 25 | 188 days | 24067 |
| Calverton | Apr 9 | Nov 1 | 205 days | 20138 |
| Cana | Apr 19 | Oct 23 | 186 days | 24317 |
| Cape Charles | Mar 28 | Nov 17 | 234 days | 23310 |
| Capeville | Mar 28 | Nov 17 | 234 days | 23313 |
| Capron | Mar 31 | Nov 6 | 221 days | 23829 |
| Cardinal | Apr 1 | Nov 10 | 223 days | 23025 |
| Caret | Apr 8 | Oct 30 | 204 days | 22436 |
| Carrollton | Mar 16 | Nov 26 | 255 days | 23314 |
| Carrsville | Apr 7 | Nov 2 | 208 days | 23315 |
| Carson | Apr 9 | Oct 29 | 203 days | 23830 |
| Cartersville | Apr 28 | Oct 17 | 172 days | 23027 |
| Casanova | Apr 9 | Nov 1 | 205 days | 20139 |
| Cascade | Apr 24 | Oct 21 | 179 days | 24069 |
| Castleton | Apr 21 | Oct 22 | 184 days | 22716 |
| Castlewood | Apr 25 | Oct 16 | 173 days | 24224 |
| Catawba | Apr 3 | Nov 1 | 210 days | 24070 |
| Catharpin | Apr 15 | Oct 24 | 194 days | 20143 |
| Catlett | Apr 9 | Nov 1 | 205 days | 20119 |
| Cedar Bluff | Apr 27 | Oct 18 | 173 days | 24609 |
| Center Cross | Apr 8 | Oct 30 | 204 days | 22437 |
| Centreville | Apr 15 | Oct 24 | 194 days | 20120, 20121, 20122 |
| Ceres | May 9 | Oct 6 | 150 days | 24318 |
| Champlain | Apr 8 | Oct 30 | 204 days | 22438 |
| Chantilly | Apr 15 | Oct 24 | 194 days | 20151, 20152, 20153 |
| Charles City | Mar 31 | Nov 6 | 222 days | 23030 |
| Charlotte Court House | Apr 10 | Oct 30 | 201 days | 23923 |
| Charlottesville | Apr 3 | Nov 1 | 211 days | 22901, 22902, 22903, 22904 +7 more |
| Chase City | Apr 6 | Nov 1 | 209 days | 23924 |
| Chatham | Apr 22 | Oct 23 | 183 days | 24531 |
| Check | Apr 30 | Oct 10 | 159 days | 24072 |
| Cheriton | Mar 28 | Nov 17 | 234 days | 23316 |
| Chesapeake | Mar 23 | Nov 16 | 239 days | 23320, 23321, 23322, 23323 +5 more |
| Chester | Apr 3 | Nov 3 | 216 days | 23831, 23836 |
| Chester Gap | Apr 17 | Nov 1 | 198 days | 22623 |
| Chesterfield | Apr 3 | Nov 4 | 215 days | 23832, 23838 |
| Chilhowie | Apr 23 | Oct 20 | 178 days | 24319 |
| Chincoteague Island | Mar 31 | Nov 11 | 225 days | 23336 |
| Christchurch | Apr 1 | Nov 10 | 223 days | 23031 |
| Christiansburg | Apr 19 | Oct 23 | 186 days | 24068, 24073 |
| Church Road | Apr 11 | Oct 30 | 200 days | 23833 |
| Church View | Apr 6 | Nov 1 | 208 days | 23032 |
| Churchville | Apr 21 | Oct 23 | 182 days | 24421 |
| Claremont | Mar 31 | Nov 10 | 225 days | 23899 |
| Clarksville | Mar 31 | Nov 5 | 220 days | 23927 |
| Claudville | Apr 19 | Oct 27 | 190 days | 24076 |
| Clear Brook | Apr 25 | Oct 18 | 174 days | 22624 |
| Cleveland | Apr 25 | Oct 16 | 173 days | 24225 |
| Clifford | Apr 15 | Oct 25 | 193 days | 24533 |
| Clifton | Apr 15 | Oct 24 | 194 days | 20124 |
| Clifton Forge | Apr 27 | Oct 18 | 172 days | 24422 |
| Clinchco | Apr 29 | Oct 16 | 169 days | 24226 |
| Clintwood | Apr 29 | Oct 16 | 169 days | 24228 |
| Clover | Apr 10 | Oct 30 | 201 days | 24534 |
| Cloverdale | Apr 11 | Oct 28 | 198 days | 24077 |
| Cluster Springs | Apr 10 | Oct 30 | 202 days | 24535 |
| Cobbs Creek | Apr 1 | Nov 10 | 223 days | 23035 |
| Coeburn | Apr 25 | Oct 18 | 175 days | 24230 |
| Coleman Falls | Apr 15 | Oct 24 | 191 days | 24536 |
| Coles Point | Mar 29 | Nov 15 | 230 days | 22442 |
| Collinsville | Apr 24 | Oct 21 | 179 days | 24078 |
| Colonial Beach | Apr 8 | Oct 30 | 204 days | 22443 |
| Colonial Heights | Apr 3 | Nov 3 | 216 days | 23834 |
| Columbia | Apr 28 | Oct 17 | 172 days | 23038 |
| Concord | Apr 7 | Nov 1 | 206 days | 24538 |
| Copper Hill | Apr 21 | Oct 25 | 186 days | 24079 |
| Corbin | Apr 14 | Oct 27 | 195 days | 22446 |
| Courtland | Apr 7 | Nov 2 | 208 days | 23837 |
| Covesville | Apr 2 | Nov 10 | 222 days | 22931 |
| Covington | Apr 27 | Oct 18 | 172 days | 24426 |
| Craddockville | Apr 4 | Nov 7 | 216 days | 23341 |
| Craigsville | Apr 23 | Oct 23 | 181 days | 24430 |
| Crewe | Apr 11 | Oct 30 | 200 days | 23930 |
| Criders | Apr 30 | Oct 11 | 162 days | 22820 |
| Crimora | Apr 21 | Oct 23 | 184 days | 24431 |
| Cripple Creek | Apr 25 | Oct 18 | 174 days | 24322 |
| Critz | Apr 14 | Oct 31 | 199 days | 24082 |
| Crockett | Apr 25 | Oct 18 | 174 days | 24323 |
| Cross Junction | Apr 23 | Oct 21 | 180 days | 22625 |
| Crozet | Apr 2 | Nov 10 | 222 days | 22932 |
| Crozier | Apr 17 | Oct 27 | 191 days | 23039 |
| Crystal Hill | Apr 10 | Oct 30 | 202 days | 24539 |
| Cullen | Apr 10 | Oct 30 | 201 days | 23934 |
| Culpeper | Apr 21 | Oct 22 | 184 days | 22701 |
| Cumberland | Apr 12 | Oct 29 | 199 days | 23040 |
| Dahlgren | Mar 28 | Nov 8 | 226 days | 22448 |
| Daleville | Apr 11 | Oct 28 | 198 days | 24083 |
| Damascus | Apr 27 | Oct 14 | 170 days | 24236 |
| Dante | Apr 25 | Oct 16 | 173 days | 24237 |
| Danville | Apr 10 | Oct 28 | 200 days | 24540, 24541, 24543 |
| Davenport | Apr 25 | Oct 16 | 173 days | 24239 |
| Davis Wharf | Apr 4 | Nov 7 | 216 days | 23345 |
| Dayton | Apr 30 | Oct 11 | 162 days | 22821 |
| Deerfield | May 8 | Oct 5 | 148 days | 24432 |
| Delaplane | Apr 9 | Nov 1 | 205 days | 20144 |
| Deltaville | Apr 1 | Nov 10 | 223 days | 23043 |
| Dendron | Apr 6 | Nov 1 | 210 days | 23839 |
| Dewitt | Apr 11 | Oct 30 | 200 days | 23840 |
| Dhs | Apr 13 | Oct 26 | 195 days | 20598 |
| Diggs | Apr 1 | Nov 10 | 223 days | 23045 |
| Dillwyn | Apr 12 | Oct 29 | 199 days | 23936 |
| Dinwiddie | Apr 9 | Oct 29 | 203 days | 23841 |
| Disputanta | Apr 3 | Nov 3 | 216 days | 23842 |
| Doe Hill | May 8 | Oct 5 | 148 days | 24433 |
| Dogue | Apr 14 | Oct 27 | 195 days | 22451 |
| Dolphin | Apr 7 | Oct 31 | 205 days | 23843 |
| Doran | Apr 27 | Oct 18 | 173 days | 24612 |
| Doswell | Apr 10 | Oct 29 | 201 days | 23047 |
| Drakes Branch | Apr 10 | Oct 30 | 201 days | 23937 |
| Draper | Apr 25 | Oct 17 | 175 days | 24324 |
| Drewryville | Mar 31 | Nov 6 | 221 days | 23844 |
| Dry Fork | Apr 22 | Oct 23 | 183 days | 24549 |
| Dryden | Apr 20 | Oct 23 | 186 days | 24243 |
| Dublin | Apr 25 | Oct 17 | 175 days | 24084 |
| Duffield | Apr 20 | Oct 23 | 186 days | 24244 |
| Dugspur | Apr 26 | Oct 14 | 171 days | 24325 |
| Dulles | Apr 13 | Oct 26 | 195 days | 20101, 20102, 20103, 20104 +1 more |
| Dumfries | Mar 28 | Nov 8 | 226 days | 22025, 22026 |
| Dundas | Apr 11 | Oct 30 | 200 days | 23938 |
| Dungannon | Apr 20 | Oct 23 | 186 days | 24245 |
| Dunn Loring | Apr 14 | Oct 29 | 198 days | 22027 |
| Dunnsville | Apr 8 | Oct 30 | 204 days | 22454 |
| Dutton | Apr 1 | Nov 10 | 223 days | 23050 |
| Dyke | Apr 2 | Nov 10 | 222 days | 22935 |
| Eagle Rock | Apr 27 | Oct 18 | 172 days | 24085 |
| Earlysville | Apr 3 | Nov 1 | 211 days | 22936 |
| East Stone Gap | Apr 20 | Oct 23 | 186 days | 24246 |
| Eastville | Mar 26 | Nov 20 | 240 days | 23347 |
| Ebony | Apr 7 | Oct 31 | 205 days | 23845 |
| Edinburg | Apr 25 | Oct 19 | 174 days | 22824 |
| Edwardsville | Apr 8 | Oct 30 | 204 days | 22456 |
| Eggleston | Apr 27 | Oct 17 | 171 days | 24086 |
| Elberon | Apr 6 | Nov 1 | 210 days | 23846 |
| Elk Creek | Apr 25 | Oct 18 | 174 days | 24326 |
| Elkton | Apr 21 | Oct 23 | 182 days | 22827 |
| Elkwood | Apr 9 | Nov 1 | 205 days | 22718 |
| Elliston | Apr 3 | Nov 1 | 210 days | 24087 |
| Emory | Apr 21 | Oct 20 | 182 days | 24327 |
| Emporia | Mar 31 | Nov 6 | 221 days | 23847 |
| Esmont | Apr 23 | Oct 21 | 180 days | 22937 |
| Etlan | Apr 16 | Oct 27 | 192 days | 22719 |
| Evergreen | Apr 7 | Nov 1 | 206 days | 23939 |
| Evington | Apr 15 | Oct 24 | 191 days | 24550 |
| Ewing | Apr 23 | Oct 19 | 177 days | 24248 |
| Exmore | Apr 4 | Nov 7 | 216 days | 23350 |
| Faber | Apr 15 | Oct 25 | 193 days | 22938 |
| Fairfax | Apr 14 | Oct 29 | 198 days | 22030, 22031, 22032, 22033 +5 more |
| Fairfax Station | Apr 14 | Oct 29 | 198 days | 22039 |
| Fairfield | Apr 23 | Oct 23 | 181 days | 24435 |
| Falls Church | Apr 14 | Oct 29 | 198 days | 22040, 22041, 22042, 22043 +2 more |
| Falls Mills | Apr 30 | Oct 15 | 168 days | 24613 |
| Fancy Gap | Apr 26 | Oct 14 | 171 days | 24328 |
| Farmville | Apr 12 | Oct 29 | 199 days | 23901, 23909 |
| Farnham | Apr 8 | Oct 30 | 204 days | 22460 |
| Ferrum | Apr 20 | Oct 25 | 188 days | 24088 |
| Fieldale | Apr 24 | Oct 21 | 179 days | 24089 |
| Fincastle | Apr 11 | Oct 28 | 198 days | 24090 |
| Fishers Hill | Apr 24 | Oct 20 | 177 days | 22626 |
| Fishersville | Apr 21 | Oct 23 | 184 days | 22939 |
| Flint Hill | Apr 16 | Oct 27 | 192 days | 22627 |
| Floyd | Apr 30 | Oct 10 | 159 days | 24091 |
| Ford | Apr 11 | Oct 30 | 200 days | 23850 |
| Forest | Apr 15 | Oct 24 | 191 days | 24551 |
| Fork Union | Apr 23 | Oct 21 | 180 days | 23055 |
| Fort Belvoir | Apr 3 | Nov 8 | 217 days | 22060 |
| Fort Blackmore | Apr 20 | Oct 23 | 186 days | 24250 |
| Fort Defiance | Apr 21 | Oct 23 | 184 days | 24437 |
| Fort Eustis | Mar 31 | Nov 10 | 225 days | 23604 |
| Fort Lee | Apr 3 | Nov 3 | 216 days | 23801 |
| Fort Mitchell | Apr 6 | Nov 1 | 209 days | 23941 |
| Fort Monroe | Mar 16 | Nov 26 | 255 days | 23651 |
| Fort Myer | Apr 9 | Oct 31 | 202 days | 22211 |
| Fort Valley | Apr 25 | Oct 19 | 174 days | 22652 |
| Foster | Apr 1 | Nov 10 | 223 days | 23056 |
| Franklin | Apr 7 | Nov 2 | 208 days | 23851 |
| Franktown | Mar 26 | Nov 20 | 240 days | 23354 |
| Fredericksburg | Apr 6 | Nov 1 | 207 days | 22401, 22402, 22403, 22404 +5 more |
| Free Union | Apr 3 | Nov 1 | 211 days | 22940 |
| Freeman | Apr 7 | Oct 31 | 205 days | 23856 |
| Fries | Apr 26 | Oct 14 | 171 days | 24330 |
| Front Royal | Apr 13 | Oct 28 | 196 days | 22630 |
| Fulks Run | Apr 21 | Oct 23 | 182 days | 22830 |
| Gainesville | Apr 15 | Oct 24 | 194 days | 20155, 20156 |
| Galax | Apr 26 | Oct 14 | 171 days | 24333 |
| Garrisonville | Mar 28 | Nov 8 | 226 days | 22463 |
| Gasburg | Apr 7 | Oct 31 | 205 days | 23857 |
| Gate City | Apr 9 | Oct 29 | 203 days | 24251 |
| Glade Hill | Apr 20 | Oct 25 | 188 days | 24092 |
| Glade Spring | Apr 23 | Oct 20 | 178 days | 24340 |
| Gladstone | Apr 15 | Oct 25 | 193 days | 24553 |
| Gladys | Apr 15 | Oct 24 | 191 days | 24554 |
| Glasgow | Apr 23 | Oct 23 | 181 days | 24555 |
| Glen Allen | Apr 3 | Nov 4 | 215 days | 23058, 23059, 23060 |
| Glen Lyn | Apr 27 | Oct 17 | 171 days | 24093 |
| Glen Wilton | Apr 27 | Oct 18 | 172 days | 24438 |
| Gloucester | Apr 1 | Nov 10 | 223 days | 23061 |
| Gloucester Point | Mar 31 | Nov 10 | 225 days | 23062 |
| Goldvein | Apr 9 | Nov 1 | 205 days | 22720 |
| Goochland | Apr 17 | Oct 27 | 191 days | 23063 |
| Goode | Apr 15 | Oct 24 | 191 days | 24556 |
| Goodview | Apr 3 | Nov 1 | 210 days | 24095 |
| Gordonsville | Apr 7 | Oct 30 | 204 days | 22942 |
| Gore | Apr 26 | Oct 17 | 172 days | 22637 |
| Goshen | Apr 22 | Oct 21 | 181 days | 24439 |
| Great Falls | Apr 14 | Oct 29 | 198 days | 22066 |
| Green Bay | Apr 7 | Nov 1 | 209 days | 23942 |
| Greenbackville | Mar 31 | Nov 11 | 225 days | 23356 |
| Greenbush | Apr 4 | Nov 7 | 216 days | 23357 |
| Greenville | Apr 21 | Oct 23 | 184 days | 24440 |
| Greenway | Apr 14 | Oct 29 | 198 days | 22067 |
| Greenwood | Apr 2 | Nov 10 | 222 days | 22943 |
| Gretna | Apr 22 | Oct 23 | 183 days | 24557 |
| Grimstead | Apr 1 | Nov 10 | 223 days | 23064 |
| Grottoes | Apr 21 | Oct 23 | 184 days | 24441 |
| Grundy | Apr 22 | Oct 23 | 182 days | 24614 |
| Gum Spring | Apr 17 | Oct 27 | 191 days | 23065 |
| Gwynn | Apr 1 | Nov 10 | 223 days | 23066 |
| Hacksneck | Apr 4 | Nov 7 | 216 days | 23358 |
| Hadensville | Apr 17 | Oct 27 | 191 days | 23067 |
| Hague | Apr 8 | Oct 30 | 204 days | 22469 |
| Halifax | Apr 10 | Oct 30 | 202 days | 24558 |
| Hallieford | Apr 1 | Nov 10 | 223 days | 23068 |
| Hallwood | Mar 31 | Nov 11 | 225 days | 23359 |
| Hamilton | Apr 16 | Oct 25 | 189 days | 20158, 20159 |
| Hampden Sydney | Apr 12 | Oct 29 | 199 days | 23943 |
| Hampton | Mar 16 | Nov 26 | 255 days | 23630, 23661, 23663, 23664 +7 more |
| Hanover | Apr 10 | Oct 31 | 202 days | 23069 |
| Harborton | Apr 4 | Nov 7 | 216 days | 23389 |
| Hardy | Apr 3 | Nov 1 | 210 days | 24101 |
| Hardyville | Apr 1 | Nov 10 | 223 days | 23070 |
| Harrisonburg | Apr 21 | Oct 23 | 182 days | 22801, 22802, 22803, 22807 |
| Hartfield | Apr 1 | Nov 10 | 223 days | 23071 |
| Hartwood | Apr 6 | Nov 1 | 207 days | 22471 |
| Hayes | Apr 1 | Nov 10 | 223 days | 23072 |
| Haymarket | Apr 15 | Oct 24 | 194 days | 20168, 20169 |
| Haynesville | Apr 8 | Oct 30 | 204 days | 22472 |
| Haysi | Apr 22 | Oct 23 | 182 days | 24256 |
| Haywood | Apr 21 | Oct 22 | 184 days | 22722 |
| Head Waters | May 8 | Oct 5 | 148 days | 24442 |
| Heathsville | Apr 8 | Oct 30 | 204 days | 22473 |
| Henrico | Apr 3 | Nov 4 | 215 days | 23075, 23228, 23229, 23231 +7 more |
| Henry | Apr 14 | Oct 31 | 199 days | 24102 |
| Herndon | Apr 15 | Oct 24 | 194 days | 20170, 20171, 20172, 20192 +1 more |
| Hillsville | Apr 26 | Oct 14 | 171 days | 24343 |
| Hiltons | Apr 9 | Oct 29 | 203 days | 24258 |
| Hinton | Apr 30 | Oct 11 | 162 days | 22831 |
| Hiwassee | Apr 25 | Oct 17 | 175 days | 24347 |
| Honaker | Apr 25 | Oct 16 | 173 days | 24260 |
| Hood | Apr 17 | Oct 22 | 188 days | 22723 |
| Hopewell | Mar 31 | Nov 6 | 222 days | 23860 |
| Horntown | Mar 31 | Nov 11 | 225 days | 23395 |
| Horsepen | May 9 | Oct 6 | 150 days | 24619 |
| Hot Springs | Apr 26 | Oct 19 | 173 days | 24445 |
| Howardsville | Apr 23 | Oct 21 | 180 days | 24562 |
| Huddleston | Apr 15 | Oct 24 | 191 days | 24104 |
| Hudgins | Apr 1 | Nov 10 | 223 days | 23076 |
| Hume | Apr 9 | Nov 1 | 205 days | 22639 |
| Huntly | Apr 13 | Oct 28 | 196 days | 22640 |
| Hurley | Apr 21 | Oct 26 | 189 days | 24620 |
| Hurt | Apr 22 | Oct 23 | 183 days | 24563 |
| Hustle | Apr 8 | Oct 30 | 204 days | 22476 |
| Independence | Apr 26 | Oct 14 | 171 days | 24348 |
| Indian Valley | Apr 30 | Oct 10 | 159 days | 24105 |
| Iron Gate | Apr 27 | Oct 18 | 172 days | 24448 |
| Irvington | Apr 1 | Nov 10 | 223 days | 22480 |
| Isle Of Wight | Mar 27 | Nov 15 | 233 days | 23397 |
| Ivanhoe | Apr 26 | Oct 14 | 171 days | 24350 |
| Ivor | Apr 6 | Nov 1 | 210 days | 23866 |
| Ivy | Apr 3 | Nov 1 | 211 days | 22945 |
| Jamaica | Apr 6 | Nov 1 | 208 days | 23079 |
| Jamestown | Mar 31 | Nov 10 | 225 days | 23081 |
| Jamesville | Apr 4 | Nov 7 | 216 days | 23398 |
| Jarratt | Mar 31 | Nov 6 | 221 days | 23867, 23870 |
| Java | Apr 22 | Oct 23 | 183 days | 24565 |
| Jeffersonton | Apr 9 | Nov 1 | 205 days | 22724 |
| Jenkins Bridge | Mar 31 | Nov 11 | 225 days | 23399 |
| Jersey | Apr 14 | Oct 27 | 195 days | 22481 |
| Jetersville | Apr 7 | Nov 2 | 209 days | 23083 |
| Jewell Ridge | Apr 27 | Oct 18 | 173 days | 24622 |
| Jonesville | Apr 22 | Oct 20 | 179 days | 24263 |
| Keeling | Apr 22 | Oct 23 | 183 days | 24566 |
| Keen Mountain | Apr 21 | Oct 26 | 189 days | 24624 |
| Keene | Apr 23 | Oct 21 | 180 days | 22946 |
| Keezletown | Apr 21 | Oct 23 | 182 days | 22832 |
| Keller | Apr 4 | Nov 7 | 216 days | 23401 |
| Kenbridge | Apr 11 | Oct 30 | 200 days | 23944 |
| Kents Store | Apr 23 | Oct 21 | 180 days | 23084 |
| Keokee | Apr 20 | Oct 23 | 186 days | 24265 |
| Keswick | Apr 3 | Nov 1 | 211 days | 22947 |
| Keysville | Apr 10 | Oct 30 | 201 days | 23947 |
| Kilmarnock | Apr 1 | Nov 10 | 223 days | 22482 |
| King And Queen Court House | Apr 6 | Nov 1 | 208 days | 23085 |
| King George | Apr 14 | Oct 27 | 195 days | 22485 |
| King William | Apr 7 | Nov 1 | 209 days | 23086 |
| Kinsale | Apr 8 | Oct 30 | 204 days | 22488 |
| La Crosse | Apr 5 | Nov 1 | 210 days | 23950 |
| Lacey Spring | Apr 21 | Oct 23 | 182 days | 22833 |
| Lackey | Mar 31 | Nov 10 | 225 days | 23694 |
| Ladysmith | Apr 14 | Oct 27 | 195 days | 22501 |
| Lambsburg | Apr 19 | Oct 23 | 186 days | 24351 |
| Lancaster | Apr 6 | Nov 1 | 208 days | 22503 |
| Laneview | Apr 6 | Nov 1 | 208 days | 22504 |
| Lanexa | Apr 6 | Nov 1 | 208 days | 23089 |
| Laurel Fork | Apr 21 | Oct 25 | 185 days | 24352 |
| Lawrenceville | Apr 7 | Oct 31 | 205 days | 23868 |
| Lebanon | Apr 25 | Oct 16 | 173 days | 24266 |
| Leesburg | Apr 13 | Oct 26 | 195 days | 20175, 20176, 20177, 20178 |
| Leon | Apr 21 | Oct 22 | 184 days | 22725 |
| Lexington | Apr 23 | Oct 23 | 181 days | 24450 |
| Lightfoot | Mar 31 | Nov 10 | 225 days | 23090 |
| Lignum | Apr 7 | Oct 30 | 204 days | 22726 |
| Lincoln | Apr 16 | Oct 25 | 189 days | 20160 |
| Linden | Apr 13 | Oct 28 | 196 days | 22642 |
| Linville | Apr 21 | Oct 23 | 182 days | 22834 |
| Little Plymouth | Apr 6 | Nov 1 | 208 days | 23091 |
| Lively | Apr 6 | Nov 1 | 208 days | 22507 |
| Locust Dale | Apr 7 | Oct 30 | 204 days | 22948 |
| Locust Grove | Apr 7 | Oct 30 | 204 days | 22508 |
| Locust Hill | Apr 1 | Nov 10 | 223 days | 23092 |
| Locustville | Apr 4 | Nov 7 | 216 days | 23404 |
| Long Island | Apr 17 | Oct 24 | 188 days | 24569 |
| Loretto | Apr 8 | Oct 30 | 204 days | 22509 |
| Lorton | Mar 24 | Nov 18 | 241 days | 22079, 22199 |
| Lottsburg | Apr 8 | Oct 30 | 204 days | 22511 |
| Louisa | Apr 26 | Oct 20 | 175 days | 23093 |
| Lovettsville | Apr 16 | Oct 25 | 189 days | 20180 |
| Lovingston | Apr 15 | Oct 25 | 193 days | 22949 |
| Low Moor | Apr 27 | Oct 18 | 172 days | 24457 |
| Lowry | Apr 15 | Oct 24 | 191 days | 24570 |
| Lunenburg | Apr 6 | Nov 1 | 209 days | 23952 |
| Luray | Apr 16 | Oct 27 | 192 days | 22835 |
| Lynch Station | Apr 15 | Oct 24 | 191 days | 24571 |
| Lynchburg | Apr 15 | Oct 24 | 191 days | 24501, 24502, 24503, 24504 +5 more |
| Lyndhurst | Apr 21 | Oct 23 | 184 days | 22952 |
| Machipongo | Mar 26 | Nov 20 | 240 days | 23405 |
| Madison | Apr 17 | Oct 22 | 188 days | 22727 |
| Madison Heights | Apr 15 | Oct 24 | 191 days | 24572 |
| Maidens | Apr 17 | Oct 27 | 191 days | 23102 |
| Manakin Sabot | Apr 17 | Oct 27 | 191 days | 23103 |
| Manassas | Apr 12 | Oct 27 | 197 days | 20108, 20109, 20110, 20111 +2 more |
| Mannboro | Apr 7 | Nov 2 | 209 days | 23105 |
| Manquin | Apr 7 | Nov 1 | 209 days | 23106 |
| Mappsville | Mar 31 | Nov 11 | 225 days | 23407 |
| Marion | Apr 23 | Oct 20 | 178 days | 24354 |
| Marionville | Mar 26 | Nov 20 | 240 days | 23408 |
| Markham | Apr 13 | Oct 28 | 196 days | 22643 |
| Marshall | Apr 9 | Nov 1 | 205 days | 20115, 20116 |
| Martinsville | Apr 24 | Oct 21 | 179 days | 24112, 24113, 24114, 24115 |
| Maryus | Apr 1 | Nov 10 | 223 days | 23107 |
| Mascot | Apr 6 | Nov 1 | 208 days | 23108 |
| Mathews | Apr 1 | Nov 10 | 223 days | 23109 |
| Mattaponi | Apr 6 | Nov 1 | 208 days | 23110 |
| Maurertown | Apr 24 | Oct 20 | 177 days | 22644 |
| Mavisdale | Apr 21 | Oct 26 | 189 days | 24627 |
| Max Meadows | Apr 25 | Oct 17 | 175 days | 24360 |
| Maxie | Apr 21 | Oct 26 | 189 days | 24628 |
| Mc Clure | Apr 29 | Oct 16 | 169 days | 24269 |
| Mc Coy | Apr 24 | Oct 19 | 175 days | 24111 |
| Mc Dowell | May 8 | Oct 5 | 148 days | 24458 |
| Mc Gaheysville | Apr 21 | Oct 23 | 182 days | 22840 |
| Mc Kenney | Apr 11 | Oct 30 | 200 days | 23872 |
| Mc Lean | Apr 9 | Oct 31 | 202 days | 22101, 22102, 22106, 22107 +2 more |
| Meadows Of Dan | Apr 30 | Oct 10 | 159 days | 24120 |
| Meadowview | Apr 21 | Oct 20 | 182 days | 24361 |
| Mears | Mar 31 | Nov 11 | 225 days | 23409 |
| Mechanicsville | Apr 10 | Oct 31 | 202 days | 23111, 23116 |
| Meherrin | Apr 10 | Oct 30 | 201 days | 23954 |
| Melfa | Apr 4 | Nov 7 | 216 days | 23410 |
| Mendota | Apr 16 | Oct 24 | 190 days | 24270 |
| Meredithville | Apr 7 | Oct 31 | 205 days | 23873 |
| Merrifield | Apr 14 | Oct 29 | 198 days | 22081, 22082, 22116, 22118 +1 more |
| Merry Point | Apr 6 | Nov 1 | 208 days | 22513 |
| Middlebrook | Apr 26 | Oct 19 | 173 days | 24459 |
| Middleburg | Apr 16 | Oct 25 | 189 days | 20117, 20118 |
| Middletown | Apr 11 | Oct 29 | 200 days | 22645, 22649 |
| Midland | Apr 9 | Nov 1 | 205 days | 22728 |
| Midlothian | Apr 3 | Nov 4 | 215 days | 23112, 23113, 23114 |
| Milford | Apr 14 | Oct 27 | 195 days | 22514 |
| Millboro | Apr 26 | Oct 19 | 173 days | 24460 |
| Millers Tavern | Apr 7 | Nov 1 | 209 days | 23115 |
| Millwood | Apr 25 | Oct 18 | 174 days | 22646 |
| Mineral | Apr 26 | Oct 20 | 175 days | 23117 |
| Mint Spring | Apr 21 | Oct 23 | 184 days | 24463 |
| Mitchells | Apr 7 | Oct 30 | 204 days | 22729 |
| Modest Town | Mar 31 | Nov 11 | 225 days | 23412 |
| Mollusk | Apr 6 | Nov 1 | 208 days | 22517 |
| Moneta | Apr 7 | Oct 31 | 204 days | 24121 |
| Monroe | Apr 15 | Oct 25 | 193 days | 24574 |
| Montebello | May 2 | Oct 13 | 162 days | 24464 |
| Monterey | May 9 | Oct 5 | 149 days | 24465 |
| Montpelier | Apr 10 | Oct 29 | 201 days | 23192 |
| Montpelier Station | Apr 7 | Oct 30 | 204 days | 22957 |
| Montross | Apr 8 | Oct 30 | 204 days | 22520 |
| Montvale | Apr 11 | Oct 28 | 198 days | 24122 |
| Moon | Apr 1 | Nov 10 | 223 days | 23119 |
| Morattico | Apr 6 | Nov 1 | 208 days | 22523 |
| Moseley | Apr 7 | Nov 2 | 209 days | 23120 |
| Mount Crawford | Apr 21 | Oct 23 | 182 days | 22841 |
| Mount Holly | Apr 8 | Oct 30 | 204 days | 22524 |
| Mount Jackson | Apr 25 | Oct 19 | 174 days | 22842 |
| Mount Sidney | Apr 21 | Oct 23 | 182 days | 24467 |
| Mount Solon | Apr 21 | Oct 23 | 182 days | 22843 |
| Mount Vernon | Mar 24 | Nov 18 | 241 days | 22121 |
| Mouth Of Wilson | May 4 | Oct 10 | 158 days | 24363 |
| Mustoe | May 9 | Oct 5 | 149 days | 24468 |
| Narrows | Apr 27 | Oct 17 | 171 days | 24124 |
| Naruna | Apr 15 | Oct 24 | 191 days | 24576 |
| Nassawadox | Apr 4 | Nov 7 | 216 days | 23413 |
| Nathalie | Apr 10 | Oct 30 | 201 days | 24577 |
| Natural Bridge | Apr 23 | Oct 23 | 181 days | 24578 |
| Natural Bridge Station | Apr 23 | Oct 23 | 181 days | 24579 |
| Nellysford | Apr 21 | Oct 23 | 184 days | 22958 |
| Nelson | Mar 31 | Nov 5 | 220 days | 24580 |
| Nelsonia | Mar 31 | Nov 11 | 225 days | 23414 |
| New Canton | Apr 28 | Oct 17 | 172 days | 23123 |
| New Castle | Apr 30 | Oct 12 | 165 days | 24127 |
| New Church | Mar 31 | Nov 11 | 225 days | 23415 |
| New Hope | Apr 21 | Oct 23 | 184 days | 24469 |
| New Kent | Apr 3 | Nov 4 | 215 days | 23124 |
| New Market | Apr 25 | Oct 19 | 174 days | 22844 |
| New Point | Apr 1 | Nov 10 | 223 days | 23125 |
| New River | Apr 25 | Oct 17 | 175 days | 24129 |
| Newbern | Apr 25 | Oct 17 | 175 days | 24126 |
| Newington | Apr 3 | Nov 8 | 217 days | 22122 |
| Newport | Apr 24 | Oct 19 | 175 days | 24128 |
| Newport News | Mar 16 | Nov 26 | 255 days | 23601, 23602, 23603, 23605 +6 more |
| Newsoms | Apr 6 | Nov 1 | 208 days | 23874 |
| Newtown | Apr 7 | Nov 1 | 209 days | 23126 |
| Nickelsville | Apr 25 | Oct 16 | 173 days | 24271 |
| Ninde | Apr 14 | Oct 27 | 195 days | 22526 |
| Nokesville | Apr 12 | Oct 27 | 197 days | 20181, 20182 |
| Nora | Apr 25 | Oct 18 | 175 days | 24272 |
| Norfolk | Mar 17 | Nov 23 | 252 days | 23501, 23502, 23503, 23504 +17 more |
| Norge | Mar 31 | Nov 10 | 225 days | 23127 |
| North | Apr 1 | Nov 10 | 223 days | 23128 |
| North Garden | Apr 5 | Nov 4 | 213 days | 22959 |
| North Tazewell | Apr 30 | Oct 15 | 168 days | 24630 |
| Norton | Apr 25 | Oct 18 | 175 days | 24273 |
| Norwood | Apr 15 | Oct 25 | 193 days | 24581 |
| Nottoway | Apr 11 | Oct 30 | 200 days | 23955 |
| Nuttsville | Apr 8 | Oct 30 | 204 days | 22528 |
| Oak Hall | Mar 31 | Nov 11 | 225 days | 23396, 23416 |
| Oakpark | Apr 7 | Oct 30 | 204 days | 22730 |
| Oakton | Apr 14 | Oct 29 | 198 days | 22124 |
| Oakwood | Apr 27 | Oct 18 | 173 days | 24631 |
| Occoquan | Mar 28 | Nov 8 | 226 days | 22125 |
| Oilville | Apr 17 | Oct 27 | 191 days | 23129 |
| Oldhams | Apr 8 | Oct 30 | 204 days | 22529 |
| Onancock | Apr 4 | Nov 7 | 216 days | 23417 |
| Onemo | Apr 1 | Nov 10 | 223 days | 23130 |
| Onley | Apr 4 | Nov 7 | 216 days | 23418 |
| Ophelia | Mar 30 | Nov 14 | 229 days | 22530 |
| Orange | Apr 7 | Oct 30 | 204 days | 22960 |
| Ordinary | Apr 1 | Nov 10 | 223 days | 23131 |
| Oriskany | Apr 27 | Oct 18 | 172 days | 24130 |
| Orkney Springs | May 3 | Oct 12 | 160 days | 22845 |
| Orlean | Apr 9 | Nov 1 | 205 days | 20128 |
| Oyster | Mar 28 | Nov 17 | 234 days | 23419 |
| Paeonian Springs | Apr 16 | Oct 25 | 189 days | 20129 |
| Paint Bank | May 2 | Oct 13 | 165 days | 24131 |
| Painter | Apr 4 | Nov 7 | 216 days | 23420 |
| Palmyra | Apr 23 | Oct 21 | 180 days | 22963 |
| Pamplin | Apr 7 | Nov 1 | 206 days | 23958 |
| Paris | Apr 25 | Oct 18 | 174 days | 20130 |
| Parksley | Mar 31 | Nov 11 | 225 days | 23421 |
| Parrott | Apr 27 | Oct 17 | 171 days | 24132 |
| Partlow | Apr 14 | Oct 27 | 195 days | 22534 |
| Patrick Springs | Apr 19 | Oct 27 | 190 days | 24133 |
| Pearisburg | Apr 27 | Oct 17 | 171 days | 24134 |
| Pembroke | Apr 24 | Oct 19 | 175 days | 24136 |
| Penhook | Apr 24 | Oct 21 | 179 days | 24137 |
| Penn Laird | Apr 21 | Oct 23 | 182 days | 22846 |
| Pennington Gap | Apr 22 | Oct 20 | 179 days | 24277 |
| Petersburg | Apr 3 | Nov 3 | 216 days | 23803, 23804, 23805 |
| Phenix | Apr 10 | Oct 30 | 201 days | 23959 |
| Philomont | Apr 16 | Oct 25 | 189 days | 20131 |
| Pilgrims Knob | Apr 27 | Oct 18 | 173 days | 24634 |
| Pilot | Apr 19 | Oct 23 | 186 days | 24138 |
| Piney River | Apr 15 | Oct 25 | 193 days | 22964 |
| Pittsville | Apr 22 | Oct 23 | 183 days | 24139 |
| Pleasant Valley | Apr 21 | Oct 23 | 182 days | 22848 |
| Pocahontas | Apr 24 | Oct 17 | 175 days | 24635 |
| Poquoson | Mar 24 | Nov 15 | 238 days | 23662 |
| Port Haywood | Apr 1 | Nov 10 | 223 days | 23138 |
| Port Republic | Apr 21 | Oct 23 | 182 days | 24471 |
| Port Royal | Apr 14 | Oct 27 | 195 days | 22535 |
| Portsmouth | Mar 23 | Nov 16 | 239 days | 23701, 23702, 23703, 23704 +4 more |
| Pound | Apr 29 | Oct 16 | 169 days | 24279 |
| Pounding Mill | Apr 27 | Oct 18 | 173 days | 24637 |
| Powhatan | Apr 17 | Oct 27 | 191 days | 23139 |
| Pratts | Apr 17 | Oct 22 | 188 days | 22731 |
| Prince George | Mar 31 | Nov 6 | 222 days | 23875 |
| Prospect | Apr 12 | Oct 29 | 199 days | 23960 |
| Providence Forge | Apr 6 | Nov 1 | 208 days | 23140 |
| Pulaski | Apr 25 | Oct 17 | 175 days | 24301 |
| Pungoteague | Apr 4 | Nov 7 | 216 days | 23422 |
| Purcellville | Apr 16 | Oct 25 | 189 days | 20132, 20134 |
| Quantico | Mar 28 | Nov 8 | 226 days | 22134, 22135 |
| Quicksburg | Apr 25 | Oct 19 | 174 days | 22847 |
| Quinby | Apr 4 | Nov 7 | 216 days | 23423 |
| Quinque | Apr 3 | Nov 1 | 211 days | 22965 |
| Quinton | Apr 3 | Nov 4 | 215 days | 23141 |
| Radford | Apr 19 | Oct 23 | 186 days | 24141, 24142, 24143 |
| Radiant | Apr 17 | Oct 22 | 188 days | 22732 |
| Randolph | Apr 10 | Oct 30 | 201 days | 23962 |
| Raphine | Apr 23 | Oct 23 | 181 days | 24472 |
| Rapidan | Apr 7 | Oct 30 | 204 days | 22733 |
| Rappahannock Academy | Apr 14 | Oct 27 | 195 days | 22538 |
| Raven | Apr 27 | Oct 18 | 173 days | 24639 |
| Rawlings | Apr 11 | Oct 30 | 200 days | 23876 |
| Rectortown | Apr 9 | Nov 1 | 205 days | 20140 |
| Red Ash | Apr 27 | Oct 18 | 173 days | 24640 |
| Red House | Apr 7 | Nov 1 | 206 days | 23963 |
| Red Oak | Apr 6 | Nov 1 | 209 days | 23964 |
| Redwood | Apr 20 | Oct 25 | 188 days | 24146 |
| Reedville | Apr 1 | Nov 10 | 223 days | 22539 |
| Remington | Apr 9 | Nov 1 | 205 days | 22734 |
| Rescue | Mar 16 | Nov 26 | 255 days | 23424 |
| Reston | Apr 14 | Oct 29 | 198 days | 20190, 20191, 20194, 20195 +2 more |
| Reva | Apr 21 | Oct 22 | 184 days | 22735 |
| Rhoadesville | Apr 7 | Oct 30 | 204 days | 22542 |
| Rice | Apr 12 | Oct 29 | 199 days | 23966 |
| Rich Creek | Apr 27 | Oct 17 | 171 days | 24147 |
| Richardsville | Apr 6 | Nov 1 | 207 days | 22736 |
| Richlands | Apr 27 | Oct 18 | 173 days | 24641 |
| Richmond | Apr 3 | Nov 4 | 215 days | 23173, 23218, 23219, 23220 +35 more |
| Ridgeway | Apr 24 | Oct 21 | 179 days | 24148 |
| Rileyville | Apr 16 | Oct 27 | 192 days | 22650 |
| Riner | Apr 19 | Oct 23 | 186 days | 24149 |
| Ringgold | Apr 10 | Oct 28 | 200 days | 24586 |
| Ripplemead | Apr 27 | Oct 17 | 171 days | 24150 |
| Rixeyville | Apr 21 | Oct 22 | 184 days | 22737 |
| Roanoke | Apr 3 | Nov 1 | 210 days | 24001, 24002, 24003, 24004 +37 more |
| Rochelle | Apr 17 | Oct 22 | 188 days | 22738 |
| Rockbridge Baths | Apr 23 | Oct 23 | 181 days | 24473 |
| Rockville | Apr 17 | Oct 27 | 191 days | 23146 |
| Rocky Gap | May 6 | Oct 10 | 157 days | 24366 |
| Rocky Mount | Apr 20 | Oct 25 | 188 days | 24151 |
| Rollins Fork | Apr 14 | Oct 27 | 195 days | 22544 |
| Rose Hill | Apr 23 | Oct 19 | 177 days | 24281 |
| Rosedale | Apr 25 | Oct 16 | 173 days | 24280 |
| Roseland | Apr 15 | Oct 25 | 193 days | 22967 |
| Round Hill | Apr 16 | Oct 25 | 189 days | 20141, 20142 |
| Rowe | Apr 27 | Oct 18 | 173 days | 24646 |
| Ruby | Apr 9 | Nov 1 | 205 days | 22545 |
| Ruckersville | Apr 3 | Nov 1 | 211 days | 22968 |
| Rural Retreat | Apr 25 | Oct 18 | 174 days | 24368 |
| Rustburg | Apr 15 | Oct 24 | 191 days | 24588 |
| Ruther Glen | Apr 10 | Oct 29 | 201 days | 22546 |
| Ruthville | Mar 31 | Nov 6 | 222 days | 23147 |
| Saint Charles | Apr 20 | Oct 23 | 186 days | 24282 |
| Saint Paul | Apr 25 | Oct 16 | 173 days | 24283 |
| Saint Stephens Church | Apr 7 | Nov 1 | 209 days | 23148 |
| Salem | Apr 3 | Nov 1 | 210 days | 24153, 24155, 24157 |
| Saltville | Apr 23 | Oct 20 | 178 days | 24370 |
| Saluda | Apr 6 | Nov 1 | 208 days | 23149 |
| Sandston | Apr 3 | Nov 4 | 215 days | 23150 |
| Sandy Hook | Apr 17 | Oct 27 | 191 days | 23153 |
| Sandy Level | Apr 22 | Oct 23 | 183 days | 24161 |
| Sandy Point | Apr 8 | Oct 30 | 204 days | 22577 |
| Sanford | Mar 31 | Nov 11 | 225 days | 23426 |
| Saxe | Apr 10 | Oct 30 | 201 days | 23967 |
| Saxis | Mar 31 | Nov 11 | 225 days | 23427 |
| Schley | Apr 1 | Nov 10 | 223 days | 23154 |
| Schuyler | Apr 15 | Oct 25 | 193 days | 22969 |
| Scottsburg | Apr 10 | Oct 30 | 202 days | 24589 |
| Scottsville | Apr 23 | Oct 21 | 180 days | 24590 |
| Seaford | Apr 1 | Nov 9 | 221 days | 23696 |
| Sealston | Apr 14 | Oct 27 | 195 days | 22547 |
| Seaview | Mar 28 | Nov 17 | 234 days | 23429 |
| Sedley | Apr 7 | Nov 2 | 208 days | 23878 |
| Selma | Apr 27 | Oct 18 | 172 days | 24474 |
| Severn | Apr 1 | Nov 10 | 223 days | 23155 |
| Shacklefords | Apr 6 | Nov 1 | 208 days | 23156 |
| Sharps | Apr 8 | Oct 30 | 204 days | 22548 |
| Shawsville | Apr 19 | Oct 23 | 186 days | 24162 |
| Shenandoah | Apr 25 | Oct 19 | 174 days | 22849 |
| Shipman | Apr 15 | Oct 25 | 193 days | 22971 |
| Shortt Gap | Apr 27 | Oct 18 | 173 days | 24647 |
| Singers Glen | Apr 21 | Oct 23 | 182 days | 22850 |
| Skippers | Mar 31 | Nov 6 | 221 days | 23879 |
| Skipwith | Mar 31 | Nov 5 | 220 days | 23968 |
| Smithfield | Mar 27 | Nov 15 | 233 days | 23430, 23431 |
| Somerset | Apr 17 | Oct 22 | 188 days | 22972 |
| Somerville | Apr 9 | Nov 1 | 205 days | 22739 |
| South Boston | Apr 10 | Oct 30 | 202 days | 24592 |
| South Hill | Apr 5 | Nov 1 | 210 days | 23970 |
| Sparta | Apr 14 | Oct 27 | 195 days | 22552 |
| Speedwell | Apr 25 | Oct 18 | 174 days | 24374 |
| Spencer | Apr 24 | Oct 21 | 179 days | 24165 |
| Sperryville | Apr 23 | Oct 22 | 179 days | 22740 |
| Spotsylvania | Apr 14 | Oct 27 | 195 days | 22551, 22553 |
| Spout Spring | Apr 7 | Nov 1 | 206 days | 24593 |
| Spring Grove | Apr 6 | Nov 1 | 210 days | 23881 |
| Springfield | Apr 3 | Nov 8 | 217 days | 22150, 22151, 22152, 22153 +5 more |
| Stafford | Mar 28 | Nov 8 | 226 days | 22554, 22555, 22556 |
| Staffordsville | Apr 25 | Oct 17 | 175 days | 24167 |
| Stanardsville | Apr 3 | Nov 1 | 211 days | 22973 |
| Stanley | Apr 23 | Oct 22 | 179 days | 22851 |
| Stanleytown | Apr 24 | Oct 21 | 179 days | 24168 |
| Star Tannery | Apr 26 | Oct 17 | 172 days | 22654 |
| State Farm | Apr 17 | Oct 27 | 191 days | 23160 |
| Staunton | Apr 21 | Oct 23 | 184 days | 24401, 24402 |
| Steeles Tavern | May 2 | Oct 13 | 162 days | 24476 |
| Stephens City | Apr 11 | Oct 29 | 200 days | 22655 |
| Stephenson | Apr 25 | Oct 18 | 174 days | 22656 |
| Sterling | Apr 13 | Oct 26 | 195 days | 20163, 20164, 20165, 20166 +1 more |
| Stevensburg | Apr 21 | Oct 22 | 184 days | 22741 |
| Stevensville | Apr 7 | Nov 1 | 209 days | 23161 |
| Stony Creek | Apr 9 | Oct 29 | 203 days | 23882 |
| Strasburg | Apr 26 | Oct 17 | 172 days | 22641, 22657 |
| Stratford | Apr 8 | Oct 30 | 204 days | 22558 |
| Stuart | Apr 19 | Oct 27 | 190 days | 24171 |
| Stuarts Draft | Apr 21 | Oct 23 | 184 days | 24477 |
| Studley | Apr 10 | Oct 31 | 202 days | 23162 |
| Suffolk | Mar 27 | Nov 15 | 233 days | 23432, 23433, 23434, 23435 +4 more |
| Sugar Grove | Apr 25 | Oct 18 | 174 days | 24375 |
| Sumerduck | Apr 9 | Nov 1 | 205 days | 22742 |
| Surry | Mar 31 | Nov 10 | 225 days | 23883 |
| Susan | Apr 1 | Nov 10 | 223 days | 23163 |
| Sussex | Apr 9 | Oct 29 | 203 days | 23884 |
| Sutherland | Apr 3 | Nov 3 | 216 days | 23885 |
| Sutherlin | Apr 8 | Nov 1 | 205 days | 24594 |
| Sweet Briar | Apr 15 | Oct 25 | 193 days | 24595 |
| Swoope | Apr 21 | Oct 23 | 184 days | 24479 |
| Swords Creek | Apr 27 | Oct 18 | 173 days | 24649 |
| Syria | Apr 16 | Oct 27 | 192 days | 22743 |
| Tangier | Apr 4 | Nov 7 | 216 days | 23440 |
| Tannersville | Apr 27 | Oct 18 | 173 days | 24377 |
| Tappahannock | Apr 8 | Oct 30 | 204 days | 22560 |
| Tasley | Apr 4 | Nov 7 | 216 days | 23441 |
| Tazewell | May 9 | Oct 6 | 150 days | 24651 |
| Temperanceville | Mar 31 | Nov 11 | 225 days | 23442 |
| Thaxton | Apr 7 | Oct 31 | 204 days | 24174 |
| The Plains | Apr 9 | Nov 1 | 205 days | 20198 |
| Thornburg | Apr 14 | Oct 27 | 195 days | 22565 |
| Timberville | Apr 25 | Oct 19 | 174 days | 22853 |
| Toano | Mar 31 | Nov 10 | 225 days | 23168 |
| Toms Brook | Apr 24 | Oct 20 | 177 days | 22660 |
| Topping | Apr 1 | Nov 10 | 223 days | 23169 |
| Townsend | Mar 28 | Nov 17 | 234 days | 23443 |
| Trevilians | Apr 26 | Oct 20 | 175 days | 23170 |
| Triangle | Mar 28 | Nov 8 | 226 days | 22172 |
| Troutdale | Apr 25 | Oct 18 | 174 days | 24378 |
| Troutville | Apr 11 | Oct 28 | 198 days | 24175 |
| Troy | Apr 23 | Oct 21 | 180 days | 22974 |
| Tyro | May 2 | Oct 13 | 162 days | 22976 |
| Union Hall | Apr 20 | Oct 25 | 188 days | 24176 |
| Unionville | Apr 7 | Oct 30 | 204 days | 22567 |
| Upperville | Apr 16 | Oct 25 | 189 days | 20184, 20185 |
| Urbanna | Apr 6 | Nov 1 | 208 days | 23175 |
| Valentines | Mar 31 | Nov 9 | 222 days | 23887 |
| Vansant | Apr 27 | Oct 18 | 173 days | 24656 |
| Vernon Hill | Apr 10 | Oct 30 | 202 days | 24597 |
| Verona | Apr 21 | Oct 23 | 184 days | 24482 |
| Vesta | Apr 30 | Oct 10 | 159 days | 24177 |
| Vesuvius | May 2 | Oct 13 | 162 days | 24483 |
| Victoria | Apr 6 | Nov 1 | 209 days | 23974 |
| Vienna | Apr 14 | Oct 29 | 198 days | 22180, 22181, 22182, 22183 +1 more |
| Viewtown | Apr 21 | Oct 22 | 184 days | 22746 |
| Village | Apr 8 | Oct 30 | 204 days | 22570 |
| Villamont | Apr 3 | Nov 1 | 210 days | 24178 |
| Vinton | Apr 3 | Nov 1 | 210 days | 24179 |
| Virgilina | Apr 10 | Oct 30 | 202 days | 24598 |
| Virginia Beach | Mar 29 | Nov 12 | 230 days | 23450, 23451, 23452, 23453 +16 more |
| Virginia State University | Apr 3 | Nov 3 | 216 days | 23806 |
| Wachapreague | Apr 4 | Nov 7 | 216 days | 23480 |
| Wake | Apr 1 | Nov 10 | 223 days | 23176 |
| Wakefield | Apr 6 | Nov 1 | 210 days | 23888 |
| Walkerton | Apr 7 | Nov 1 | 209 days | 23177 |
| Wallops Island | Mar 31 | Nov 11 | 225 days | 23337 |
| Wardtown | Apr 4 | Nov 7 | 216 days | 23482 |
| Ware Neck | Apr 1 | Nov 10 | 223 days | 23178 |
| Warfield | Apr 7 | Oct 31 | 205 days | 23889 |
| Warm Springs | May 10 | Oct 5 | 149 days | 24484 |
| Warrenton | Apr 9 | Nov 1 | 205 days | 20186, 20187, 20188 |
| Warsaw | Apr 8 | Oct 30 | 204 days | 22572 |
| Washington | Apr 16 | Oct 27 | 192 days | 22747 |
| Water View | Apr 6 | Nov 1 | 208 days | 23180 |
| Waterford | Apr 16 | Oct 25 | 189 days | 20197 |
| Wattsville | Mar 31 | Nov 11 | 225 days | 23483 |
| Waverly | Apr 6 | Nov 1 | 210 days | 23890, 23891 |
| Waynesboro | Apr 21 | Oct 23 | 184 days | 22980 |
| Weber City | Apr 9 | Oct 29 | 203 days | 24290 |
| Weems | Apr 1 | Nov 10 | 223 days | 22576 |
| West Augusta | May 8 | Oct 5 | 148 days | 24485 |
| West Mclean | Apr 14 | Oct 29 | 198 days | 22103 |
| West Point | Apr 6 | Nov 1 | 208 days | 23181 |
| Weyers Cave | Apr 21 | Oct 23 | 182 days | 24486 |
| White Hall | Apr 3 | Nov 1 | 211 days | 22987 |
| White Marsh | Apr 1 | Nov 10 | 223 days | 23183 |
| White Plains | Apr 7 | Oct 31 | 205 days | 23893 |
| White Post | Apr 25 | Oct 18 | 174 days | 22663 |
| White Stone | Apr 1 | Nov 10 | 223 days | 22578 |
| Whitetop | Apr 16 | Oct 27 | 193 days | 24292 |
| Whitewood | Apr 27 | Oct 18 | 173 days | 24657 |
| Wicomico | Apr 1 | Nov 10 | 223 days | 23184 |
| Wicomico Church | Apr 8 | Oct 30 | 204 days | 22579 |
| Williamsburg | Mar 31 | Nov 10 | 225 days | 23185, 23186, 23187, 23188 |
| Williamsville | May 8 | Oct 5 | 148 days | 24487 |
| Willis | Apr 30 | Oct 10 | 159 days | 24380 |
| Willis Wharf | Apr 4 | Nov 7 | 216 days | 23486 |
| Wilsons | Apr 11 | Oct 30 | 200 days | 23894 |
| Winchester | Apr 11 | Oct 29 | 200 days | 22601, 22602, 22603, 22604 |
| Windsor | Apr 7 | Nov 2 | 208 days | 23487 |
| Wingina | Apr 15 | Oct 25 | 193 days | 24599 |
| Wirtz | Apr 20 | Oct 25 | 188 days | 24184 |
| Wise | Apr 25 | Oct 18 | 175 days | 24293 |
| Withams | Mar 31 | Nov 11 | 225 days | 23488 |
| Wolford | Apr 21 | Oct 26 | 189 days | 24658 |
| Wolftown | Apr 17 | Oct 22 | 188 days | 22748 |
| Woodberry Forest | Apr 7 | Oct 30 | 204 days | 22989 |
| Woodbridge | Mar 28 | Nov 8 | 226 days | 22191, 22192, 22193, 22194 +1 more |
| Woodford | Apr 14 | Oct 27 | 195 days | 22580 |
| Woodlawn | Apr 26 | Oct 14 | 171 days | 24381 |
| Woods Cross Roads | Apr 6 | Nov 1 | 208 days | 23190 |
| Woodstock | Apr 25 | Oct 19 | 174 days | 22664 |
| Woodville | Apr 16 | Oct 27 | 192 days | 22749 |
| Woolwine | Apr 19 | Oct 27 | 190 days | 24185 |
| Wylliesburg | Apr 6 | Nov 1 | 209 days | 23976 |
| Wytheville | Apr 25 | Oct 18 | 174 days | 24382 |
| Yale | Apr 9 | Oct 29 | 203 days | 23897 |
| Yorktown | Mar 31 | Nov 10 | 225 days | 23690, 23691, 23692, 23693 |
| Zacata | Apr 8 | Oct 30 | 204 days | 22581 |
| Zuni | Apr 7 | Nov 2 | 208 days | 23898 |
Frequently asked questions
- When is the last frost in Virginia?
- It varies by location. Across Virginia, average last spring frost dates range from March 16 (Battery Park) to May 10 (Warm Springs). Look up your ZIP code for your local date.
- Why do nearby towns have different frost dates?
- Elevation, distance from large bodies of water, and whether a weather station sits in a valley, on a hill, or in a city all change how cold nights get. Each ZIP code is matched to the most representative nearby NOAA station.