/ State record

Hail in Virginia

Latest signal · 29 days ago

430 tracked cities, 65 storm days on record, latest Sep 23, 2026. Open the newest Virginia storm on the live map, or pick a city.

7-day free trial in the iPhone app. No card required to start.

For iPhone. Android coming soon.

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

Peak hail signal 3.5" ≈ baseball
Cities covered 430
Homes in mapped footprints 367,838
Hail days recorded 65

Record window · Jan 17 – Sep 23, 2026

Severe hail signal

What 3.5" hail means for Virginia roofs.

Two-inch-plus hail is capable of puncturing shingles, breaking skylights or windows, and heavily denting soft materials. The strongest radar bands warrant prompt inspection, but neither the signal nor the footprint confirms damage at a specific address.

Hail activity rank · last 12 months

Virginia's most active hail cities.

Ranked by total hail severity — the sum of every storm's largest hailstone over the last 12 months — across the 427 cities in Virginia that Overview tracked hail in this window.

  1. 1
    Charlottesville
    10 storm days 269 homes
    2.5" hail
    11.0 activity
  2. 2
    Spotsylvania
    10 storm days 2,416 homes
    2.25" hail
    10.5 activity
  3. 3
    Fredericksburg
    6 storm days 894 homes
    2.75" hail
    9.0 activity
  4. 4
    Abingdon
    10 storm days 175 homes
    1.75" hail
    8.5 activity
  5. 5
    Goode
    7 storm days 37 homes
    2.25" hail
    7.8 activity
  6. 6
    Montpelier
    6 storm days 3,229 homes
    2.5" hail
    7.5 activity
  7. 7
    Beaverdam
    4 storm days 2,856 homes
    2.5" hail
    7.0 activity
  8. 8
    Leesburg
    6 storm days 436 homes
    2.5" hail
    6.8 activity
  9. 8
    Winchester
    7 storm days 542 homes
    1.75" hail
    6.8 activity
  10. 8
    Woodford
    6 storm days 164 homes
    2.5" hail
    6.8 activity
  11. 11
    Lignum
    6 storm days 1,000 homes
    1.75" hail
    6.5 activity
  12. 11
    New Castle
    4 storm days 134 homes
    3.5" hail
    6.5 activity
  13. 11
    Ruther Glen
    4 storm days 3,961 homes
    2.5" hail
    6.5 activity
  14. 14
    Amherst
    5 storm days 110 homes
    2.5" hail
    6.3 activity
  15. 14
    Madison
    6 storm days 17 homes
    2" hail
    6.3 activity
  16. 16
    Covington
    5 storm days 492 homes
    2.5" hail
    6.0 activity
  17. 16
    Front Royal
    6 storm days 1,955 homes
    1.75" hail
    6.0 activity
  18. 16
    Gate City
    5 storm days 2,604 homes
    2.5" hail
    6.0 activity
  19. 16
    Lovettsville
    5 storm days 4,416 homes
    1.75" hail
    6.0 activity
  20. 16
    Stuart
    7 storm days 265 homes
    1.75" hail
    6.0 activity
  21. 21
    Scottsville
    5 storm days 324 homes
    2.5" hail
    5.8 activity
  22. 22
    Shipman
    4 storm days 129 homes
    2.5" hail
    5.5 activity
  23. 23
    Bedford
    6 storm days 7 homes
    1.75" hail
    5.3 activity
  24. 23
    Elkton
    6 storm days 162 homes
    1.5" hail
    5.3 activity
  25. 23
    Forest
    5 storm days 22 homes
    2.25" hail
    5.3 activity
  26. 23
    Gladstone
    5 storm days 7 homes
    1.5" hail
    5.3 activity
  27. 23
    Richardsville
    4 storm days 1,663 homes
    1.75" hail
    5.3 activity
  28. 23
    Spring Grove
    4 storm days 257 homes
    2.5" hail
    5.3 activity
  29. 23
    Stafford
    4 storm days 1,033 homes
    2.5" hail
    5.3 activity
  30. 23
    Suffolk
    6 storm days 1,154 homes
    1" hail
    5.3 activity
  31. 31
    Jonesville
    4 storm days 327 homes
    1.75" hail
    5.0 activity
  32. 32
    Appomattox
    4 storm days 455 homes
    1.75" hail
    4.8 activity
  33. 32
    Big Island
    3 storm days 13 homes
    2" hail
    4.8 activity
  34. 32
    Champlain
    5 storm days 96 homes
    1.75" hail
    4.8 activity
  35. 32
    Glen Allen
    5 storm days 11,333 homes
    1.25" hail
    4.8 activity
  36. 36
    Caret
    4 storm days 400 homes
    2" hail
    4.5 activity
  37. 36
    Concord
    3 storm days 334 homes
    2.5" hail
    4.5 activity
  38. 36
    Eagle Rock
    4 storm days 10 homes
    1.75" hail
    4.5 activity
  39. 36
    King George
    4 storm days 1,138 homes
    2.5" hail
    4.5 activity
  40. 36
    Lebanon
    4 storm days 322 homes
    1.75" hail
    4.5 activity
  41. 36
    Luray
    5 storm days 16 homes
    2" hail
    4.5 activity
  42. 36
    Madison Heights
    2 storm days 1,898 homes
    3" hail
    4.5 activity
  43. 36
    Orange
    6 storm days 652 homes
    1.25" hail
    4.5 activity
  44. 44
    Bentonville
    5 storm days 6 homes
    1.75" hail
    4.3 activity
  45. 44
    Deerfield
    3 storm days 0 homes
    2" hail
    4.3 activity
  46. 44
    Heathsville
    5 storm days 0 homes
    1.25" hail
    4.3 activity
  47. 44
    Locust Grove
    3 storm days 3,574 homes
    1.75" hail
    4.3 activity
  48. 44
    Powhatan
    5 storm days 524 homes
    1.5" hail
    4.3 activity
  49. 44
    Purcellville
    3 storm days 1,088 homes
    1.75" hail
    4.3 activity
  50. 44
    Spout Spring
    3 storm days 1,122 homes
    1.75" hail
    4.3 activity
  51. 51
    Farmville
    3 storm days 3,089 homes
    2.5" hail
    4.0 activity
  52. 51
    Hopewell
    2 storm days 553 homes
    2.5" hail
    4.0 activity
  53. 51
    Louisa
    4 storm days 657 homes
    1.5" hail
    4.0 activity
  54. 51
    Lovingston
    3 storm days 131 homes
    2.5" hail
    4.0 activity
  55. 51
    Milford
    3 storm days 861 homes
    2.25" hail
    4.0 activity
  56. 51
    Mineral
    3 storm days 273 homes
    2" hail
    4.0 activity
  57. 51
    Smithfield
    4 storm days 233 homes
    1.5" hail
    4.0 activity
  58. 51
    Sperryville
    4 storm days 0 homes
    1.75" hail
    4.0 activity
  59. 51
    Warsaw
    4 storm days 383 homes
    2" hail
    4.0 activity
  60. 60
    Ashland
    2 storm days 570 homes
    2.5" hail
    3.8 activity
  61. 60
    Chesapeake
    4 storm days 570 homes
    1.5" hail
    3.8 activity
  62. 60
    Doswell
    2 storm days 610 homes
    2.5" hail
    3.8 activity
  63. 60
    Midland
    4 storm days 759 homes
    1.75" hail
    3.8 activity
  64. 60
    Remington
    3 storm days 565 homes
    1.75" hail
    3.8 activity
  65. 60
    The Plains
    5 storm days 409 homes
    1.25" hail
    3.8 activity
  66. 66
    Amelia Court House
    4 storm days 1,205 homes
    1.25" hail
    3.5 activity
  67. 66
    Disputanta
    2 storm days 637 homes
    2.5" hail
    3.5 activity
  68. 66
    Duffield
    4 storm days 30 homes
    1.75" hail
    3.5 activity
  69. 66
    Free Union
    4 storm days 398 homes
    1.25" hail
    3.5 activity
  70. 66
    Hanover
    4 storm days 21 homes
    2.25" hail
    3.5 activity
  71. 66
    Henrico
    4 storm days 5,847 homes
    1.75" hail
    3.5 activity
  72. 66
    Hurt
    2 storm days 2,501 homes
    3" hail
    3.5 activity
  73. 66
    Lynch Station
    3 storm days 457 homes
    1.75" hail
    3.5 activity
  74. 66
    Newport
    2 storm days 236 homes
    1.75" hail
    3.5 activity
  75. 66
    Saltville
    4 storm days 0 homes
    1.75" hail
    3.5 activity
  76. 66
    Schuyler
    3 storm days 781 homes
    1.5" hail
    3.5 activity
  77. 66
    Stanley
    3 storm days 918 homes
    2" hail
    3.5 activity
  78. 66
    West Augusta
    2 storm days 96 homes
    2.25" hail
    3.5 activity
  79. 79
    Afton
    3 storm days 1,846 homes
    1.25" hail
    3.3 activity
  80. 79
    Amissville
    3 storm days 1,133 homes
    1.5" hail
    3.3 activity
  81. 79
    Berryville
    3 storm days 61 homes
    2" hail
    3.3 activity
  82. 79
    Culpeper
    4 storm days 1,729 homes
    1.25" hail
    3.3 activity
  83. 79
    Keswick
    3 storm days 727 homes
    1.5" hail
    3.3 activity
  84. 79
    Lexington
    4 storm days 2,867 homes
    1.75" hail
    3.3 activity
  85. 79
    Locust Hill
    2 storm days 924 homes
    1.75" hail
    3.3 activity
  86. 79
    Marion
    2 storm days 899 homes
    2" hail
    3.3 activity
  87. 79
    Millboro
    3 storm days 40 homes
    1.75" hail
    3.3 activity
  88. 79
    Nokesville
    3 storm days 0 homes
    1.5" hail
    3.3 activity
  89. 79
    Palmyra
    2 storm days 661 homes
    2.5" hail
    3.3 activity
  90. 79
    Richmond
    3 storm days 3,558 homes
    1.25" hail
    3.3 activity
  91. 79
    Rochelle
    3 storm days 715 homes
    2.25" hail
    3.3 activity
  92. 79
    Stanardsville
    2 storm days 909 homes
    2" hail
    3.3 activity
  93. 79
    Wytheville
    3 storm days 527 homes
    1.25" hail
    3.3 activity
  94. 94
    Altavista
    2 storm days 657 homes
    1.75" hail
    3.0 activity
  95. 94
    Ashburn
    3 storm days 990 homes
    1.5" hail
    3.0 activity
  96. 94
    Bandy
    4 storm days 10 homes
    1" hail
    3.0 activity
  97. 94
    Boyce
    3 storm days 1,189 homes
    1.5" hail
    3.0 activity
  98. 94
    Chilhowie
    2 storm days 2,388 homes
    2" hail
    3.0 activity
  99. 94
    Cleveland
    4 storm days 44 homes
    1.5" hail
    3.0 activity
  100. 94
    Delaplane
    4 storm days 702 homes
    1" hail
    3.0 activity
  101. 94
    Evington
    2 storm days 170 homes
    1.75" hail
    3.0 activity
  102. 94
    Ferrum
    4 storm days 155 homes
    0.75" hail
    3.0 activity
  103. 94
    Harrisonburg
    4 storm days 306 homes
    1" hail
    3.0 activity
  104. 94
    Jamaica
    3 storm days 62 homes
    1" hail
    3.0 activity
  105. 94
    Mechanicsville
    4 storm days 9,185 homes
    1.5" hail
    3.0 activity
  106. 94
    Monterey
    1 storm day 100 homes
    3" hail
    3.0 activity
  107. 94
    Montross
    2 storm days 1,338 homes
    1.75" hail
    3.0 activity
  108. 94
    Port Republic
    3 storm days 1,648 homes
    1.5" hail
    3.0 activity
  109. 94
    Rapidan
    4 storm days 520 homes
    1" hail
    3.0 activity
  110. 94
    Ruckersville
    3 storm days 5,049 homes
    1.25" hail
    3.0 activity
  111. 111
    Arlington
    3 storm days 24,717 homes
    1.25" hail
    2.8 activity
  112. 111
    Bastian
    2 storm days 0 homes
    2.25" hail
    2.8 activity
  113. 111
    Bealeton
    2 storm days 720 homes
    1.75" hail
    2.8 activity
  114. 111
    Chesterfield
    4 storm days 2,320 homes
    1.25" hail
    2.8 activity
  115. 111
    Columbia
    3 storm days 459 homes
    1.25" hail
    2.8 activity
  116. 111
    Dungannon
    3 storm days 62 homes
    1.75" hail
    2.8 activity
  117. 111
    Dyke
    3 storm days 1,643 homes
    1.25" hail
    2.8 activity
  118. 111
    Emporia
    5 storm days 67 homes
    1" hail
    2.8 activity
  119. 111
    Hampton
    4 storm days 16,314 homes
    1" hail
    2.8 activity
  120. 111
    Kenbridge
    3 storm days 980 homes
    1.75" hail
    2.8 activity
  121. 111
    Manassas
    5 storm days 287 homes
    1.25" hail
    2.8 activity
  122. 111
    North Tazewell
    3 storm days 1,111 homes
    1" hail
    2.8 activity
  123. 111
    Radiant
    2 storm days 564 homes
    2.25" hail
    2.8 activity
  124. 111
    Singers Glen
    3 storm days 1,469 homes
    1" hail
    2.8 activity
  125. 111
    Swoope
    2 storm days 493 homes
    2.25" hail
    2.8 activity
  126. 111
    Troutdale
    3 storm days 363 homes
    1.5" hail
    2.8 activity
  127. 111
    Waterford
    1 storm day 1,239 homes
    2.75" hail
    2.8 activity
  128. 111
    Williamsville
    2 storm days 22 homes
    1.5" hail
    2.8 activity
  129. 111
    Wingina
    3 storm days 30 homes
    1.25" hail
    2.8 activity
  130. 130
    Blackstone
    3 storm days 3,577 homes
    1" hail
    2.5 activity
  131. 130
    Bowling Green
    2 storm days 258 homes
    1.5" hail
    2.5 activity
  132. 130
    Boydton
    4 storm days 784 homes
    1" hail
    2.5 activity
  133. 130
    Boykins
    2 storm days 33 homes
    2" hail
    2.5 activity
  134. 130
    Brightwood
    3 storm days 2,224 homes
    1.25" hail
    2.5 activity
  135. 130
    Broadway
    3 storm days 2,207 homes
    1" hail
    2.5 activity
  136. 130
    Bumpass
    3 storm days 2,009 homes
    1.5" hail
    2.5 activity
  137. 130
    Churchville
    2 storm days 7 homes
    1.75" hail
    2.5 activity
  138. 130
    Covesville
    2 storm days 112 homes
    1.5" hail
    2.5 activity
  139. 130
    Critz
    2 storm days 121 homes
    1.75" hail
    2.5 activity
  140. 130
    Ewing
    3 storm days 19 homes
    1" hail
    2.5 activity
  141. 130
    Faber
    2 storm days 41 homes
    1.5" hail
    2.5 activity
  142. 130
    Glade Spring
    4 storm days 49 homes
    1" hail
    2.5 activity
  143. 130
    Gore
    3 storm days 531 homes
    1.25" hail
    2.5 activity
  144. 130
    Green Bay
    1 storm day 820 homes
    2.5" hail
    2.5 activity
  145. 130
    Jewell Ridge
    3 storm days 377 homes
    1" hail
    2.5 activity
  146. 130
    Marshall
    3 storm days 777 homes
    1" hail
    2.5 activity
  147. 130
    Middleburg
    4 storm days 143 homes
    0.75" hail
    2.5 activity
  148. 130
    North Prince George
    1 storm day 553 homes
    2.5" hail
    2.5 activity
  149. 130
    Partlow
    2 storm days 1,295 homes
    1.5" hail
    2.5 activity
  150. 130
    Petersburg
    3 storm days 3,900 homes
    1" hail
    2.5 activity
  151. 130
    South Hill
    3 storm days 480 homes
    1.25" hail
    2.5 activity
  152. 130
    Tazewell
    3 storm days 395 homes
    1" hail
    2.5 activity
  153. 130
    Virginia Beach
    3 storm days 93 homes
    1.5" hail
    2.5 activity
  154. 130
    Washington
    2 storm days 1,358 homes
    1.5" hail
    2.5 activity
  155. 130
    Woodville
    3 storm days 266 homes
    1.25" hail
    2.5 activity
  156. 130
    Yorktown
    3 storm days 7,584 homes
    1.25" hail
    2.5 activity
  157. 157
    Appalachia
    4 storm days 246 homes
    0.75" hail
    2.3 activity
  158. 157
    Blacksburg
    2 storm days 320 homes
    1.75" hail
    2.3 activity
  159. 157
    Bluefield
    1 storm day 215 homes
    2.25" hail
    2.3 activity
  160. 157
    Christiansburg
    2 storm days 135 homes
    1.75" hail
    2.3 activity
  161. 157
    Clifton Forge
    2 storm days 647 homes
    1.75" hail
    2.3 activity
  162. 157
    Coleman Falls
    1 storm day 576 homes
    2.25" hail
    2.3 activity
  163. 157
    Etlan
    2 storm days 81 homes
    1.25" hail
    2.3 activity
  164. 157
    Floyd
    4 storm days 235 homes
    0.75" hail
    2.3 activity
  165. 157
    Fort Blackmore
    2 storm days 324 homes
    1.75" hail
    2.3 activity
  166. 157
    Gainesville
    2 storm days 0 homes
    1.25" hail
    2.3 activity
  167. 157
    Gloucester
    2 storm days 1,118 homes
    1.75" hail
    2.3 activity
  168. 157
    Gordonsville
    2 storm days 648 homes
    1.5" hail
    2.3 activity
  169. 157
    Gum Spring
    2 storm days 908 homes
    1.25" hail
    2.3 activity
  170. 157
    Hartfield
    2 storm days 1,118 homes
    1.75" hail
    2.3 activity
  171. 157
    Middletown
    2 storm days 1,816 homes
    1.5" hail
    2.3 activity
  172. 157
    Monroe
    2 storm days 89 homes
    1.25" hail
    2.3 activity
  173. 157
    Mount Solon
    2 storm days 37 homes
    1.75" hail
    2.3 activity
  174. 157
    Port Royal
    2 storm days 31 homes
    1.25" hail
    2.3 activity
  175. 157
    Pulaski
    2 storm days 179 homes
    1.25" hail
    2.3 activity
  176. 157
    Rocky Mount
    2 storm days 425 homes
    1.25" hail
    2.3 activity
  177. 157
    Round Hill
    3 storm days 2,006 homes
    1" hail
    2.3 activity
  178. 157
    Unionville
    3 storm days 647 homes
    0.75" hail
    2.3 activity
  179. 157
    Upperville
    3 storm days 688 homes
    1" hail
    2.3 activity
  180. 157
    Victoria
    2 storm days 520 homes
    1.75" hail
    2.3 activity
  181. 157
    Warrenton
    2 storm days 2,281 homes
    1.25" hail
    2.3 activity
  182. 182
    Arrington
    2 storm days 274 homes
    1.25" hail
    2.0 activity
  183. 182
    Blackwater
    3 storm days 736 homes
    0.75" hail
    2.0 activity
  184. 182
    Colonial Beach
    1 storm day 4,089 homes
    2" hail
    2.0 activity
  185. 182
    Craigsville
    1 storm day 311 homes
    2" hail
    2.0 activity
  186. 182
    Dewitt
    2 storm days 443 homes
    1" hail
    2.0 activity
  187. 182
    Draper
    3 storm days 1 homes
    1" hail
    2.0 activity
  188. 182
    Fulks Run
    3 storm days 163 homes
    1" hail
    2.0 activity
  189. 182
    Galax
    3 storm days 493 homes
    1" hail
    2.0 activity
  190. 182
    Gladys
    1 storm day 1,282 homes
    2" hail
    2.0 activity
  191. 182
    Grottoes
    3 storm days 11 homes
    1" hail
    2.0 activity
  192. 182
    Grundy
    3 storm days 441 homes
    0.75" hail
    2.0 activity
  193. 182
    Head Waters
    1 storm day 1 homes
    2" hail
    2.0 activity
  194. 182
    Huddleston
    2 storm days 68 homes
    1.25" hail
    2.0 activity
  195. 182
    Jarratt
    3 storm days 13 homes
    1" hail
    2.0 activity
  196. 182
    Oakwood
    3 storm days 996 homes
    1" hail
    2.0 activity
  197. 182
    Sandy Hook
    2 storm days 444 homes
    1" hail
    2.0 activity
  198. 182
    Sugar Grove
    2 storm days 0 homes
    1.5" hail
    2.0 activity
  199. 182
    Tappahannock
    2 storm days 268 homes
    1.25" hail
    2.0 activity
  200. 182
    Water View
    2 storm days 208 homes
    1" hail
    2.0 activity
  201. 182
    West Point
    2 storm days 3 homes
    1.5" hail
    2.0 activity
  202. 202
    Arvonia
    2 storm days 56 homes
    1.25" hail
    1.8 activity
  203. 202
    Barboursville
    2 storm days 2,009 homes
    1" hail
    1.8 activity
  204. 202
    Bland
    2 storm days 38 homes
    1.25" hail
    1.8 activity
  205. 202
    Brandy Station
    2 storm days 1,028 homes
    1" hail
    1.8 activity
  206. 202
    Callao
    1 storm day 809 homes
    1.75" hail
    1.8 activity
  207. 202
    Chester
    1 storm day 371 homes
    1.75" hail
    1.8 activity
  208. 202
    Chincoteague Island
    2 storm days 0 homes
    1" hail
    1.8 activity
  209. 202
    Courtland
    2 storm days 1,196 homes
    1" hail
    1.8 activity
  210. 202
    Elliston
    2 storm days 638 homes
    1" hail
    1.8 activity
  211. 202
    Esmont
    1 storm day 221 homes
    1.75" hail
    1.8 activity
  212. 202
    Goshen
    1 storm day 182 homes
    1.75" hail
    1.8 activity
  213. 202
    Honaker
    3 storm days 123 homes
    0.75" hail
    1.8 activity
  214. 202
    Keokee
    3 storm days 140 homes
    0.75" hail
    1.8 activity
  215. 202
    Martinsville
    2 storm days 629 homes
    1" hail
    1.8 activity
  216. 202
    Midlothian
    2 storm days 1,100 homes
    1.25" hail
    1.8 activity
  217. 202
    North Garden
    2 storm days 672 homes
    1" hail
    1.8 activity
  218. 202
    Parksley
    2 storm days 256 homes
    1" hail
    1.8 activity
  219. 202
    Pennington Gap
    2 storm days 260 homes
    1.25" hail
    1.8 activity
  220. 202
    Prospect
    1 storm day 1,109 homes
    1.75" hail
    1.8 activity
  221. 202
    Quantico
    2 storm days 18 homes
    1.25" hail
    1.8 activity
  222. 202
    Raven
    2 storm days 562 homes
    1" hail
    1.8 activity
  223. 202
    Rhoadesville
    3 storm days 20 homes
    0.75" hail
    1.8 activity
  224. 202
    Saluda
    1 storm day 1,103 homes
    1.75" hail
    1.8 activity
  225. 202
    Sedley
    2 storm days 1,093 homes
    1" hail
    1.8 activity
  226. 202
    Stephens City
    2 storm days 3,281 homes
    1" hail
    1.8 activity
  227. 202
    Toano
    1 storm day 623 homes
    1.75" hail
    1.8 activity
  228. 202
    Warfield
    2 storm days 302 homes
    1" hail
    1.8 activity
  229. 202
    Weyers Cave
    2 storm days 615 homes
    1" hail
    1.8 activity
  230. 202
    Williamsburg
    1 storm day 516 homes
    1.75" hail
    1.8 activity
  231. 202
    Zuni
    2 storm days 1,005 homes
    1" hail
    1.8 activity
  232. 232
    Broad Run
    1 storm day 1,058 homes
    1.5" hail
    1.5 activity
  233. 232
    Cartersville
    1 storm day 551 homes
    1.5" hail
    1.5 activity
  234. 232
    Catlett
    1 storm day 203 homes
    1.5" hail
    1.5 activity
  235. 232
    Center Cross
    2 storm days 490 homes
    1" hail
    1.5 activity
  236. 232
    Clarksville
    2 storm days 483 homes
    1" hail
    1.5 activity
  237. 232
    Clifton
    2 storm days 1,289 homes
    1" hail
    1.5 activity
  238. 232
    Clintwood
    3 storm days 98 homes
    0.5" hail
    1.5 activity
  239. 232
    Cobbs Creek
    2 storm days 115 homes
    1" hail
    1.5 activity
  240. 232
    Dendron
    2 storm days 0 homes
    1" hail
    1.5 activity
  241. 232
    Dillwyn
    2 storm days 1,217 homes
    1" hail
    1.5 activity
  242. 232
    Flint Hill
    2 storm days 5 homes
    1" hail
    1.5 activity
  243. 232
    Fork Union
    2 storm days 233 homes
    1" hail
    1.5 activity
  244. 232
    Fort Valley
    2 storm days 594 homes
    1" hail
    1.5 activity
  245. 232
    Goochland
    1 storm day 592 homes
    1.5" hail
    1.5 activity
  246. 232
    Gretna
    2 storm days 333 homes
    1" hail
    1.5 activity
  247. 232
    Ivor
    2 storm days 482 homes
    0.75" hail
    1.5 activity
  248. 232
    Keysville
    2 storm days 4 homes
    1" hail
    1.5 activity
  249. 232
    Onancock
    2 storm days 745 homes
    1" hail
    1.5 activity
  250. 232
    Parrott
    1 storm day 103 homes
    1.5" hail
    1.5 activity
  251. 232
    Pilgrims Knob
    2 storm days 302 homes
    1" hail
    1.5 activity
  252. 232
    Portsmouth
    2 storm days 3,100 homes
    1" hail
    1.5 activity
  253. 232
    Ridgeway
    2 storm days 944 homes
    1" hail
    1.5 activity
  254. 232
    Rockingham
    2 storm days 327 homes
    1" hail
    1.5 activity
  255. 232
    Rural Retreat
    1 storm day 1,645 homes
    1.5" hail
    1.5 activity
  256. 232
    Sandston
    2 storm days 3,906 homes
    0.75" hail
    1.5 activity
  257. 232
    Sandy Level
    2 storm days 14 homes
    1" hail
    1.5 activity
  258. 232
    Shacklefords
    2 storm days 53 homes
    1" hail
    1.5 activity
  259. 232
    Sumerduck
    1 storm day 1,073 homes
    1.5" hail
    1.5 activity
  260. 232
    Timberville
    3 storm days 213 homes
    0.5" hail
    1.5 activity
  261. 232
    Wakefield
    2 storm days 112 homes
    1" hail
    1.5 activity
  262. 232
    Woodstock
    4 storm days 128 homes
    0.5" hail
    1.5 activity
  263. 232
    Zion Crossroads
    1 storm day 2,552 homes
    1.5" hail
    1.5 activity
  264. 264
    Atlantic
    1 storm day 759 homes
    1.25" hail
    1.3 activity
  265. 264
    Big Stone Gap
    2 storm days 42 homes
    0.75" hail
    1.3 activity
  266. 264
    Boissevain
    1 storm day 378 homes
    1.25" hail
    1.3 activity
  267. 264
    Boones Mill
    1 storm day 453 homes
    1.25" hail
    1.3 activity
  268. 264
    Breaks
    1 storm day 1,125 homes
    1.25" hail
    1.3 activity
  269. 264
    Brookneal
    1 storm day 11 homes
    1.25" hail
    1.3 activity
  270. 264
    Buena Vista
    1 storm day 39 homes
    1.25" hail
    1.3 activity
  271. 264
    Cape Charles
    2 storm days 290 homes
    1.25" hail
    1.3 activity
  272. 264
    Castleton
    2 storm days 1,044 homes
    0.75" hail
    1.3 activity
  273. 264
    Cedar Bluff
    2 storm days 125 homes
    0.75" hail
    1.3 activity
  274. 264
    Ceres
    1 storm day 68 homes
    1.25" hail
    1.3 activity
  275. 264
    Chase City
    2 storm days 363 homes
    0.75" hail
    1.3 activity
  276. 264
    Colonial Heights
    2 storm days 2,896 homes
    0.75" hail
    1.3 activity
  277. 264
    Dunnsville
    1 storm day 222 homes
    1.25" hail
    1.3 activity
  278. 264
    Haymarket
    2 storm days 2,742 homes
    0.75" hail
    1.3 activity
  279. 264
    Haysi
    2 storm days 1,377 homes
    0.75" hail
    1.3 activity
  280. 264
    La Crosse
    2 storm days 2,595 homes
    0.75" hail
    1.3 activity
  281. 264
    Lawrenceville
    2 storm days 629 homes
    0.75" hail
    1.3 activity
  282. 264
    Lynchburg
    1 storm day 1,736 homes
    1.25" hail
    1.3 activity
  283. 264
    Meadowview
    1 storm day 1,257 homes
    1.25" hail
    1.3 activity
  284. 264
    Norton
    2 storm days 217 homes
    0.75" hail
    1.3 activity
  285. 264
    Paint Bank
    1 storm day 9 homes
    1.25" hail
    1.3 activity
  286. 264
    Reva
    2 storm days 966 homes
    0.75" hail
    1.3 activity
  287. 264
    Riner
    2 storm days 606 homes
    0.75" hail
    1.3 activity
  288. 264
    Ripplemead
    1 storm day 4 homes
    1.25" hail
    1.3 activity
  289. 264
    Saint Stephens Church
    2 storm days 182 homes
    0.75" hail
    1.3 activity
  290. 264
    Seaford
    1 storm day 10,433 homes
    1.25" hail
    1.3 activity
  291. 264
    Skipwith
    2 storm days 524 homes
    0.75" hail
    1.3 activity
  292. 264
    Star Tannery
    2 storm days 166 homes
    1.25" hail
    1.3 activity
  293. 264
    Thaxton
    2 storm days 1,190 homes
    0.75" hail
    1.3 activity
  294. 264
    Troutville
    1 storm day 125 homes
    1.25" hail
    1.3 activity
  295. 264
    Warm Springs
    1 storm day 31 homes
    1.25" hail
    1.3 activity
  296. 296
    Alexandria
    2 storm days 742 homes
    0.5" hail
    1.0 activity
  297. 296
    Barhamsville
    2 storm days 0 homes
    0.5" hail
    1.0 activity
  298. 296
    Birchleaf
    2 storm days 22 homes
    0.5" hail
    1.0 activity
  299. 296
    Bridgewater
    1 storm day 360 homes
    1" hail
    1.0 activity
  300. 296
    Catawba
    1 storm day 123 homes
    1" hail
    1.0 activity
  301. 296
    Charlotte Court House
    1 storm day 67 homes
    1" hail
    1.0 activity
  302. 296
    Chatham
    1 storm day 42 homes
    1" hail
    1.0 activity
  303. 296
    Coeburn
    2 storm days 445 homes
    0.5" hail
    1.0 activity
  304. 296
    Crewe
    1 storm day 515 homes
    1" hail
    1.0 activity
  305. 296
    Dayton
    1 storm day 352 homes
    1" hail
    1.0 activity
  306. 296
    Dublin
    2 storm days 361 homes
    0.5" hail
    1.0 activity
  307. 296
    Dundas
    1 storm day 140 homes
    1" hail
    1.0 activity
  308. 296
    Edinburg
    1 storm day 153 homes
    1" hail
    1.0 activity
  309. 296
    Farnham
    1 storm day 0 homes
    1" hail
    1.0 activity
  310. 296
    Greenbackville
    1 storm day 0 homes
    1" hail
    1.0 activity
  311. 296
    Gwynn
    1 storm day 37 homes
    1" hail
    1.0 activity
  312. 296
    Hillsville
    1 storm day 24 homes
    1" hail
    1.0 activity
  313. 296
    Hudgins
    1 storm day 37 homes
    1" hail
    1.0 activity
  314. 296
    Huntly
    1 storm day 502 homes
    1" hail
    1.0 activity
  315. 296
    Independence
    1 storm day 147 homes
    1" hail
    1.0 activity
  316. 296
    Jeffersonton
    1 storm day 1,240 homes
    1" hail
    1.0 activity
  317. 296
    King And Queen Court House
    1 storm day 0 homes
    1" hail
    1.0 activity
  318. 296
    Kinsale
    1 storm day 834 homes
    1" hail
    1.0 activity
  319. 296
    Markham
    1 storm day 1,050 homes
    1" hail
    1.0 activity
  320. 296
    Mouth Of Wilson
    1 storm day 218 homes
    1" hail
    1.0 activity
  321. 296
    North Dinwiddie
    1 storm day 161 homes
    1" hail
    1.0 activity
  322. 296
    Pamplin
    1 storm day 540 homes
    1" hail
    1.0 activity
  323. 296
    Penhook
    1 storm day 158 homes
    1" hail
    1.0 activity
  324. 296
    Pound
    2 storm days 221 homes
    0.5" hail
    1.0 activity
  325. 296
    Providence Forge
    2 storm days 0 homes
    1" hail
    1.0 activity
  326. 296
    Rappahannock Academy
    1 storm day 46 homes
    1" hail
    1.0 activity
  327. 296
    Rawlings
    1 storm day 49 homes
    1" hail
    1.0 activity
  328. 296
    Rixeyville
    1 storm day 1,207 homes
    1" hail
    1.0 activity
  329. 296
    Roanoke
    2 storm days 627 homes
    0.5" hail
    1.0 activity
  330. 296
    Salem
    1 storm day 0 homes
    1" hail
    1.0 activity
  331. 296
    Skippers
    1 storm day 362 homes
    1" hail
    1.0 activity
  332. 296
    Stony Creek
    2 storm days 158 homes
    0.5" hail
    1.0 activity
  333. 296
    Surry
    1 storm day 86 homes
    1" hail
    1.0 activity
  334. 296
    Tangier
    2 storm days 0 homes
    1" hail
    1.0 activity
  335. 296
    Whitetop
    1 storm day 215 homes
    1" hail
    1.0 activity
  336. 336
    Ararat
    1 storm day 268 homes
    0.75" hail
    0.8 activity
  337. 336
    Aylett
    1 storm day 674 homes
    0.75" hail
    0.8 activity
  338. 336
    Bluemont
    1 storm day 365 homes
    0.75" hail
    0.8 activity
  339. 336
    Brodnax
    1 storm day 422 homes
    0.75" hail
    0.8 activity
  340. 336
    Burkeville
    1 storm day 46 homes
    0.75" hail
    0.8 activity
  341. 336
    Capron
    1 storm day 47 homes
    0.75" hail
    0.8 activity
  342. 336
    Castlewood
    1 storm day 300 homes
    0.75" hail
    0.8 activity
  343. 336
    Crozet
    1 storm day 176 homes
    0.75" hail
    0.8 activity
  344. 336
    Dante
    1 storm day 16 homes
    0.75" hail
    0.8 activity
  345. 336
    Danville
    1 storm day 106 homes
    0.75" hail
    0.8 activity
  346. 336
    Drakes Branch
    1 storm day 144 homes
    0.75" hail
    0.8 activity
  347. 336
    Ford
    1 storm day 172 homes
    0.75" hail
    0.8 activity
  348. 336
    Great Falls
    1 storm day 2,710 homes
    0.75" hail
    0.8 activity
  349. 336
    Indian Valley
    1 storm day 501 homes
    0.75" hail
    0.8 activity
  350. 336
    Lorton
    1 storm day 473 homes
    0.75" hail
    0.8 activity
  351. 336
    Newport News
    1 storm day 5,924 homes
    0.75" hail
    0.8 activity
  352. 336
    Phenix
    1 storm day 14 homes
    0.75" hail
    0.8 activity
  353. 336
    Rice
    1 storm day 117 homes
    0.75" hail
    0.8 activity
  354. 336
    Richlands
    1 storm day 4,192 homes
    0.75" hail
    0.8 activity
  355. 336
    Rockville
    1 storm day 161 homes
    0.75" hail
    0.8 activity
  356. 336
    Saxe
    1 storm day 144 homes
    0.75" hail
    0.8 activity
  357. 336
    Shenandoah
    1 storm day 791 homes
    0.75" hail
    0.8 activity
  358. 336
    Somerset
    1 storm day 538 homes
    0.75" hail
    0.8 activity
  359. 336
    South Boston
    1 storm day 1,261 homes
    0.75" hail
    0.8 activity
  360. 336
    Sterling
    1 storm day 7,965 homes
    0.75" hail
    0.8 activity
  361. 336
    Syria
    1 storm day 24 homes
    0.75" hail
    0.8 activity
  362. 336
    Waynesboro
    1 storm day 1,660 homes
    0.75" hail
    0.8 activity
  363. 363
    Alberta
    1 storm day 157 homes
    0.5" hail
    0.5 activity
  364. 363
    Bassett
    1 storm day 690 homes
    0.5" hail
    0.5 activity
  365. 363
    Bristol
    1 storm day 655 homes
    0.5" hail
    0.5 activity
  366. 363
    Buchanan
    1 storm day 17 homes
    0.5" hail
    0.5 activity
  367. 363
    Buffalo Junction
    1 storm day 864 homes
    0.5" hail
    0.5 activity
  368. 363
    Callaway
    1 storm day 49 homes
    0.5" hail
    0.5 activity
  369. 363
    Cana
    1 storm day 289 homes
    0.5" hail
    0.5 activity
  370. 363
    Chantilly
    1 storm day 2,795 homes
    0.5" hail
    0.5 activity
  371. 363
    Claudville
    1 storm day 22 homes
    0.5" hail
    0.5 activity
  372. 363
    Clover
    1 storm day 84 homes
    0.5" hail
    0.5 activity
  373. 363
    Dinwiddie
    1 storm day 271 homes
    0.5" hail
    0.5 activity
  374. 363
    Doe Hill
    1 storm day 5 homes
    0.5" hail
    0.5 activity
  375. 363
    Drewryville
    2 storm days 0 homes
    0.5" hail
    0.5 activity
  376. 363
    Dryden
    1 storm day 5 homes
    0.5" hail
    0.5 activity
  377. 363
    Fincastle
    1 storm day 0 homes
    0.5" hail
    0.5 activity
  378. 363
    Franklin
    1 storm day 64 homes
    0.5" hail
    0.5 activity
  379. 363
    Halifax
    1 storm day 7 homes
    0.5" hail
    0.5 activity
  380. 363
    Hardy
    1 storm day 379 homes
    0.5" hail
    0.5 activity
  381. 363
    Hayes
    1 storm day 637 homes
    0.5" hail
    0.5 activity
  382. 363
    Herndon
    1 storm day 20 homes
    0.5" hail
    0.5 activity
  383. 363
    Howardsville
    1 storm day 29 homes
    0.5" hail
    0.5 activity
  384. 363
    Hume
    1 storm day 76 homes
    0.5" hail
    0.5 activity
  385. 363
    Hurley
    1 storm day 125 homes
    0.5" hail
    0.5 activity
  386. 363
    Ivanhoe
    1 storm day 0 homes
    0.5" hail
    0.5 activity
  387. 363
    Keezletown
    1 storm day 249 homes
    0.5" hail
    0.5 activity
  388. 363
    Kents Store
    1 storm day 58 homes
    0.5" hail
    0.5 activity
  389. 363
    Long Island
    1 storm day 50 homes
    0.5" hail
    0.5 activity
  390. 363
    Manakin Sabot
    1 storm day 94 homes
    0.5" hail
    0.5 activity
  391. 363
    Maurertown
    1 storm day 368 homes
    0.5" hail
    0.5 activity
  392. 363
    Max Meadows
    2 storm days 84 homes
    0.5" hail
    0.5 activity
  393. 363
    Mc Kenney
    1 storm day 324 homes
    0.5" hail
    0.5 activity
  394. 363
    Moneta
    1 storm day 35 homes
    0.5" hail
    0.5 activity
  395. 363
    Narrows
    1 storm day 101 homes
    0.5" hail
    0.5 activity
  396. 363
    Nathalie
    1 storm day 141 homes
    0.5" hail
    0.5 activity
  397. 363
    Natural Bridge Station
    1 storm day 196 homes
    0.5" hail
    0.5 activity
  398. 363
    Nelson
    1 storm day 257 homes
    0.5" hail
    0.5 activity
  399. 363
    New Canton
    1 storm day 83 homes
    0.5" hail
    0.5 activity
  400. 363
    Newsoms
    1 storm day 10 homes
    0.5" hail
    0.5 activity
  401. 363
    Nickelsville
    1 storm day 94 homes
    0.5" hail
    0.5 activity
  402. 363
    Norfolk
    1 storm day 286 homes
    0.5" hail
    0.5 activity
  403. 363
    Oakton
    1 storm day 3,047 homes
    0.5" hail
    0.5 activity
  404. 363
    Painter
    1 storm day 7 homes
    0.5" hail
    0.5 activity
  405. 363
    Pearisburg
    1 storm day 101 homes
    0.5" hail
    0.5 activity
  406. 363
    Pembroke
    1 storm day 90 homes
    0.5" hail
    0.5 activity
  407. 363
    Penn Laird
    1 storm day 249 homes
    0.5" hail
    0.5 activity
  408. 363
    Prince George
    1 storm day 45 homes
    0.5" hail
    0.5 activity
  409. 363
    Red Oak
    1 storm day 133 homes
    0.5" hail
    0.5 activity
  410. 363
    Rockbridge Baths
    1 storm day 83 homes
    0.5" hail
    0.5 activity
  411. 363
    Saint Charles
    1 storm day 227 homes
    0.5" hail
    0.5 activity
  412. 363
    Spencer
    1 storm day 149 homes
    0.5" hail
    0.5 activity
  413. 363
    Springfield
    1 storm day 4,180 homes
    0.5" hail
    0.5 activity
  414. 363
    Staunton
    1 storm day 67 homes
    0.5" hail
    0.5 activity
  415. 363
    Stuarts Draft
    1 storm day 1,598 homes
    0.5" hail
    0.5 activity
  416. 363
    Sutherlin
    1 storm day 42 homes
    0.5" hail
    0.5 activity
  417. 363
    Swords Creek
    1 storm day 249 homes
    0.5" hail
    0.5 activity
  418. 363
    Tannersville
    1 storm day 5 homes
    0.5" hail
    0.5 activity
  419. 363
    Union Hall
    1 storm day 111 homes
    0.5" hail
    0.5 activity
  420. 363
    Verona
    1 storm day 286 homes
    0.5" hail
    0.5 activity
  421. 363
    Vesuvius
    1 storm day 2,563 homes
    0.5" hail
    0.5 activity
  422. 363
    Vinton
    1 storm day 200 homes
    0.5" hail
    0.5 activity
  423. 363
    Virgilina
    1 storm day 20 homes
    0.5" hail
    0.5 activity
  424. 363
    Waverly
    1 storm day 35 homes
    0.5" hail
    0.5 activity
  425. 363
    Willis
    1 storm day 16 homes
    0.5" hail
    0.5 activity
  426. 363
    Windsor
    1 storm day 0 homes
    0.5" hail
    0.5 activity
  427. 363
    Wise
    1 storm day 2,325 homes
    0.5" hail
    0.5 activity

