/ State record

Hail in Virginia

Latest signal · 6 days ago

423 tracked cities, 60 storm days on record, latest Sep 6, 2026. Open the newest Virginia storm on the live map, or pick a city.

Download on the App Store

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 423
Homes in mapped footprints 369,533
Hail days recorded 60

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

423 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 →
Wise 0.75"

Norton

Last signal
Sep 5, 2026
Mapped homes
2,616
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 →
Wise 0.5"

Coeburn

Last signal
Aug 17, 2026
Mapped homes
1,645
Hail days
1
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 →
Buchanan 0.75"

Grundy

Last signal
Sep 5, 2026
Mapped homes
1,579
Hail days
2
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 →
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 →
Pulaski 0.5"

Dublin

Last signal
Aug 22, 2026
Mapped homes
780
Hail days
1
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 →
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 →
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 →
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 →
Washington 1.75"

Abingdon

Last signal
Sep 5, 2026
Mapped homes
453
Hail days
8
Open storm history →
Franklin 1.25"

Boones Mill

Last signal
Jul 21, 2026
Mapped homes
453
Hail days
1
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 →
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 →
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 →
Grayson 1.5"

Troutdale

Last signal
Jul 28, 2026
Mapped homes
363
Hail days
3
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 →
Wise 0.5"

Pound

Last signal
Aug 11, 2026
Mapped homes
316
Hail days
1
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 →
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 →
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 →
Smyth 1.75"

Saltville

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

Galax

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

Newport

Last signal
Jul 4, 2026
Mapped homes
236
Hail days
2
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 →
Grayson 1"

Mouth Of Wilson

Last signal
Apr 1, 2026
Mapped homes
218
Hail days
1
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 →
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 →
Wise 0.75"

Appalachia

Last signal
Sep 6, 2026
Mapped homes
152
Hail days
3
Open storm history →
McDowell 1"

Jewell Ridge

Last signal
Jul 4, 2026
Mapped homes
151
Hail days
2
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 →
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 →
Washington 1"

Glade Spring

Last signal
Aug 14, 2026
Mapped homes
122
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 →
Amherst 1.25"

Monroe

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

Chase City

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

Surry

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

Ewing

Last signal
Jul 28, 2026
Mapped homes
85
Hail days
2
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 →
Craig 3.5"

New Castle

Last signal
Aug 27, 2026
Mapped homes
76
Hail days
3
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 →
Patrick 1.75"

Stuart

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

Pilgrims Knob

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

Franklin

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

Jamaica

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

Jarratt

Last signal
Sep 4, 2026
Mapped homes
62
Hail days
2
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 →
Floyd 0.5"

Floyd

Last signal
Sep 4, 2026
Mapped homes
50
Hail days
3
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 →
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 →
Scott 1.75"

Dungannon

Last signal
Aug 17, 2026
Mapped homes
46
Hail days
2
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 →
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 →
Montgomery 0.75"

Elliston

Last signal
Jul 4, 2026
Mapped homes
34
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 →
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 →
Lee 0.75"

Big Stone Gap

Last signal
Jul 28, 2026
Mapped homes
25
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 →
Scott 1.75"

Duffield

Last signal
Sep 5, 2026
Mapped homes
23
Hail days
3
Open storm history →
Dickenson 0.5"

Birchleaf

Last signal
Aug 11, 2026
Mapped homes
22
Hail days
2
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 →
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 →
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 →
Mecklenburg 1.25"

South Hill

Last signal
Aug 20, 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 →
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 →
Rappahannock 1"

Flint Hill

Last signal
Sep 4, 2026
Mapped homes
5
Hail days
2
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 →
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. Try the app with 200 addresses during your free trial.

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.

Take your next area into the field.

See the hail, review your recommendations, and canvass with Overview on iPhone.

Download on the App Store

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.