National Storms

On the map: every storm report logged this day.

On the map

HailWindTornado

2015 storm days

Storm reports for March 31, 2015

On March 31, 2015, 196 hail, 43 damaging-wind and 0 tornado reports were logged across 8 states.

FreeNo accountNo phone numberWe don’t keep the address

· As you type, the text is sent to Google to suggest addresses.
196hail reports
43damaging-wind reports
0tornado reports
2.75″largest hail reported

IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

← Mar 30, 2015 All 2015 storm days · March 2015 Apr 1, 2015 →

Other storms on March 31 →

On March 31, 2015, 196 hail, 43 damaging-wind and 0 tornado reports were logged across 8 states. The largest hail reported was 2.75″ (baseball size) in Arkansas County, AR.

Storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Radar hail estimates start October 2019.

Storm reports by state

StateHailWindTornadoLargest hail
AL68002.50″
OK452202.75″
AR34302.75″
GA191201.75″
MS17202.75″
TX4301.00″
TN6001.75″
MO3101.25″

Cities with hail reported within 5 miles

CityPopulationLargest report
Shawnee, OK32,0922.75″
Seminole, OK7,2642.75″
Tecumseh, OK6,3702.75″
Greenbrier, AR6,3302.75″
Bryant, AR22,2712.00″
Rainbow City, AL10,3492.00″
Southside, AL9,6332.00″
Alexander, AR3,7922.00″
Tuscaloosa, AL114,2881.75″
LaGrange, GA33,5641.75″
Gadsden, AL33,0861.75″
Northport, AL31,4921.75″
Jacksonville, AR29,1291.75″
Mustang, OK23,9651.75″
Bethany, OK20,4211.75″
Jacksonville, AL14,6511.75″
Attalla, AL5,7461.75″
Shannon Hills, AR4,7401.75″
Water Valley, MS3,4091.75″
Weaver, AL3,3171.75″
Baldwyn, MS3,0841.75″
Good Hope, AL2,6461.75″
Guntown, MS2,6061.75″
Newnan, GA45,5481.50″
Lawton, OK90,0271.25″

Hail reports (196)