“Cities we track” means the localities in Overview's hail set — not every city in Virginia. A city with no hail in the last 12 months isn't ranked.

Storm history by city

Tracked hail cities in Virginia.

430 cities · biggest markets first

Each city record carries its storm history, peak indicated size, and mapped-home count.

Arlington 1.25"

Arlington

Last signal
Sep 3, 2026
Mapped homes
24,717
Hail days
3
Open storm history →
Hampton 1"

Hampton

Last signal
Aug 10, 2026
Mapped homes
16,314
Hail days
4
Open storm history →
Henrico 1.25"

Glen Allen

Last signal
Sep 4, 2026
Mapped homes
11,333
Hail days
5
Open storm history →
York 1.25"

Seaford

Last signal
Aug 10, 2026
Mapped homes
10,433
Hail days
1
Open storm history →
Hanover 1.5"

Mechanicsville

Last signal
Sep 4, 2026
Mapped homes
9,185
Hail days
4
Open storm history →
Loudoun 0.75"

Sterling

Last signal
Jul 28, 2026
Mapped homes
7,965
Hail days
1
Open storm history →
York 1.25"

Yorktown

Last signal
Aug 10, 2026
Mapped homes
7,584
Hail days
3
Open storm history →
Newport News 0.75"

Newport News

Last signal
Jun 23, 2026
Mapped homes
5,924
Hail days
1
Open storm history →
Henrico 1.75"

