Hurricanes and tropical storms in North Carolina

181 tropical storms and hurricanes have passed within 50 miles of North Carolina since 1851, 68 of them at hurricane strength.

  • 181tropical cyclones within 50 miles since 1851
  • 68at hurricane strength
  • 12as major hurricanes
  • 31since 2000
2025
  • Hurricanes and tropical storms on record, by year

Over time

Tropical cyclones within 50 miles of North Carolina by decade 50s: 9 60s: 8 70s: 11 80s: 17 17 90s: 14 00s: 8 10s: 8 20s: 5 30s: 8 40s: 8 50s: 12 60s: 13 70s: 9 80s: 9 90s: 11 00s: 11 10s: 9 20s: 11 50s60s70s80s90s00s10s20s30s40s50s60s70s80s90s00s10s20s

The strongest storms

Notable events
Helene1958Category 4, Brunswick
Hazel1954Category 4, Brunswick
Unnamed1944Category 3, Craven
Unnamed1899Category 3, Carteret
Unnamed1887Category 3, Dare
Hugo1989Category 3, Brunswick
Emily1993Category 3, Dare
Unnamed1879Category 3, Onslow
Bob1991Category 3, Currituck
Carol1954Category 3, Tyrrell
Fran1996Category 3, Brunswick
Bonnie1998Category 2, Brunswick
Irene1999Category 2, Dare
Unnamed1949Category 2, Brunswick
Unnamed1933Category 2, Jones
Dorian2019Category 2, Robeson
Ione1955Category 2, Pender
Florence2018Category 2, Hyde
Isabel2003Category 2, Dare
Bertha1996Category 2, New Hanover
Gloria1985Category 2, Dare
Donna1960Category 2, Onslow
Unnamed1924Category 2, Dare
Unnamed1893Category 2, Columbus
Unnamed1883Category 2, Brunswick
Unnamed1878Category 2, Craven
Unnamed1858Category 2, Dare
Unnamed1857Category 2, Brunswick
Dennis1999Category 2, Brunswick
Floyd1999Category 2, Brunswick

Every county

Counties with any recorded events, highest first.

Hurricanes and tropical storms by county in North Carolina
Hyde County109
Dare County103
Carteret County101
Brunswick County89
Pender County86
Onslow County86
Craven County86
New Hanover County82
Jones County82
Pamlico County78
Beaufort County76
Columbus County75
Tyrrell County74
Currituck County72
Duplin County71
Washington County70
Camden County68
Bladen County67
Bertie County66
Pasquotank County65
Pitt County64
Perquimans County63
Sampson County62
Martin County62
Lenoir County62
Robeson County57
Chowan County57
Wayne County56
Gates County55
Greene County54
Hertford County53
Cumberland County50
Edgecombe County46
Wilson County45
Northampton County44
Halifax County44
Johnston County43
Nash County42
Hoke County39
Harnett County38
Moore County36
Scotland County36
Franklin County34
Wake County33
Warren County33
Chatham County33
Anson County32
Richmond County32
Union County31
Lee County30
Orange County29
Durham County28
Montgomery County27
Stanly County26
Person County26
Randolph County26
Alamance County26
Vance County26
Granville County26
Guilford County23
Caswell County23
Rowan County21
Davidson County21
Cabarrus County21
Mecklenburg County20
Rockingham County19
Cleveland County16
Davie County15
Lincoln County15
Iredell County15
Gaston County15
Yadkin County14
Catawba County14
Forsyth County14
Stokes County12
Alexander County12
Wilkes County11
Surry County11
Rutherford County10
Polk County9
Burke County9
Caldwell County8
Henderson County7
McDowell County7
Alleghany County6
Mitchell County4
Buncombe County4
Yancey County4
Avery County4
Watauga County4
Cherokee County3
Ashe County3
Clay County3
Macon County3
Transylvania County3
Graham County3
Swain County3
Madison County3
Haywood County2
Jackson County2