Pilot Index / Ohio / Mar 31, 2026
Preliminary
Storms in Ohio on Mar 31, 2026
49 published severe reports across Ohio on Mar 31, 2026.
Coverage is partial. 473 source scopes are pending. Pending data is not a zero report count.
Hail reports: 2. Wind reports: 42. Tornado reports: 5.
The table and map show 40 of 49 reports.
| Time | What | Size or Speed | Where | Details |
|---|---|---|---|---|
| Mar 31, 2026, 3:34 PM EDT | Wind | 70 mph | BAILEY | Record
|
| Mar 31, 2026, 3:47 PM EDT | Wind | 59 mph | 1 NE Bowling Green | Record
|
| Mar 31, 2026, 3:47 PM EDT | Wind | 59 mph | BOWLING GRN UNV ARPT | Record
|
| Mar 31, 2026, 4:00 PM EDT | Wind | 66 mph | MARTIN | Record
|
| Mar 31, 2026, 4:04 PM EDT | Wind | 66 mph | 1 E Clay Center | Record
|
| Mar 31, 2026, 4:17 PM EDT | Wind | 70 mph | BALLVILLE | Record
|
| Mar 31, 2026, 4:33 PM EDT | Wind | 59 mph | 3 N Sandusky | Record
|
| Mar 31, 2026, 4:47 PM EDT | Wind | 70 mph | CAROLINE | Record
|
| Mar 31, 2026, 4:53 PM EDT | Wind | 70 mph | EAST TOWNSEND | Record
|
| Mar 31, 2026, 5:05 PM EDT | Wind | 70 mph | AMHERST | Record
|
| Mar 31, 2026, 5:09 PM EDT | Wind | 64 mph | 3 E South Amherst | Record
|
| Mar 31, 2026, 5:09 PM EDT | Wind | 64 mph | LORAIN CO REGL ARPT | Record
|
| Mar 31, 2026, 5:14 PM EDT | Wind | 74 mph | North Ridgeville | Record
|
| Mar 31, 2026, 5:14 PM EDT | Wind | 74 mph | NORTH RIDGEVILLE | Record
|
| Mar 31, 2026, 5:20 PM EDT | Wind | 70 mph | BAY VLG | Record
|
| Mar 31, 2026, 5:20 PM EDT | Wind | 70 mph | NORTH OLMSTED | Record
|
| Mar 31, 2026, 5:24 PM EDT | Wind | 71 mph | 2 NW Brook Park | Record
|
| Mar 31, 2026, 5:24 PM EDT | Wind | 71 mph | BROOK PARK | Record
|
| Mar 31, 2026, 5:28 PM EDT | Wind | 70 mph | LINNDALE | Record
|
| Mar 31, 2026, 5:29 PM EDT | Wind | 75 mph | 2 WSW Cleveland | Record
|
| Mar 31, 2026, 5:29 PM EDT | Wind | 70 mph | LINNDALE | Record
|
| Mar 31, 2026, 5:30 PM EDT | Wind | 70 mph | PARMA | Record
|
| Mar 31, 2026, 5:31 PM EDT | Wind | 81 mph | (BKL)CLEVELAND LAKEF | Record
|
| Mar 31, 2026, 5:32 PM EDT | Wind | 71 mph | 1 NNE Cleveland | Record
|
| Mar 31, 2026, 5:36 PM EDT | Wind | 59 mph | 2 WSW Bratenahl | Record
|
| Mar 31, 2026, 5:42 PM EDT | Wind | 61 mph | 1 NNW Fairport Harbor | Record
|
| Mar 31, 2026, 5:44 PM EDT | Wind | 63 mph | MAYFIELD | Record
|
| Mar 31, 2026, 5:45 PM EDT | Wind | 61 mph | 1 NNE Highland Heights | Record
|
| Mar 31, 2026, 5:46 PM EDT | Wind | 63 mph | MENTOR | Record
|
| Mar 31, 2026, 5:46 PM EDT | Wind | 63 mph | PECK CORNERS | Record
|
| Mar 31, 2026, 5:49 PM EDT | Tornado | 3 SE Chesterland | Record
| |
| Mar 31, 2026, 5:49 PM EDT | Tornado | NOVELTY | Record
| |
| Mar 31, 2026, 5:54 PM EDT | Wind | 64 mph | CHARDON ARPT | Record
|
| Mar 31, 2026, 5:54 PM EDT | Wind | 63 mph | CHARDON | Record
|
| Mar 31, 2026, 5:55 PM EDT | Wind | 65 mph | 2 SW Aquilla | Record
|
| Mar 31, 2026, 6:18 PM EDT | Wind | 63 mph | 5 NE Jefferson | Record
|
| Mar 31, 2026, 6:18 PM EDT | Wind | 63 mph | ASHTABULA CO ARPT | Record
|
| Mar 31, 2026, 6:19 PM EDT | Wind | 69 mph | 4 NNE Conneaut | Record
|
| Mar 31, 2026, 6:49 PM EDT | Wind | 70 mph | YALE | Record
|
| Mar 31, 2026, 7:09 PM EDT | Tornado | 2 SE Hicksville | Record
|
-
Wind, 70 mph
Mar 31, 2026, 3:34 PM EDT
BAILEY
Record
- Mar 31, 2026, 3:34 PM EDT. Wind, 70 mph, BAILEY. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1325136.
-
Wind, 59 mph
Mar 31, 2026, 3:47 PM EDT
1 NE Bowling Green
Record
- Mar 31, 2026, 3:47 PM EDT. Wind, 59 mph, 1 NE Bowling Green. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:c5b55e2935b071ca1a16d0187ac57bba3365ab171e3c9230016df7a06d131f71.
-
Wind, 59 mph
Mar 31, 2026, 3:47 PM EDT
BOWLING GRN UNV ARPT
Record
- Mar 31, 2026, 3:47 PM EDT. Wind, 59 mph, BOWLING GRN UNV ARPT. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1325138.
-
Wind, 66 mph
Mar 31, 2026, 4:00 PM EDT
MARTIN
Record
- Mar 31, 2026, 4:00 PM EDT. Wind, 66 mph, MARTIN. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1325137.
-
Wind, 66 mph
Mar 31, 2026, 4:04 PM EDT
1 E Clay Center
Record
- Mar 31, 2026, 4:04 PM EDT. Wind, 66 mph, 1 E Clay Center. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:7fb690c4d78e3b7bde2ae82138e9b8a7f098713c3608e57267a5e9fa6fe2510f.
-
Wind, 70 mph
Mar 31, 2026, 4:17 PM EDT
BALLVILLE
Record
- Mar 31, 2026, 4:17 PM EDT. Wind, 70 mph, BALLVILLE. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326108.
-
Wind, 59 mph
Mar 31, 2026, 4:33 PM EDT
3 N Sandusky
Record
- Mar 31, 2026, 4:33 PM EDT. Wind, 59 mph, 3 N Sandusky. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:164c4802e6689d701f264c64574c5b7134e56d04580b63431001731928c9d46a.
-
Wind, 70 mph
Mar 31, 2026, 4:47 PM EDT
CAROLINE
Record
- Mar 31, 2026, 4:47 PM EDT. Wind, 70 mph, CAROLINE. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326129.
-
Wind, 70 mph
Mar 31, 2026, 4:53 PM EDT
EAST TOWNSEND
Record
- Mar 31, 2026, 4:53 PM EDT. Wind, 70 mph, EAST TOWNSEND. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326139.
-
Wind, 70 mph
Mar 31, 2026, 5:05 PM EDT
AMHERST
Record
- Mar 31, 2026, 5:05 PM EDT. Wind, 70 mph, AMHERST. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326140.
-
Wind, 64 mph
Mar 31, 2026, 5:09 PM EDT
3 E South Amherst
Record
- Mar 31, 2026, 5:09 PM EDT. Wind, 64 mph, 3 E South Amherst. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:2e9724eae2f79c4f9d34b14ca757365ea4c048e94f8bb1d1fbd21ec82fbe456a.
-
Wind, 64 mph
Mar 31, 2026, 5:09 PM EDT
LORAIN CO REGL ARPT
Record
- Mar 31, 2026, 5:09 PM EDT. Wind, 64 mph, LORAIN CO REGL ARPT. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326144.
-
Wind, 74 mph
Mar 31, 2026, 5:14 PM EDT
North Ridgeville
Record
- Mar 31, 2026, 5:14 PM EDT. Wind, 74 mph, North Ridgeville. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:6f98ff00dd2186db4213213c17316e05c7fdd9620deb82a0f830856183ed9648.
-
Wind, 74 mph
Mar 31, 2026, 5:14 PM EDT
NORTH RIDGEVILLE
Record
- Mar 31, 2026, 5:14 PM EDT. Wind, 74 mph, NORTH RIDGEVILLE. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326157.
-
Wind, 70 mph
Mar 31, 2026, 5:20 PM EDT
BAY VLG
Record
- Mar 31, 2026, 5:20 PM EDT. Wind, 70 mph, BAY VLG. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326170.
-
Wind, 70 mph
Mar 31, 2026, 5:20 PM EDT
NORTH OLMSTED
Record
- Mar 31, 2026, 5:20 PM EDT. Wind, 70 mph, NORTH OLMSTED. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1327625.
-
Wind, 71 mph
Mar 31, 2026, 5:24 PM EDT
2 NW Brook Park
Record
- Mar 31, 2026, 5:24 PM EDT. Wind, 71 mph, 2 NW Brook Park. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:f84a7a6722f34f706957c8a954301e0c6bc77d7d190658818e5668b6eef4de09.
-
Wind, 71 mph
Mar 31, 2026, 5:24 PM EDT
BROOK PARK
Record
- Mar 31, 2026, 5:24 PM EDT. Wind, 71 mph, BROOK PARK. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326171.
-
Wind, 70 mph
Mar 31, 2026, 5:28 PM EDT
LINNDALE
Record
- Mar 31, 2026, 5:28 PM EDT. Wind, 70 mph, LINNDALE. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326175.
-
Wind, 75 mph
Mar 31, 2026, 5:29 PM EDT
2 WSW Cleveland
Record
- Mar 31, 2026, 5:29 PM EDT. Wind, 75 mph, 2 WSW Cleveland. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:376c913fd4781464d0dc2fcadd3f14fff4c7a603c4147decf7deec863d93da65.
-
Wind, 70 mph
Mar 31, 2026, 5:29 PM EDT
LINNDALE
Record
- Mar 31, 2026, 5:29 PM EDT. Wind, 70 mph, LINNDALE. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326174.
-
Wind, 70 mph
Mar 31, 2026, 5:30 PM EDT
PARMA
Record
- Mar 31, 2026, 5:30 PM EDT. Wind, 70 mph, PARMA. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326176.
-
Wind, 81 mph
Mar 31, 2026, 5:31 PM EDT
(BKL)CLEVELAND LAKEF
Record
- Mar 31, 2026, 5:31 PM EDT. Wind, 81 mph, (BKL)CLEVELAND LAKEF. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326177.
-
Wind, 71 mph
Mar 31, 2026, 5:32 PM EDT
1 NNE Cleveland
Record
- Mar 31, 2026, 5:32 PM EDT. Wind, 71 mph, 1 NNE Cleveland. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:1082a5dde8a669b6c67cc18fd0081b82a3057b2fbce9dfc9e9251286a46fe02c.
-
Wind, 59 mph
Mar 31, 2026, 5:36 PM EDT
2 WSW Bratenahl
Record
- Mar 31, 2026, 5:36 PM EDT. Wind, 59 mph, 2 WSW Bratenahl. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:f0ccfc335e00642c593269472b181c9f84fe8596728f7c30cdd412335bc14b1c.
-
Wind, 61 mph
Mar 31, 2026, 5:42 PM EDT
1 NNW Fairport Harbor
Record
- Mar 31, 2026, 5:42 PM EDT. Wind, 61 mph, 1 NNW Fairport Harbor. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:c1e7bddb035995fa8e2f9fde5e107042963f8d80ba348f6c0e3377a04afdaef9.
-
Wind, 63 mph
Mar 31, 2026, 5:44 PM EDT
MAYFIELD
Record
- Mar 31, 2026, 5:44 PM EDT. Wind, 63 mph, MAYFIELD. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1327604.
-
Wind, 61 mph
Mar 31, 2026, 5:45 PM EDT
1 NNE Highland Heights
Record
- Mar 31, 2026, 5:45 PM EDT. Wind, 61 mph, 1 NNE Highland Heights. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:c7d0635dbbc647f95195ca596898dfab869ce8924e4fd25f3faa470abd74856e.
-
Wind, 63 mph
Mar 31, 2026, 5:46 PM EDT
MENTOR
Record
- Mar 31, 2026, 5:46 PM EDT. Wind, 63 mph, MENTOR. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326178.
-
Wind, 63 mph
Mar 31, 2026, 5:46 PM EDT
PECK CORNERS
Record
- Mar 31, 2026, 5:46 PM EDT. Wind, 63 mph, PECK CORNERS. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1326179.
-
Tornado
Mar 31, 2026, 5:49 PM EDT
3 SE Chesterland
Record
- Mar 31, 2026, 5:49 PM EDT. Tornado, 3 SE Chesterland. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:2fc860dcfafb4fd372f97e56185dff7eed0755eb63552e93eacca0a71b4b8d3f.
-
Tornado
Mar 31, 2026, 5:49 PM EDT
NOVELTY
Record
- Mar 31, 2026, 5:49 PM EDT. Tornado, NOVELTY. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1315990.
-
Wind, 64 mph
Mar 31, 2026, 5:54 PM EDT
CHARDON ARPT
Record
- Mar 31, 2026, 5:54 PM EDT. Wind, 64 mph, CHARDON ARPT. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1327612.
-
Wind, 63 mph
Mar 31, 2026, 5:54 PM EDT
CHARDON
Record
- Mar 31, 2026, 5:54 PM EDT. Wind, 63 mph, CHARDON. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1327622.
-
Wind, 65 mph
Mar 31, 2026, 5:55 PM EDT
2 SW Aquilla
Record
- Mar 31, 2026, 5:55 PM EDT. Wind, 65 mph, 2 SW Aquilla. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:1a367fe47fc129749eba6b87a09c7a7a561ac8f197b4aa1d204223ad5f512f50.
-
Wind, 63 mph
Mar 31, 2026, 6:18 PM EDT
5 NE Jefferson
Record
- Mar 31, 2026, 6:18 PM EDT. Wind, 63 mph, 5 NE Jefferson. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:45a1107c8f92d533292d276b1e61d571d6192c5b15dc5d47a65c1d3663924be9.
-
Wind, 63 mph
Mar 31, 2026, 6:18 PM EDT
ASHTABULA CO ARPT
Record
- Mar 31, 2026, 6:18 PM EDT. Wind, 63 mph, ASHTABULA CO ARPT. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1327623.
-
Wind, 69 mph
Mar 31, 2026, 6:19 PM EDT
4 NNE Conneaut
Record
- Mar 31, 2026, 6:19 PM EDT. Wind, 69 mph, 4 NNE Conneaut. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:0dcacde7873d29be7eef9a768e62fabc9c40ac5edd065dcc383b688e98ab1695.
-
Wind, 70 mph
Mar 31, 2026, 6:49 PM EDT
YALE
Record
- Mar 31, 2026, 6:49 PM EDT. Wind, 70 mph, YALE. Source: NCEI Storm Events. Status: Verified against NCEI Storm Events. Record id: ncei:1327626.
-
Tornado
Mar 31, 2026, 7:09 PM EDT
2 SE Hicksville
Record
- Mar 31, 2026, 7:09 PM EDT. Tornado, 2 SE Hicksville. Source: NWS Local Storm Reports. Status: Preliminary. Record id: lsr:5cbe0108e5d79b2a231c9be4bbd3a9ec9351371a6be1de2404b1e0d93cf340fc.
How We Count
This page uses published ground reports from 2016-01-01 through 2026-10-29. Coverage is partial. 473 source scopes are pending. Pending data is not a zero report count.
Hail counts at 1.00 in or larger. Wind counts at 58 mph or stronger. State days also include tornado reports.
Reports use the local civil date and clock. City pages use the city clock. State pages use each report location clock.
Exact repeated observations are counted once. Nearby reports with different times, coordinates or sizes remain separate observations.
NCEI rows are verified against NCEI Storm Events. SPC and NWS local reports are preliminary.
Radar signatures and warning polygons are not ground reports and are not in these counts.
A missing report does not show that no storm occurred. These pages show city or state exposure, not damage at an address.
This free page covers the state. It does not check a street address.
Limits
This page is not a certified record.
This page shows weather exposure, not damage or cause.
This page is not an expert opinion and it is not a meteorologist review.
Verify these rows with official NOAA and NWS records.
VectorWX is not affiliated with or endorsed by NOAA or NWS.
Radar-estimated hail size comes from MRMS MESH or NCEI nx3hail. It is an estimate of hail aloft. It is not a measurement of hail on a roof.