Henrico

Last signal
Sep 4, 2026
Mapped homes
5,847
Hail days
4
Open storm history →
Greene 1.25"

Ruckersville

Last signal
Sep 4, 2026
Mapped homes
5,049
Hail days
3
Open storm history →
Loudoun 1.75"

Lovettsville

Last signal
Aug 27, 2026
Mapped homes
4,416
Hail days
5
Open storm history →
Tazewell 0.75"

Richlands

Last signal
Sep 5, 2026
Mapped homes
4,192
Hail days
1
Open storm history →
Fairfax 0.5"

Springfield

Last signal
Jun 12, 2026
Mapped homes
4,180
Hail days
1
Open storm history →
Westmoreland 2"

Colonial Beach

Last signal
Jul 4, 2026
Mapped homes
4,089
Hail days
1
Open storm history →
Caroline 2.5"

Ruther Glen

Last signal
Jul 26, 2026
Mapped homes
3,961
Hail days
4
Open storm history →
Henrico 0.75"

Sandston

Last signal
Sep 4, 2026
Mapped homes
3,906
Hail days
2
Open storm history →
Petersburg 1"

Petersburg

Last signal
Sep 4, 2026
Mapped homes
3,900
Hail days
3
Open storm history →
Brunswick 1"

Blackstone