Time (UTC)SizeLocation
19:552.75″Arkansas County, AR
20:262.75″Desha County, AR
20:572.75″Bolivar County, MS
21:002.75″Coahoma County, MS
01:302.75″Seminole County, OK
01:352.75″Faulkner County, AR
01:582.75″Seminole County, OK
03:252.75″Pottawatomie County, OK
04:032.75″Lincoln County, OK
19:202.50″Jefferson County, AR
23:182.50″Walker County, AL
01:172.50″Seminole County, OK
02:252.50″Okfuskee County, OK
03:452.50″Lincoln County, OK
17:322.00″Saline County, AR
18:102.00″Jefferson County, AR
21:182.00″St. Clair County, AL
21:552.00″Etowah County, AL
22:552.00″Union County, MS
01:152.00″Faulkner County, AR
01:552.00″Faulkner County, AR
17:231.75″Saline County, AR
17:251.75″Pulaski County, AR
18:011.75″Pulaski County, AR
19:571.75″Arkansas County, AR
20:151.75″Yalobusha County, MS
20:281.75″Phillips County, AR
20:301.75″Marshall County, AL
20:501.75″Walker County, AL
21:141.75″Etowah County, AL
21:151.75″Cullman County, AL
21:381.75″Calhoun County, AL
21:441.75″Calhoun County, AL
21:491.75″Washington County, MS
21:501.75″Clay County, AL
21:581.75″Etowah County, AL
22:001.75″Cullman County, AL
23:001.75″Troup County, GA
23:031.75″Tuscaloosa County, AL
23:031.75″Tuscaloosa County, AL
23:101.75″Lee County, MS
23:131.75″Tuscaloosa County, AL
23:251.75″Lawrence County, TN
00:231.75″Lauderdale County, AL
00:511.75″Beckham County, OK
01:041.75″Roger Mills County, OK
01:081.75″Lauderdale County, AL
01:101.75″Seminole County, OK
01:371.75″Custer County, OK
01:461.75″Seminole County, OK
01:461.75″Okfuskee County, OK
02:041.75″Seminole County, OK
02:101.75″Seminole County, OK
02:261.75″Haskell County, OK
02:301.75″McIntosh County, OK
02:361.75″Pulaski County, AR
02:501.75″Jackson County, AR
03:301.75″Pottawatomie County, OK
03:491.75″Union County, MS
05:021.75″Oklahoma County, OK
05:021.75″Oklahoma County, OK
17:101.50″Saline County, AR
17:351.50″Saline County, AR
22:271.50″Coweta County, GA
01:531.50″Seminole County, OK
03:151.50″Poinsett County, AR
03:471.50″Caddo County, OK
03:501.50″Logan County, OK
18:521.25″Morgan County, AL
19:281.25″Cullman County, AL
20:001.25″Lamar County, AL
21:081.25″Talladega County, AL
21:101.25″Turner County, GA
21:121.25″Butler County, MO
21:291.25″Lowndes County, MS
21:411.25″Pickens County, AL
22:401.25″Coweta County, GA
23:181.25″McNairy County, TN
23:251.25″Harmon County, OK
00:321.25″Wayne County, TN
01:121.25″Faulkner County, AR
02:391.25″Pulaski County, AR
03:181.25″Seminole County, OK
03:321.25″Canadian County, OK
03:451.25″Comanche County, OK
08:401.25″Washington County, OK
12:121.00″Lauderdale County, AL
16:501.00″Saline County, AR
18:351.00″Jefferson County, AR
18:551.00″Jefferson County, AR
19:131.00″Cullman County, AL
19:321.00″Marion County, AL
19:501.00″Troup County, GA
19:521.00″Marshall County, AL
19:551.00″Arkansas County, AR
20:001.00″Blount County, AL
20:081.00″Etowah County, AL
20:101.00″Yalobusha County, MS
20:121.00″Crisp County, GA
20:301.00″DeKalb County, AL
20:401.00″Walker County, AL
20:421.00″Colbert County, AL
20:421.00″Walker County, AL
20:441.00″Colbert County, AL
20:501.00″Calhoun County, MS
21:051.00″Bolivar County, MS
21:081.00″Blount County, AL
21:141.00″Talladega County, AL
21:191.00″Ben Hill County, GA
21:221.00″Winston County, AL
21:231.00″Calhoun County, AL
21:231.00″Etowah County, AL
21:351.00″Calhoun County, AL
21:371.00″Calhoun County, AL
21:411.00″Calhoun County, AL
21:541.00″Lamar County, AL
22:031.00″Fayette County, AL
22:171.00″Coweta County, GA
22:181.00″Pickens County, AL
22:181.00″Randolph County, AL
22:251.00″Sunflower County, MS
22:251.00″Coweta County, GA
22:281.00″Blount County, AL
22:301.00″Union County, MS
22:351.00″Fayette County, GA
22:361.00″Marshall County, AL
22:401.00″Pickens County, AL
22:401.00″Randolph County, AL
22:411.00″Humphreys County, MS
22:451.00″Clay County, AR
22:501.00″Cullman County, AL
22:541.00″Cullman County, AL
22:551.00″Gray County, TX
22:591.00″Tuscaloosa County, AL
23:021.00″Latimer County, OK
23:121.00″Tuscaloosa County, AL
23:221.00″Bibb County, AL
23:251.00″Harmon County, OK
23:261.00″Marshall County, AL
23:281.00″Lipscomb County, TX
23:301.00″Marshall County, AL
23:351.00″Walker County, AL
23:351.00″Fannin County, GA
23:451.00″Walker County, AL
23:451.00″Walker County, AL
23:461.00″Yazoo County, MS
23:471.00″Nolan County, TX
23:501.00″Faulkner County, AR
00:001.00″Nolan County, TX
00:281.00″Lawrence County, TN
00:401.00″Pottawatomie County, OK
00:551.00″Jefferson County, AL
01:081.00″Jefferson County, AL
01:201.00″Jackson County, OK
01:311.00″Jackson County, OK
01:351.00″Jackson County, OK
01:411.00″Colbert County, AL
01:551.00″McIntosh County, OK
02:031.00″DeKalb County, AL
02:161.00″Faulkner County, AR
02:401.00″McIntosh County, OK
02:481.00″Comanche County, OK
03:141.00″Poinsett County, AR
03:241.00″Cleveland County, OK
03:301.00″Cleveland County, OK
03:401.00″Caddo County, OK
03:451.00″Lee County, MS
03:541.00″Oklahoma County, OK
04:121.00″Logan County, OK
04:151.00″Logan County, OK
05:401.00″Crittenden County, AR
12:120.88″Lauderdale County, AL
21:320.88″Franklin County, AL
21:550.88″Carroll County, GA
22:450.88″Fulton County, AR
23:130.88″Marshall County, AL
00:450.88″Lauderdale County, AL
01:100.88″Dunklin County, MO
02:400.88″McIntosh County, OK
02:450.88″Poinsett County, AR
03:330.88″Crittenden County, AR
16:280.75″Pulaski County, AR
18:030.75″Pulaski County, AR
19:220.75″Marshall County, AL
20:000.75″Troup County, GA
20:000.75″Troup County, GA
20:100.75″Crisp County, GA
20:400.75″Meriwether County, GA
21:120.75″Stoddard County, MO
21:550.75″Coweta County, GA
23:150.75″Hardin County, TN
00:300.75″Lawrence County, TN
00:500.75″Houston County, GA
00:500.75″Bleckley County, GA
03:450.75″Lee County, MS
04:550.75″Okmulgee County, OK

Damage, injuries and deaths

National Weather Service offices recorded about $617,000 in property damage from hail, thunderstorm wind and tornadoes across the US on this storm day (239 events in 8 states). Injuries and deaths are those the events caused directly.

CountyEventsInjuriesDeathsProperty damage
Troup County, GA100$447,000
Okfuskee County, OK200$30,000
Arkansas County, AR200$25,000
Washington County, MS200$18,000
Bolivar County, MS100$15,000
Humphreys County, MS100$15,000
Canadian County, OK300$14,000
Hockley County, TX100$10,000
Caddo County, OK100$6,000
Desha County, AR100$5,000
Haskell County, OK100$5,000
McIntosh County, OK100$5,000

What the National Weather Service wrote

Event narratives from NWS Storm Data, shortened. Up to six per day, chosen by deaths, injuries, damage and size.

Source: NOAA National Centers for Environmental Information (NCEI), Storm Events Database, as entered by National Weather Service offices; data through July 31, 2026. Damage is in dollars of the year, not adjusted for inflation.

Hail check for any US address

Every day since October 2019 that radar estimated hail near the address, free.

Guide: How to check if it hailed at your address · Free hail alerts by email · As you type, the text is sent to Google to suggest addresses.