Last signal
Sep 4, 2026
Mapped homes
3,577
Hail days
3
Open storm history →
Orange 1.75"

Locust Grove

Last signal
Jul 28, 2026
Mapped homes
3,574
Hail days
3
Open storm history →
Henrico 1.25"

Richmond

Last signal
Jul 21, 2026
Mapped homes
3,558
Hail days
3
Open storm history →
Frederick 1"

Stephens City

Last signal
Sep 4, 2026
Mapped homes
3,281
Hail days
2
Open storm history →
Hanover 2.5"

Montpelier

Last signal
Sep 4, 2026
Mapped homes
3,229
Hail days
6
Open storm history →
Portsmouth 1"

Portsmouth

Last signal
Aug 22, 2026
Mapped homes
3,100
Hail days
2
Open storm history →
Prince Edward 2.5"

Farmville

Last signal
Jul 26, 2026
Mapped homes
3,089
Hail days
3
Open storm history →
Fairfax 0.5"

Oakton

Last signal
Sep 3, 2026
Mapped homes
3,047
Hail days
1
Open storm history →
Chesterfield 0.75"

Colonial Heights

Last signal
Sep 2, 2026
Mapped homes
2,896
Hail days
2
Open storm history →
Rockbridge 1.75"

Lexington

Last signal
Sep 4, 2026
Mapped homes
2,867
Hail days
4
Open storm history →
Hanover 2.5"

Beaverdam

Last signal
Sep 4, 2026
Mapped homes
2,856
Hail days
4
Open storm history →
Loudoun 0.5"

Chantilly

Last signal
Jul 18, 2026
Mapped homes
2,795
Hail days
1
Open storm history →
Prince William 0.75"

Haymarket

Last signal
Jul 18, 2026
Mapped homes
2,742
Hail days
2
Open storm history →
Fairfax 0.75"

Great Falls

Last signal
Jul 28, 2026
Mapped homes
2,710
Hail days
1
Open storm history →
Scott 2.5"

Gate City

Last signal
Aug 22, 2026
Mapped homes
2,604
Hail days
5
Open storm history →
Mecklenburg 0.75"

La Crosse

Last signal
Jul 18, 2026
Mapped homes
2,595
Hail days
2
Open storm history →
Amherst 0.5"

Vesuvius

Last signal
Sep 4, 2026
Mapped homes
2,563
Hail days
1
Open storm history →
Louisa 1.5"

Zion Crossroads

Last signal
Jul 26, 2026
Mapped homes
2,552
Hail days
1
Open storm history →
Pittsylvania 3"

Hurt

Last signal
Jul 26, 2026
Mapped homes
2,501
Hail days
2
Open storm history →
Spotsylvania 2.25"

Spotsylvania

Last signal
Sep 4, 2026
Mapped homes
2,416
Hail days
10
Open storm history →
Smyth 2"

Chilhowie

Last signal
Aug 11, 2026
Mapped homes
2,388
Hail days
2
Open storm history →
Wise 0.5"

Wise

Last signal
Aug 17, 2026
Mapped homes
2,325
Hail days
1
Open storm history →
Chesterfield 1.25"

Chesterfield

Last signal
Aug 20, 2026
Mapped homes
2,320
Hail days
4
Open storm history →
Fauquier 1.25"

Warrenton

Last signal
Sep 2, 2026
Mapped homes
2,281
Hail days
2
Open storm history →
Madison 1.25"

Brightwood

Last signal
Sep 4, 2026
Mapped homes
2,224
Hail days
3
Open storm history →
Rockingham 1"

Broadway

Last signal
Sep 3, 2026
Mapped homes
2,207
Hail days
3
Open storm history →
Orange 1"

Barboursville

Last signal
Sep 4, 2026
Mapped homes
2,009
Hail days
2
Open storm history →
Louisa 1.5"

Bumpass

Last signal
Sep 4, 2026
Mapped homes
2,009
Hail days
3
Open storm history →
Loudoun 1"

Round Hill

Last signal
Sep 3, 2026
Mapped homes
2,006
Hail days
3
Open storm history →
Warren 1.75"

Front Royal

Last signal
Sep 4, 2026
Mapped homes
1,955
Hail days
6
Open storm history →
Amherst 3"

Madison Heights

Last signal
Jul 4, 2026
Mapped homes
1,898
Hail days
2
Open storm history →
Albemarle 1.25"

Afton

Last signal
Sep 3, 2026
Mapped homes
1,846
Hail days
3
Open storm history →
Warren 1.5"

Middletown

Last signal
Jul 28, 2026
Mapped homes
1,816
Hail days
2
Open storm history →
Lynchburg 1.25"

Lynchburg

Last signal
Jul 4, 2026
Mapped homes
1,736
Hail days
1
Open storm history →
Madison 1.25"

Culpeper

Last signal
Sep 4, 2026
Mapped homes
1,729
Hail days
4
Open storm history →
Culpeper 1.75"

Richardsville

Last signal
Jul 28, 2026
Mapped homes
1,663
Hail days
4
Open storm history →
Augusta 0.75"

Waynesboro

Last signal
Sep 3, 2026
Mapped homes
1,660
Hail days
1
Open storm history →
Rockingham 1.5"

Port Republic

Last signal
Aug 14, 2026
Mapped homes
1,648
Hail days
3
Open storm history →
Wythe 1.5"

Rural Retreat

Last signal
Jul 4, 2026
Mapped homes
1,645
Hail days
1
Open storm history →
Albemarle 1.25"

Dyke

Last signal
Sep 4, 2026
Mapped homes
1,643
Hail days
3
Open storm history →
Augusta 0.5"

Stuarts Draft

Last signal
Jun 12, 2026
Mapped homes
1,598
Hail days
1
Open storm history →
Rockingham 1"

Singers Glen

Last signal
Sep 3, 2026
Mapped homes
1,469
Hail days
3
Open storm history →
Dickenson 0.75"

Haysi

Last signal
Sep 5, 2026
Mapped homes
1,377
Hail days
2
Open storm history →
Rappahannock 1.5"

Washington

Last signal
Sep 2, 2026
Mapped homes
1,358
Hail days
2
Open storm history →
Westmoreland 1.75"

Montross

Last signal
Jul 9, 2026
Mapped homes
1,338
Hail days
2
Open storm history →
Spotsylvania 1.5"

Partlow

Last signal
Jul 26, 2026
Mapped homes
1,295
Hail days
2
Open storm history →
Fairfax 1"

Clifton

Last signal
Sep 3, 2026
Mapped homes
1,289
Hail days
2
Open storm history →
Campbell 2"

Gladys

Last signal
Jul 4, 2026
Mapped homes
1,282
Hail days
1
Open storm history →
Halifax 0.75"

South Boston

Last signal
Jun 10, 2026
Mapped homes
1,261
Hail days
1
Open storm history →
Washington 1.25"

Meadowview

Last signal
Jul 28, 2026
Mapped homes
1,257
Hail days
1
Open storm history →
Culpeper 1"

Jeffersonton

Last signal
Jul 28, 2026
Mapped homes
1,240
Hail days
1
Open storm history →
Loudoun 2.75"

Waterford

Last signal
Jul 9, 2026
Mapped homes
1,239
Hail days
1
Open storm history →
Buckingham 1"

Dillwyn

Last signal
Sep 2, 2026
Mapped homes
1,217
Hail days
2
Open storm history →
Culpeper 1"

Rixeyville

Last signal
Jul 28, 2026
Mapped homes
1,207
Hail days
1
Open storm history →
Amelia 1.25"

Amelia Court House

Last signal
Sep 4, 2026
Mapped homes
1,205
Hail days
4
Open storm history →
Southampton 1"

Courtland

Last signal
Sep 4, 2026
Mapped homes
1,196
Hail days
2
Open storm history →
Bedford 0.75"

Thaxton

Last signal
Jun 12, 2026
Mapped homes
1,190
Hail days
2
Open storm history →
Clarke 1.5"

Boyce

Last signal
Sep 4, 2026
Mapped homes
1,189
Hail days
3
Open storm history →
Suffolk 1"

Suffolk

Last signal
Sep 4, 2026
Mapped homes
1,154
Hail days
6
Open storm history →
King George 2.5"

King George

Last signal
Sep 2, 2026
Mapped homes
1,138
Hail days
4
Open storm history →
Rappahannock 1.5"

Amissville

Last signal
Sep 4, 2026
Mapped homes
1,133
Hail days
3
Open storm history →
Dickenson 1.25"

Breaks

Last signal
Sep 21, 2026
Mapped homes
1,125
Hail days
1
Open storm history →
Appomattox 1.75"

Spout Spring

Last signal
Jul 4, 2026
Mapped homes
1,122
Hail days
3
Open storm history →
Gloucester 1.75"

Gloucester

Last signal
Jul 28, 2026
Mapped homes
1,118
Hail days
2
Open storm history →
Middlesex 1.75"

Hartfield

Last signal
Jul 28, 2026
Mapped homes
1,118
Hail days
2
Open storm history →
Tazewell 1"

North Tazewell

Last signal
Sep 4, 2026
Mapped homes
1,111
Hail days
3
Open storm history →
Prince Edward 1.75"

Prospect

Last signal
May 27, 2026
Mapped homes
1,109
Hail days
1
Open storm history →
Middlesex 1.75"

Saluda

Last signal
Jul 28, 2026
Mapped homes
1,103
Hail days
1
Open storm history →
Chesterfield 1.25"

Midlothian

Last signal
Aug 16, 2026
Mapped homes
1,100
Hail days
2
Open storm history →
Southampton 1"

Sedley

Last signal
Sep 4, 2026
Mapped homes
1,093
Hail days
2
Open storm history →
Loudoun 1.75"

Purcellville

Last signal
Jul 28, 2026
Mapped homes
1,088
Hail days
3
Open storm history →
Fauquier 1.5"

Sumerduck

Last signal
Jul 28, 2026
Mapped homes
1,073
Hail days
1
Open storm history →
Fauquier 1.5"

Broad Run

Last signal
May 27, 2026
Mapped homes
1,058
Hail days
1
Open storm history →
Fauquier 1"

Markham

Last signal
Sep 4, 2026
Mapped homes
1,050
Hail days
1
Open storm history →
Rappahannock 0.75"

Castleton

Last signal
Aug 8, 2026
Mapped homes
1,044
Hail days
2
Open storm history →
Stafford 2.5"

Stafford

Last signal
Jul 28, 2026
Mapped homes
1,033
Hail days
4
Open storm history →
Culpeper 1"

Brandy Station

Last signal
Aug 8, 2026
Mapped homes
1,028
Hail days
2
Open storm history →
Southampton 1"

Zuni

Last signal
Sep 4, 2026
Mapped homes
1,005
Hail days
2
Open storm history →
Culpeper 1.75"

Lignum

Last signal
Sep 2, 2026
Mapped homes
1,000
Hail days
6
Open storm history →
Buchanan 1"

Oakwood

Last signal
Sep 5, 2026
Mapped homes
996
Hail days
3
Open storm history →
Loudoun 1.5"

Ashburn

Last signal
Sep 3, 2026
Mapped homes
990
Hail days
3
Open storm history →
Lunenburg 1.75"

Kenbridge

Last signal
Sep 4, 2026
Mapped homes
980
Hail days
3
Open storm history →
Madison 0.75"

Reva

Last signal
Sep 4, 2026
Mapped homes
966
Hail days
2
Open storm history →
Henry 1"

Ridgeway

Last signal
Aug 14, 2026
Mapped homes
944
Hail days
2
Open storm history →
Middlesex 1.75"

Locust Hill

Last signal
Jul 28, 2026
Mapped homes
924
Hail days
2
Open storm history →
Page 2"

Stanley

Last signal
Jul 28, 2026
Mapped homes
918
Hail days
3
Open storm history →
Greene 2"

Stanardsville

Last signal
Sep 2, 2026
Mapped homes
909
Hail days
2
Open storm history →
Goochland 1.25"

Gum Spring

Last signal
Jul 21, 2026
Mapped homes
908
Hail days
2
Open storm history →
Smyth 2"

Marion

Last signal
Jul 28, 2026
Mapped homes
899
Hail days
2
Open storm history →
Stafford 2.75"

Fredericksburg

Last signal
Aug 8, 2026
Mapped homes
894
Hail days
6
Open storm history →
Mecklenburg 0.5"

Buffalo Junction

Last signal
Jun 10, 2026
Mapped homes
864
Hail days
1
Open storm history →
Caroline 2.25"

Milford

Last signal
Jul 26, 2026
Mapped homes
861
Hail days
3
Open storm history →
Westmoreland 1"

Kinsale

Last signal
Jul 9, 2026
Mapped homes
834
Hail days
1
Open storm history →
Lunenburg 2.5"

Green Bay

Last signal
May 27, 2026
Mapped homes
820
Hail days
1
Open storm history →
Northumberland 1.75"

Callao

Last signal
May 27, 2026
Mapped homes
809
Hail days
1
Open storm history →
Page 0.75"

Shenandoah

Last signal
Sep 4, 2026
Mapped homes
791
Hail days
1
Open storm history →
Mecklenburg 1"

Boydton

Last signal
Sep 5, 2026
Mapped homes
784
Hail days
4
Open storm history →
Nelson 1.5"

Schuyler

Last signal
Sep 4, 2026
Mapped homes
781
Hail days
3
Open storm history →
Fauquier 1"

Marshall

Last signal
Sep 4, 2026
Mapped homes
777
Hail days
3
Open storm history →
Accomack 1.25"

Atlantic

Last signal
Jul 6, 2026
Mapped homes
759
Hail days
1
Open storm history →
Fauquier 1.75"

Midland

Last signal
Jul 28, 2026
Mapped homes
759
Hail days
4
Open storm history →
Accomack 1"

Onancock

Last signal
Jul 27, 2026
Mapped homes
745
Hail days
2
Open storm history →
Fairfax 0.5"

Alexandria

Last signal
Sep 2, 2026
Mapped homes
742
Hail days
2
Open storm history →
Scott 0.75"

Blackwater

Last signal
Sep 5, 2026
Mapped homes
736
Hail days
3
Open storm history →
Albemarle 1.5"

Keswick

Last signal
Sep 2, 2026
Mapped homes
727
Hail days
3
Open storm history →
Fauquier 1.75"

Bealeton

Last signal
Sep 2, 2026
Mapped homes
720
Hail days
2
Open storm history →
Madison 2.25"

Rochelle

Last signal
Sep 4, 2026
Mapped homes
715
Hail days
3
Open storm history →
Fauquier 1"

Delaplane

Last signal
Sep 4, 2026
Mapped homes
702
Hail days
4
Open storm history →
Henry 0.5"

Bassett

Last signal
Aug 22, 2026
Mapped homes
690
Hail days
1
Open storm history →
Loudoun 1"

Upperville

Last signal
Sep 2, 2026
Mapped homes
688
Hail days
3
Open storm history →
King William 0.75"

Aylett

Last signal
Jul 18, 2026
Mapped homes
674
Hail days
1
Open storm history →
Albemarle 1"

North Garden

Last signal
Aug 16, 2026
Mapped homes
672
Hail days
2
Open storm history →
Fluvanna 2.5"

Palmyra

Last signal
Sep 2, 2026
Mapped homes
661
Hail days
2
Open storm history →
Campbell 1.75"

Altavista

Last signal
Jul 21, 2026
Mapped homes
657
Hail days
2
Open storm history →
Louisa 1.5"

Louisa

Last signal
Sep 4, 2026
Mapped homes
657
Hail days
4
Open storm history →
Washington 0.5"

Bristol

Last signal
Jul 6, 2026
Mapped homes
655
Hail days
1
Open storm history →
Orange 1.25"

Orange

Last signal
Sep 4, 2026
Mapped homes
652
Hail days
6
Open storm history →
Louisa 1.5"

Gordonsville

Last signal
Sep 4, 2026
Mapped homes
648
Hail days
2
Open storm history →
Alleghany 1.75"

Clifton Forge

Last signal
Aug 22, 2026
Mapped homes
647
Hail days
2
Open storm history →
Orange 0.75"

Unionville

Last signal
Sep 4, 2026
Mapped homes
647
Hail days
3
Open storm history →
Montgomery 1"

Elliston

Last signal
Sep 21, 2026
Mapped homes
638
Hail days
2
Open storm history →
Prince George 2.5"

Disputanta

Last signal
Jul 28, 2026
Mapped homes
637
Hail days
2
Open storm history →
Gloucester 0.5"

Hayes

Last signal
Jun 22, 2026
Mapped homes
637
Hail days
1
Open storm history →
Brunswick 0.75"

Lawrenceville

Last signal
Jul 26, 2026
Mapped homes
629
Hail days
2
Open storm history →
Franklin 1"

Martinsville

Last signal
Aug 22, 2026
Mapped homes
629
Hail days
2
Open storm history →
0.5"

Roanoke

Last signal
Jul 4, 2026
Mapped homes
627
Hail days
2
Open storm history →
James City 1.75"

Toano

Last signal
Jul 7, 2026
Mapped homes
623
Hail days
1
Open storm history →
Augusta 1"

Weyers Cave

Last signal
Sep 2, 2026
Mapped homes
615
Hail days
2
Open storm history →
Hanover 2.5"

Doswell

Last signal
Jul 21, 2026
Mapped homes
610
Hail days
2
Open storm history →
Montgomery 0.75"

Riner

Last signal
Aug 22, 2026
Mapped homes
606
Hail days
2
Open storm history →
Shenandoah 1"

Fort Valley

Last signal
Aug 10, 2026
Mapped homes
594
Hail days
2
Open storm history →
Goochland 1.5"

Goochland

Last signal
Aug 14, 2026
Mapped homes
592
Hail days
1
Open storm history →
Bedford 2.25"

Coleman Falls

Last signal
May 27, 2026
Mapped homes
576
Hail days
1
Open storm history →
Hanover 2.5"

Ashland

Last signal
Jul 21, 2026
Mapped homes
570
Hail days
2
Open storm history →
Chesapeake 1.5"

Chesapeake

Last signal
Sep 4, 2026
Mapped homes
570
Hail days
4
Open storm history →
Culpeper 1.75"

Remington

Last signal
Sep 2, 2026
Mapped homes
565
Hail days
3
Open storm history →
Madison 2.25"

Radiant

Last signal
Jul 4, 2026
Mapped homes
564
Hail days
2
Open storm history →
Buchanan 1"

Raven

Last signal
Sep 5, 2026
Mapped homes
562
Hail days
2
Open storm history →
Prince George 2.5"

Hopewell

Last signal
Jul 28, 2026
Mapped homes
553
Hail days
2
Open storm history →
Prince George 2.5"

North Prince George

Last signal
Jul 28, 2026
Mapped homes
553
Hail days
1
Open storm history →
Cumberland 1.5"

Cartersville

Last signal
Aug 14, 2026
Mapped homes
551
Hail days
1
Open storm history →
Frederick 1.75"

Winchester

Last signal
Sep 3, 2026
Mapped homes
542
Hail days
7
Open storm history →
Appomattox 1"

Pamplin

Last signal
May 27, 2026
Mapped homes
540
Hail days
1
Open storm history →
Orange 0.75"

Somerset

Last signal
Aug 22, 2026
Mapped homes
538
Hail days
1
Open storm history →
Frederick 1.25"

Gore

Last signal
Sep 4, 2026
Mapped homes
531
Hail days
3
Open storm history →
Wythe 1.25"

Wytheville

Last signal
Sep 5, 2026
Mapped homes
527
Hail days
3
Open storm history →
Powhatan 1.5"

Powhatan

Last signal
Aug 20, 2026
Mapped homes
524
Hail days
5
Open storm history →
Mecklenburg 0.75"

Skipwith

Last signal
Jul 20, 2026
Mapped homes
524
Hail days
2
Open storm history →
Orange 1"

Rapidan

Last signal
Sep 2, 2026
Mapped homes
520
Hail days
4
Open storm history →
Lunenburg 1.75"

Victoria

Last signal
Jul 7, 2026
Mapped homes
520
Hail days
2
Open storm history →
James City 1.75"

Williamsburg

Last signal
Jul 7, 2026
Mapped homes
516
Hail days
1
Open storm history →
Nottoway 1"

Crewe

Last signal
Sep 4, 2026
Mapped homes
515
Hail days
1
Open storm history →
Rappahannock 1"

Huntly

Last signal
Jul 28, 2026
Mapped homes
502
Hail days
1
Open storm history →
Floyd 0.75"

Indian Valley

Last signal
Aug 22, 2026
Mapped homes
501
Hail days
1
Open storm history →
Grayson 1"

Galax

Last signal
Sep 21, 2026
Mapped homes
493
Hail days
3
Open storm history →
Augusta 2.25"

Swoope

Last signal
Jul 5, 2026
Mapped homes
493
Hail days
2
Open storm history →
Alleghany 2.5"

Covington

Last signal
Sep 4, 2026
Mapped homes
492
Hail days
5
Open storm history →
Essex 1"

Center Cross

Last signal
Jul 28, 2026
Mapped homes
490
Hail days
2
Open storm history →
Mecklenburg 1"

Clarksville

Last signal
Sep 5, 2026
Mapped homes
483
Hail days
2
Open storm history →
Isle of Wight 0.75"

Ivor

Last signal
Aug 10, 2026
Mapped homes
482
Hail days
2
Open storm history →
Mecklenburg 1.25"

South Hill

Last signal
Sep 11, 2026
Mapped homes
480
Hail days
3
Open storm history →
Fairfax 0.75"

Lorton

Last signal
Aug 7, 2026
Mapped homes
473
Hail days
1
Open storm history →
Goochland 1.25"

Columbia

Last signal
Aug 14, 2026
Mapped homes
459
Hail days
3
Open storm history →
Campbell 1.75"

Lynch Station

Last signal
Aug 16, 2026
Mapped homes
457
Hail days
3
Open storm history →
Appomattox 1.75"

Appomattox

Last signal
Jul 4, 2026
Mapped homes
455
Hail days
4
Open storm history →
Franklin 1.25"

Boones Mill

Last signal
Jul 21, 2026
Mapped homes
453
Hail days
1
Open storm history →
Wise 0.5"

Coeburn

Last signal
Sep 21, 2026
Mapped homes
445
Hail days
2
Open storm history →
Goochland 1"

Sandy Hook

Last signal
Jul 21, 2026
Mapped homes
444
Hail days
2
Open storm history →
Dinwiddie 1"

Dewitt

Last signal
Sep 4, 2026
Mapped homes
443
Hail days
2
Open storm history →
Buchanan 0.75"

Grundy

Last signal
Sep 21, 2026
Mapped homes
441
Hail days
3
Open storm history →
Loudoun 2.5"

Leesburg

Last signal
Sep 3, 2026
Mapped homes
436
Hail days
6
Open storm history →
Franklin 1.25"

Rocky Mount

Last signal
Jul 26, 2026
Mapped homes
425
Hail days
2
Open storm history →
Brunswick 0.75"

Brodnax

Last signal
Sep 4, 2026
Mapped homes
422
Hail days
1
Open storm history →
Fauquier 1.25"

The Plains

Last signal
Sep 4, 2026
Mapped homes
409
Hail days
5
Open storm history →
Essex 2"

Caret

Last signal
Jul 28, 2026
Mapped homes
400
Hail days
4
Open storm history →
Albemarle 1.25"

Free Union

Last signal
Aug 22, 2026
Mapped homes
398
Hail days
4
Open storm history →
Tazewell 1"

Tazewell

Last signal
Aug 14, 2026
Mapped homes
395
Hail days
3
Open storm history →
Richmond 2"

Warsaw

Last signal
Jul 28, 2026
Mapped homes
383
Hail days
4
Open storm history →
Franklin 0.5"

Hardy

Last signal
Aug 8, 2026
Mapped homes
379
Hail days
1
Open storm history →
Tazewell 1.25"

Boissevain

Last signal
Apr 1, 2026
Mapped homes
378
Hail days
1
Open storm history →
McDowell 1"

Jewell Ridge

Last signal
Sep 21, 2026
Mapped homes
377
Hail days
3
Open storm history →
Chesterfield 1.75"

Chester

Last signal
Jul 28, 2026
Mapped homes
371
Hail days
1
Open storm history →
Shenandoah 0.5"

Maurertown

Last signal
Aug 27, 2026
Mapped homes
368
Hail days
1
Open storm history →
Clarke 0.75"

Bluemont

Last signal
Sep 3, 2026
Mapped homes
365
Hail days
1
Open storm history →
Mecklenburg 0.75"

Chase City

Last signal
Sep 11, 2026
Mapped homes
363
Hail days
2
Open storm history →
Grayson 1.5"

Troutdale

Last signal
Jul 28, 2026
Mapped homes
363
Hail days
3
Open storm history →
Greensville 1"

Skippers

Last signal
Sep 21, 2026
Mapped homes
362
Hail days
1
Open storm history →
Pulaski 0.5"

Dublin

Last signal
Sep 21, 2026
Mapped homes
361
Hail days
2
Open storm history →
Augusta 1"

Bridgewater

Last signal
Jul 4, 2026
Mapped homes
360
Hail days
1
Open storm history →
Rockingham 1"

Dayton

Last signal
Jul 4, 2026
Mapped homes
352
Hail days
1
Open storm history →
Campbell 2.5"

Concord

Last signal
Jul 4, 2026
Mapped homes
334
Hail days
3
Open storm history →
Pittsylvania 1"

Gretna

Last signal
Jul 26, 2026
Mapped homes
333
Hail days
2
Open storm history →
Lee 1.75"

Jonesville

Last signal
Sep 4, 2026
Mapped homes
327
Hail days
4
Open storm history →
Rockingham 1"

Rockingham

Last signal
Jul 17, 2026
Mapped homes
327
Hail days
2
Open storm history →
Scott 1.75"

Fort Blackmore

Last signal
Aug 22, 2026
Mapped homes
324
Hail days
2
Open storm history →
Dinwiddie 0.5"

Mc Kenney

Last signal
Sep 4, 2026
Mapped homes
324
Hail days
1
Open storm history →
Fluvanna 2.5"

Scottsville

Last signal
Sep 2, 2026
Mapped homes
324
Hail days
5
Open storm history →
Russell 1.75"

Lebanon

Last signal
Aug 22, 2026
Mapped homes
322
Hail days
4
Open storm history →
Montgomery 1.75"

Blacksburg

Last signal
Aug 22, 2026
Mapped homes
320
Hail days
2
Open storm history →
Augusta 2"

Craigsville

Last signal
Jul 4, 2026
Mapped homes
311
Hail days
1
Open storm history →
Rockingham 1"

Harrisonburg

Last signal
Sep 2, 2026
Mapped homes
306
Hail days
4
Open storm history →
Buchanan 1"

Pilgrims Knob

Last signal
Sep 21, 2026
Mapped homes
302
Hail days
2
Open storm history →
Brunswick 1"

Warfield

Last signal
Sep 4, 2026
Mapped homes
302
Hail days
2
Open storm history →
Russell 0.75"

Castlewood

Last signal
Aug 17, 2026
Mapped homes
300
Hail days
1
Open storm history →
Northampton 1.25"

Cape Charles

Last signal
Jul 28, 2026
Mapped homes
290
Hail days
2
Open storm history →
Carroll 0.5"

Cana

Last signal
Jul 8, 2026
Mapped homes
289
Hail days
1
Open storm history →
Prince William 1.25"

Manassas

Last signal
Sep 2, 2026
Mapped homes
287
Hail days
5
Open storm history →
Norfolk 0.5"

Norfolk

Last signal
Jun 23, 2026
Mapped homes
286
Hail days
1
Open storm history →
Augusta 0.5"

Verona

Last signal
Sep 3, 2026
Mapped homes
286
Hail days
1
Open storm history →
Nelson 1.25"

Arrington

Last signal
Jul 4, 2026
Mapped homes
274
Hail days
2
Open storm history →
Louisa 2"

Mineral

Last signal
Sep 4, 2026
Mapped homes
273
Hail days
3
Open storm history →
Dinwiddie 0.5"

Dinwiddie

Last signal
Sep 2, 2026
Mapped homes
271
Hail days
1
Open storm history →
Albemarle 2.5"

Charlottesville

Last signal
Sep 2, 2026
Mapped homes
269
Hail days
10
Open storm history →
Patrick 0.75"

Ararat

Last signal
Jul 8, 2026
Mapped homes
268
Hail days
1
Open storm history →
Essex 1.25"

Tappahannock

Last signal
Jul 28, 2026
Mapped homes
268
Hail days
2
Open storm history →
Rappahannock 1.25"

Woodville

Last signal
Aug 8, 2026
Mapped homes
266
Hail days
3
Open storm history →
Patrick 1.75"

Stuart

Last signal
Sep 21, 2026
Mapped homes
265
Hail days
7
Open storm history →
Lee 1.25"

Pennington Gap

Last signal
Sep 5, 2026
Mapped homes
260
Hail days
2
Open storm history →
Caroline 1.5"

Bowling Green

Last signal
Jul 18, 2026
Mapped homes
258
Hail days
2
Open storm history →
Mecklenburg 0.5"

Nelson

Last signal
Sep 5, 2026
Mapped homes
257
Hail days
1
Open storm history →
Surry 2.5"

Spring Grove

Last signal
Jul 28, 2026
Mapped homes
257
Hail days
4
Open storm history →
Accomack 1"

Parksley

Last signal
Sep 3, 2026
Mapped homes
256
Hail days
2
Open storm history →
Rockingham 0.5"

Keezletown

Last signal
Jul 5, 2026
Mapped homes
249
Hail days
1
Open storm history →
Rockingham 0.5"

Penn Laird

Last signal
Jul 5, 2026
Mapped homes
249
Hail days
1
Open storm history →
Russell 0.5"

Swords Creek

Last signal
Aug 15, 2026
Mapped homes
249
Hail days
1
Open storm history →
Wise 0.75"

Appalachia

Last signal
Sep 21, 2026
Mapped homes
246
Hail days
4
Open storm history →
Giles 1.75"

Newport

Last signal
Jul 4, 2026
Mapped homes
236
Hail days
2
Open storm history →
Floyd 0.75"

Floyd

Last signal
Sep 21, 2026
Mapped homes
235
Hail days
4
Open storm history →
Fluvanna 1"

Fork Union

Last signal
Jul 21, 2026
Mapped homes
233
Hail days
2
Open storm history →
Isle of Wight 1.5"

Smithfield

Last signal
Aug 10, 2026
Mapped homes
233
Hail days
4
Open storm history →
Lee 0.5"

Saint Charles

Last signal
Aug 11, 2026
Mapped homes
227
Hail days
1
Open storm history →
Essex 1.25"

Dunnsville

Last signal
Jul 28, 2026
Mapped homes
222
Hail days
1
Open storm history →
Albemarle 1.75"

Esmont

Last signal
May 27, 2026
Mapped homes
221
Hail days
1
Open storm history →
Wise 0.5"

Pound

Last signal
Sep 21, 2026
Mapped homes
221
Hail days
2
Open storm history →
Grayson 1"

Mouth Of Wilson

Last signal
Apr 1, 2026
Mapped homes
218
Hail days
1
Open storm history →
Wise 0.75"

Norton

Last signal
Sep 21, 2026
Mapped homes
217
Hail days
2
Open storm history →
Tazewell 2.25"

Bluefield

Last signal
Jul 4, 2026
Mapped homes
215
Hail days
1
Open storm history →
Grayson 1"

Whitetop

Last signal
Apr 1, 2026
Mapped homes
215
Hail days
1
Open storm history →
Rockingham 0.5"

Timberville

Last signal
Sep 2, 2026
Mapped homes
213
Hail days
3
Open storm history →
Middlesex 1"

Water View

Last signal
Jul 28, 2026
Mapped homes
208
Hail days
2
Open storm history →
Fauquier 1.5"

Catlett

Last signal
Jul 4, 2026
Mapped homes
203
Hail days
1
Open storm history →
Bedford 0.5"

Vinton

Last signal
Apr 1, 2026
Mapped homes
200
Hail days
1
Open storm history →
Rockbridge 0.5"

Natural Bridge Station

Last signal
Sep 2, 2026
Mapped homes
196
Hail days
1
Open storm history →
Rockbridge 1.75"

Goshen

Last signal
Jul 4, 2026
Mapped homes
182
Hail days
1
Open storm history →
King and Queen 0.75"

Saint Stephens Church

Last signal
Jul 26, 2026
Mapped homes
182
Hail days
2
Open storm history →
Pulaski 1.25"

Pulaski

Last signal
Jul 28, 2026
Mapped homes
179
Hail days
2
Open storm history →
Albemarle 0.75"

Crozet

Last signal
Aug 22, 2026
Mapped homes
176
Hail days
1
Open storm history →
Washington 1.75"

Abingdon

Last signal
Sep 21, 2026
Mapped homes
175
Hail days
10
Open storm history →
Dinwiddie 0.75"

Ford

Last signal
Jul 21, 2026
Mapped homes
172
Hail days
1
Open storm history →
Campbell 1.75"

Evington

Last signal
Jul 21, 2026
Mapped homes
170
Hail days
2
Open storm history →
Frederick 1.25"

Star Tannery

Last signal
Jul 5, 2026
Mapped homes
166
Hail days
2
Open storm history →
Caroline 2.5"

Woodford

Last signal
Aug 22, 2026
Mapped homes
164
Hail days
6
Open storm history →
Rockingham 1"

Fulks Run

Last signal
Sep 2, 2026
Mapped homes
163
Hail days
3
Open storm history →
Page 1.5"

Elkton

Last signal
Sep 4, 2026
Mapped homes
162
Hail days
6
Open storm history →
Dinwiddie 1"

North Dinwiddie

Last signal
Jul 21, 2026
Mapped homes
161
Hail days
1
Open storm history →
Goochland 0.75"

Rockville

Last signal
Jul 6, 2026
Mapped homes
161
Hail days
1
Open storm history →
Pittsylvania 1"

Penhook

Last signal
Jul 10, 2026
Mapped homes
158
Hail days
1
Open storm history →
Sussex 0.5"

Stony Creek

Last signal
Sep 4, 2026
Mapped homes
158
Hail days
2
Open storm history →
Brunswick 0.5"

Alberta

Last signal
Sep 4, 2026
Mapped homes
157
Hail days
1
Open storm history →
Franklin 0.75"

Ferrum

Last signal
Aug 22, 2026
Mapped homes
155
Hail days
4
Open storm history →
Shenandoah 1"

Edinburg

Last signal
Jul 4, 2026
Mapped homes
153
Hail days
1
Open storm history →
Henry 0.5"

Spencer

Last signal
Sep 4, 2026
Mapped homes
149
Hail days
1
Open storm history →
Grayson 1"

Independence

Last signal
Jul 28, 2026
Mapped homes
147
Hail days
1
Open storm history →
Charlotte 0.75"

Drakes Branch

Last signal
Jul 7, 2026
Mapped homes
144
Hail days
1
Open storm history →
Charlotte 0.75"

Saxe

Last signal
Jul 7, 2026
Mapped homes
144
Hail days
1
Open storm history →
Loudoun 0.75"

Middleburg

Last signal
Sep 2, 2026
Mapped homes
143
Hail days
4
Open storm history →
Halifax 0.5"

Nathalie

Last signal
Aug 7, 2026
Mapped homes
141
Hail days
1
Open storm history →
Brunswick 1"

Dundas

Last signal
May 27, 2026
Mapped homes
140
Hail days
1
Open storm history →
Lee 0.75"

Keokee

Last signal
Aug 22, 2026
Mapped homes
140
Hail days
3
Open storm history →
Montgomery 1.75"

Christiansburg

Last signal
Aug 22, 2026
Mapped homes
135
Hail days
2
Open storm history →
Craig 3.5"

New Castle

Last signal
Sep 21, 2026
Mapped homes
134
Hail days
4
Open storm history →
Charlotte 0.5"

Red Oak

Last signal
Aug 20, 2026
Mapped homes
133
Hail days
1
Open storm history →
Nelson 2.5"

Lovingston

Last signal
Jul 26, 2026
Mapped homes
131
Hail days
3
Open storm history →
Nelson 2.5"

Shipman

Last signal
Jul 26, 2026
Mapped homes
129
Hail days
4
Open storm history →
Shenandoah 0.5"

Woodstock

Last signal
Sep 4, 2026
Mapped homes
128
Hail days
4
Open storm history →
Tazewell 0.75"

Cedar Bluff

Last signal
Aug 15, 2026
Mapped homes
125
Hail days
2
Open storm history →
Buchanan 0.5"

Hurley

Last signal
Aug 2, 2026
Mapped homes
125
Hail days
1
Open storm history →
Botetourt 1.25"

Troutville

Last signal
Apr 1, 2026
Mapped homes
125
Hail days
1
Open storm history →
Craig 1"

Catawba

Last signal
Jul 4, 2026
Mapped homes
123
Hail days
1
Open storm history →
Russell 0.75"

Honaker

Last signal
Aug 22, 2026
Mapped homes
123
Hail days
3
Open storm history →
Patrick 1.75"

Critz

Last signal
Jul 28, 2026
Mapped homes
121
Hail days
2
Open storm history →
Prince Edward 0.75"

Rice

Last signal
Jul 8, 2026
Mapped homes
117
Hail days
1
Open storm history →
Mathews 1"

Cobbs Creek

Last signal
Jul 28, 2026
Mapped homes
115
Hail days
2
Open storm history →
Albemarle 1.5"

Covesville

Last signal
Jul 21, 2026
Mapped homes
112
Hail days
2
Open storm history →
Surry 1"

Wakefield

Last signal
Aug 28, 2026
Mapped homes
112
Hail days
2
Open storm history →
Franklin 0.5"

Union Hall

Last signal
May 21, 2026
Mapped homes
111
Hail days
1
Open storm history →
Amherst 2.5"

Amherst

Last signal
Jul 21, 2026
Mapped homes
110
Hail days
5
Open storm history →
Pittsylvania 0.75"

Danville

Last signal
Jul 8, 2026
Mapped homes
106
Hail days
1
Open storm history →
Pulaski 1.5"

Parrott

Last signal
Jul 4, 2026
Mapped homes
103
Hail days
1
Open storm history →
Giles 0.5"

Narrows

Last signal
Jun 12, 2026
Mapped homes
101
Hail days
1
Open storm history →
Giles 0.5"

Pearisburg

Last signal
Jun 12, 2026
Mapped homes
101
Hail days
1
Open storm history →
Highland 3"

Monterey

Last signal
Jul 28, 2026
Mapped homes
100
Hail days
1
Open storm history →
Dickenson 0.5"

Clintwood

Last signal
Aug 14, 2026
Mapped homes
98
Hail days
3
Open storm history →
Caroline 1.75"

Champlain

Last signal
Jul 28, 2026
Mapped homes
96
Hail days
5
Open storm history →
Augusta 2.25"

West Augusta

Last signal
Jul 4, 2026
Mapped homes
96
Hail days
2
Open storm history →
Goochland 0.5"

Manakin Sabot

Last signal
Aug 20, 2026
Mapped homes
94
Hail days
1
Open storm history →
Scott 0.5"

Nickelsville

Last signal
Aug 15, 2026
Mapped homes
94
Hail days
1
Open storm history →
Virginia Beach 1.5"

Virginia Beach

Last signal
Sep 4, 2026
Mapped homes
93
Hail days
3
Open storm history →
Giles 0.5"

Pembroke

Last signal
Sep 21, 2026
Mapped homes
90
Hail days
1
Open storm history →
Amherst 1.25"

Monroe

Last signal
Jul 4, 2026
Mapped homes
89
Hail days
2
Open storm history →
Surry 1"

Surry

Last signal
Jul 28, 2026
Mapped homes
86
Hail days
1
Open storm history →
Halifax 0.5"

Clover

Last signal
Jul 7, 2026
Mapped homes
84
Hail days
1
Open storm history →
Wythe 0.5"

Max Meadows

Last signal
Aug 9, 2026
Mapped homes
84
Hail days
2
Open storm history →
Buckingham 0.5"

New Canton

Last signal
Jul 4, 2026
Mapped homes
83
Hail days
1
Open storm history →
Rockbridge 0.5"

Rockbridge Baths

Last signal
Jul 5, 2026
Mapped homes
83
Hail days
1
Open storm history →
Madison 1.25"

Etlan

Last signal
Jul 28, 2026
Mapped homes
81
Hail days
2
Open storm history →
Fauquier 0.5"

Hume

Last signal
Jul 4, 2026
Mapped homes
76
Hail days
1
Open storm history →
Bland 1.25"

Ceres

Last signal
Jul 4, 2026
Mapped homes
68
Hail days
1
Open storm history →
Bedford 1.25"

Huddleston

Last signal
Jul 21, 2026
Mapped homes
68
Hail days
2
Open storm history →
Charlotte 1"

Charlotte Court House

Last signal
Apr 25, 2026
Mapped homes
67
Hail days
1
Open storm history →
Greensville 1"

Emporia

Last signal
Sep 4, 2026
Mapped homes
67
Hail days
5
Open storm history →
Augusta 0.5"

Staunton

Last signal
Jul 28, 2026
Mapped homes
67
Hail days
1
Open storm history →
Southampton 0.5"

Franklin

Last signal
Sep 4, 2026
Mapped homes
64
Hail days
1
Open storm history →
Scott 1.75"

Dungannon

Last signal
Sep 19, 2026
Mapped homes
62
Hail days
3
Open storm history →
Middlesex 1"

Jamaica

Last signal
Jul 28, 2026
Mapped homes
62
Hail days
3
Open storm history →
Clarke 2"

Berryville

Last signal
Sep 3, 2026
Mapped homes
61
Hail days
3
Open storm history →
Fluvanna 0.5"

Kents Store

Last signal
Jul 18, 2026
Mapped homes
58
Hail days
1
Open storm history →
Buckingham 1.25"

Arvonia

Last signal
Jul 21, 2026
Mapped homes
56
Hail days
2
Open storm history →
King and Queen 1"

Shacklefords

Last signal
Jul 18, 2026
Mapped homes
53
Hail days
2
Open storm history →
Halifax 0.5"

Long Island

Last signal
Sep 4, 2026
Mapped homes
50
Hail days
1
Open storm history →
Franklin 0.5"

Callaway

Last signal
Jul 21, 2026
Mapped homes
49
Hail days
1
Open storm history →
Washington 1"

Glade Spring

Last signal
Sep 19, 2026
Mapped homes
49
Hail days
4
Open storm history →
Brunswick 1"

Rawlings

Last signal
Jul 5, 2026
Mapped homes
49
Hail days
1
Open storm history →
Southampton 0.75"

Capron

Last signal
Sep 4, 2026
Mapped homes
47
Hail days
1
Open storm history →
Nottoway 0.75"

Burkeville

Last signal
Jul 10, 2026
Mapped homes
46
Hail days
1
Open storm history →
Caroline 1"

Rappahannock Academy

Last signal
May 27, 2026
Mapped homes
46
Hail days
1
Open storm history →
Prince George 0.5"

Prince George

Last signal
Jun 14, 2026
Mapped homes
45
Hail days
1
Open storm history →
Russell 1.5"

Cleveland

Last signal
Aug 22, 2026
Mapped homes
44
Hail days
4
Open storm history →
Lee 0.75"

Big Stone Gap

Last signal
Sep 21, 2026
Mapped homes
42
Hail days
2
Open storm history →
Pittsylvania 1"

Chatham

Last signal
Jul 4, 2026
Mapped homes
42
Hail days
1
Open storm history →
Pittsylvania 0.5"

Sutherlin

Last signal
Aug 7, 2026
Mapped homes
42
Hail days
1
Open storm history →
Albemarle 1.5"

Faber

Last signal
Jul 21, 2026
Mapped homes
41
Hail days
2
Open storm history →
Bath 1.75"

Millboro

Last signal
Aug 27, 2026
Mapped homes
40
Hail days
3
Open storm history →
Rockbridge 1.25"

Buena Vista

Last signal
Jul 21, 2026
Mapped homes
39
Hail days
1
Open storm history →
Bland 1.25"

Bland

Last signal
Aug 9, 2026
Mapped homes
38
Hail days
2
Open storm history →
Bedford 2.25"

Goode

Last signal
Aug 16, 2026
Mapped homes
37
Hail days
7
Open storm history →
Mathews 1"

Gwynn

Last signal
Jul 28, 2026
Mapped homes
37
Hail days
1
Open storm history →
Mathews 1"

Hudgins

Last signal
Jul 28, 2026
Mapped homes
37
Hail days
1
Open storm history →
Augusta 1.75"

Mount Solon

Last signal
Jul 6, 2026
Mapped homes
37
Hail days
2
Open storm history →
Bedford 0.5"

Moneta

Last signal
Aug 14, 2026
Mapped homes
35
Hail days
1
Open storm history →
Sussex 0.5"

Waverly

Last signal
Sep 4, 2026
Mapped homes
35
Hail days
1
Open storm history →
Southampton 2"

Boykins

Last signal
Sep 4, 2026
Mapped homes
33
Hail days
2
Open storm history →
Caroline 1.25"

Port Royal

Last signal
Jul 18, 2026
Mapped homes
31
Hail days
2
Open storm history →
Bath 1.25"

Warm Springs

Last signal
May 13, 2026
Mapped homes
31
Hail days
1
Open storm history →
Scott 1.75"

Duffield

Last signal
Sep 19, 2026
Mapped homes
30
Hail days
4
Open storm history →
Buckingham 1.25"

Wingina

Last signal
Aug 9, 2026
Mapped homes
30
Hail days
3
Open storm history →
Buckingham 0.5"

Howardsville

Last signal
Jul 26, 2026
Mapped homes
29
Hail days
1
Open storm history →
Carroll 1"

Hillsville

Last signal
Jul 28, 2026
Mapped homes
24
Hail days
1
Open storm history →
Madison 0.75"

Syria

Last signal
Aug 10, 2026
Mapped homes
24
Hail days
1
Open storm history →
Dickenson 0.5"

Birchleaf

Last signal
Aug 11, 2026
Mapped homes
22
Hail days
2
Open storm history →
Patrick 0.5"

Claudville

Last signal
Sep 21, 2026
Mapped homes
22
Hail days
1
Open storm history →
Bedford 2.25"

Forest

Last signal
Jul 21, 2026
Mapped homes
22
Hail days
5
Open storm history →
Bath 1.5"

Williamsville

Last signal
Jul 28, 2026
Mapped homes
22
Hail days
2
Open storm history →
King William 2.25"

Hanover

Last signal
Aug 28, 2026
Mapped homes
21
Hail days
4
Open storm history →
Fairfax 0.5"

Herndon

Last signal
Aug 10, 2026
Mapped homes
20
Hail days
1
Open storm history →
Orange 0.75"

Rhoadesville

Last signal
Sep 4, 2026
Mapped homes
20
Hail days
3
Open storm history →
Halifax 0.5"

Virgilina

Last signal
Aug 28, 2026
Mapped homes
20
Hail days
1
Open storm history →
Lee 1"

Ewing

Last signal
Sep 23, 2026
Mapped homes
19
Hail days
3
Open storm history →
Stafford 1.25"

Quantico

Last signal
Sep 3, 2026
Mapped homes
18
Hail days
2
Open storm history →
Botetourt 0.5"

Buchanan

Last signal
Sep 4, 2026
Mapped homes
17
Hail days
1
Open storm history →
Madison 2"

Madison

Last signal
Sep 4, 2026
Mapped homes
17
Hail days
6
Open storm history →
Dickenson 0.75"

Dante

Last signal
Jul 28, 2026
Mapped homes
16
Hail days
1
Open storm history →
Page 2"

Luray

Last signal
Sep 4, 2026
Mapped homes
16
Hail days
5
Open storm history →
Floyd 0.5"

Willis

Last signal
Sep 21, 2026
Mapped homes
16
Hail days
1
Open storm history →
Charlotte 0.75"

Phenix

Last signal
Jul 4, 2026
Mapped homes
14
Hail days
1
Open storm history →
Pittsylvania 1"

Sandy Level

Last signal
Jul 26, 2026
Mapped homes
14
Hail days
2
Open storm history →
Bedford 2"

Big Island

Last signal
Jul 4, 2026
Mapped homes
13
Hail days
3
Open storm history →
Sussex 1"

Jarratt

Last signal
Sep 11, 2026
Mapped homes
13
Hail days
3
Open storm history →
Charlotte 1.25"

Brookneal

Last signal
Jul 4, 2026
Mapped homes
11
Hail days
1
Open storm history →
Augusta 1"

Grottoes

Last signal
Aug 22, 2026
Mapped homes
11
Hail days
3
Open storm history →
Tazewell 1"

Bandy

Last signal
Aug 6, 2026
Mapped homes
10
Hail days
4
Open storm history →
Botetourt 1.75"

Eagle Rock

Last signal
Sep 4, 2026
Mapped homes
10
Hail days
4
Open storm history →
Southampton 0.5"

Newsoms

Last signal
Jun 22, 2026
Mapped homes
10
Hail days
1
Open storm history →
Craig 1.25"

Paint Bank

Last signal
Jul 4, 2026
Mapped homes
9
Hail days
1
Open storm history →
Bedford 1.75"

Bedford

Last signal
Aug 14, 2026
Mapped homes
7
Hail days
6
Open storm history →
Augusta 1.75"

Churchville

Last signal
Jul 6, 2026
Mapped homes
7
Hail days
2
Open storm history →
Buckingham 1.5"

Gladstone

Last signal
Jul 21, 2026
Mapped homes
7
Hail days
5
Open storm history →
Halifax 0.5"

Halifax

Last signal
Jul 18, 2026
Mapped homes
7
Hail days
1
Open storm history →
Accomack 0.5"

Painter

Last signal
Jun 22, 2026
Mapped homes
7
Hail days
1
Open storm history →
Warren 1.75"

Bentonville

Last signal
Sep 4, 2026
Mapped homes
6
Hail days
5
Open storm history →
Highland 0.5"

Doe Hill

Last signal
Aug 10, 2026
Mapped homes
5
Hail days
1
Open storm history →
Lee 0.5"

Dryden

Last signal
Sep 21, 2026
Mapped homes
5
Hail days
1
Open storm history →
Rappahannock 1"

Flint Hill

Last signal
Sep 4, 2026
Mapped homes
5
Hail days
2
Open storm history →
Tazewell 0.5"

Tannersville

Last signal
Sep 21, 2026
Mapped homes
5
Hail days
1
Open storm history →
Lunenburg 1"

Keysville

Last signal
Jul 7, 2026
Mapped homes
4
Hail days
2
Open storm history →
Giles 1.25"

Ripplemead

Last signal
Jul 8, 2026
Mapped homes
4
Hail days
1
Open storm history →
King William 1.5"

West Point

Last signal
Jul 18, 2026
Mapped homes
3
Hail days
2
Open storm history →
Pulaski 1"

Draper

Last signal
Aug 14, 2026
Mapped homes
1
Hail days
3
Open storm history →
Highland 2"

Head Waters

Last signal
Jul 4, 2026
Mapped homes
1
Hail days
1
Open storm history →
New Kent 0.5"

Barhamsville

Last signal
Aug 28, 2026
Mapped homes
0
Hail days
2
Open storm history →
Bland 2.25"

Bastian

Last signal
Aug 22, 2026
Mapped homes
0
Hail days
2
Open storm history →
Accomack 1"

Chincoteague Island

Last signal
Jul 21, 2026
Mapped homes
0
Hail days
2
Open storm history →
Augusta 2"

Deerfield

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
3
Open storm history →
Surry 1"

Dendron

Last signal
Jul 7, 2026
Mapped homes
0
Hail days
2
Open storm history →
Southampton 0.5"

Drewryville

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
2
Open storm history →
Richmond 1"

Farnham

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
1
Open storm history →
Botetourt 0.5"

Fincastle

Last signal
Aug 22, 2026
Mapped homes
0
Hail days
1
Open storm history →
Prince William 1.25"

Gainesville

Last signal
May 27, 2026
Mapped homes
0
Hail days
2
Open storm history →
Accomack 1"

Greenbackville

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
1
Open storm history →
Northumberland 1.25"

Heathsville

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
5
Open storm history →
Carroll 0.5"

Ivanhoe

Last signal
Aug 8, 2026
Mapped homes
0
Hail days
1
Open storm history →
King and Queen 1"

King And Queen Court House

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
1
Open storm history →
Lancaster 0"

Lancaster

Last signal
Jul 21, 2026
Mapped homes
0
Hail days
1
Open storm history →
New Kent 0"

New Kent

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
1
Open storm history →
Prince William 1.5"

Nokesville

Last signal
Sep 3, 2026
Mapped homes
0
Hail days
3
Open storm history →
Charles City 1"

Providence Forge

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
2
Open storm history →
Northumberland 0"

Reedville

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
2
Open storm history →
1"

Salem

Last signal
Apr 1, 2026
Mapped homes
0
Hail days
1
Open storm history →
Smyth 1.75"

Saltville

Last signal
Sep 21, 2026
Mapped homes
0
Hail days
4
Open storm history →
Rappahannock 1.75"

Sperryville

Last signal
Aug 6, 2026
Mapped homes
0
Hail days
4
Open storm history →
Smyth 1.5"

Sugar Grove

Last signal
Sep 4, 2026
Mapped homes
0
Hail days
2
Open storm history →
Accomack 1"

Tangier

Last signal
Jul 28, 2026
Mapped homes
0
Hail days
2
Open storm history →
Isle of Wight 0.5"

Windsor

Last signal
Aug 20, 2026
Mapped homes
0
Hail days
1
Open storm history →

How contractors use us

Three steps from radar to a door.

Turn a storm date into doors

The app is live: radar as it happens, NWS reports as they're filed, a replay of any past day. These Virginia pages rebuild nightly from the same feed. Most hail maps stop at where it hailed — Overview's also hands you who lives under it. Draw the footprint and pull the homeowner list for every address inside.

01 Watch

Open Virginia on the live map: live radar, NWS reports as they're filed, and a replay of any past storm day. Every date in the record below is on it.

02 Draw

Draw the swath, a neighborhood, or a single street. The address count and the cost show before you buy a record.

03 Knock

Names and phones for the homes inside, or mail them a postcard straight from the map. Pay per record — no minimums, no list-broker markup.

Overview Pro · iPhone + web

Take Virginia into the field.

The hail map, your next recommended area, and the tools to work it. Start on your own; the same subscription also includes access for up to 4 team members.

Overview Pro

One plan · iPhone + web

Monthly · US App Store

$149.99 / month

5,000 new addresses per user each month on Pro. Put your 200 trial addresses to work before another week goes to guesswork.

Optional outreach

+ $0.21 per contact returned
Available homeowner names and phone numbers, with freshness and DNC flags.
+ $0.75 per postcard mailed
Print, postage, and delivery tracking included.

What's included

Get recommended places to prospect, or draw your own. The same plan gives you the tools to work either one.

  • Hail maps, storm history, and live radar
  • Curated prospecting recommendations and Quests
  • Canvassing sessions and navigation
  • Door outcomes, notes, and photos
  • Visit history and follow-up Quests
  • Alerts for your saved territories
  • Polygon and hexagon draw tools
  • Saved work areas and address lists
  • CSV exports for your dialer or CRM
  • XP, levels, and the leaderboard
  • Access on iPhone and the web
  • Up to 4 team members

7-day free trial in the iPhone app. No card required to start.

Choose whether to subscribe when your trial ends. Paid subscriptions renew monthly. Manage or cancel in your Apple Account settings.

See all pricing and billing details →
Start free trial

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

The next storm won’t wait for you.

Set your territory and alerts today. When hail hits, use Overview to choose your streets and get moving.

7-day free trial in the iPhone app. No card required to start.

For iPhone. Android coming soon.

Open Virginia on the live map → Start free trial

Web trial: 7 days free. Card required. $150/month after the trial unless cancelled.

Live radar in the app; these pages rebuild nightly from public storm reporting, and the totals are estimates. Radar tells you where to look. Only an inspection confirms damage at an address.