Hurricane Teddy (2020)
Hurricane Teddy reached Category 4 in the North Atlantic between September 12, 2020 and September 24, 2020, with a lowest pressure of 945 mb, and made landfall. It killed 2 people directly and did $20 million of damage in the United States, by the National Hurricane Center’s count.
Track and intensity
The whole track of Hurricane Teddy, colored by strength, with the other storms of the 2020 season in the same basin behind it, and its wind and pressure hour by hour. Every fix is in the track table below.
The storm
- Basin
- North Atlantic
- Dates
- September 12, 2020 to September 24, 2020
- Peak strength
- Category 4, 120 kt (138 mph)
- Lowest pressure
- 945 mb (27.91 inHg)
- Landfall
- Yes
- Accumulated cyclone energy
- 26.2
- Tropical-storm-force wind reached
- 470 nmi (870 km, 541 mi) from the center at its widest
- Hurricane-force wind reached
- 110 nmi (204 km, 127 mi) from the center at its widest
- Eyewall radius at its peak
- 20 nmi (37 km, 23 mi)
- Overall size
- 480 nmi (889 km, 552 mi) to the outermost closed isobar
- Peak gust in the best track
- 145 kt (167 mph)
- Fastest the center moved
- 36 kt (41 mph)
- Identifier
- AL202020
Deaths and damage
The sources count different things and are not added together.
National Hurricane Center
2 direct deaths$20 million in the United States
The season table in NHC’s report archive, final report. Direct deaths are those caused by the storm’s own wind, water or surge, anywhere in the world.
NOAA Storm Events
0 deaths (0 direct, 0 indirect)$66,500
What National Weather Service offices recorded county by county in 6 states and marine areas, in the United States only. Property and crop damage as each office estimated it, which is not a national loss total.
In the United States
NOAA’s Storm Events database, the record National Weather Service offices compile months after a storm, as compiled March 2026.
- Deaths
- 0 (0 direct, 0 indirect)
- Injuries
- 0
- Property damage
- $66,500
- Crop damage
- none recorded
- Events recorded
- 26 in 8 reports from 6 states and marine areas
State by state
| State or marine area | Deaths | Injuries | Damage | Events |
|---|---|---|---|---|
| Maine | 0 | 0 | $55,000 | 2 |
| New Hampshire | 0 | 0 | $10,000 | 2 |
| Massachusetts | 0 | 0 | $1,500 | 6 |
| Florida | 0 | 0 | 10 | |
| Puerto Rico | 0 | 0 | 3 | |
| Atlantic South | 0 | 0 | 3 |
What was recorded
20 coastal flood, 3 marine thunderstorm wind, 2 strong wind, 1 astronomical low tide.
Rainfall
The Weather Prediction Center attributes 67 rain gauge totals over the contiguous United States to this storm. The wettest reached 0.43 inches (11 mm).
| Station | Total | Position |
|---|---|---|
| ROBBINSTON | 0.43 in (11 mm) | 45.09N 67.12W |
| TOPSFIELD | 0.28 in (7 mm) | 45.42N 67.72W |
| WOODLAND 2E | 0.20 in (5 mm) | 45.15N 67.40W |
| VANCEBORO - ST CROIX RIVER | 0.16 in (4 mm) | 45.57N 67.43W |
| JONESBORO 4 WSW | 0.14 in (4 mm) | 44.65N 67.65W |
| DANFORTH | 0.11 in (3 mm) | 45.67N 67.87W |
| HOULTON INTL ARPT | 0.09 in (2 mm) | 46.12N 67.79W |
| BRIDGEWATER | 0.05 in (1 mm) | 46.42N 67.85W |
| CARIBOU 1 N | 0.03 in (1 mm) | 46.87N 68.01W |
| CARIBOU MUNI ARPT | 0.03 in (1 mm) | 46.87N 68.02W |
| VAN BUREN | 0.03 in (1 mm) | 47.17N 67.93W |
| PATTEN 3 NW | 0.01 in (0 mm) | 46.02N 68.99W |
WPC’s storm rainfall file, 1900 to 2020, compiled by David Roth.
Wind reports
The strongest winds National Weather Service offices recorded with this storm. An estimated figure is a forecaster’s judgment from the damage, not an instrument reading.
| Wind | How | Where | State | Time (UTC) |
|---|---|---|---|---|
| 41 kt (47 mph) | Measured | Barnstable | Massachusetts | Sep 22, 16:00 |
| 38 kt (44 mph) | Measured | .93 SE of PORT EVERGLADES | Atlantic South | Sep 21, 18:17 |
| 36 kt (41 mph) | Measured | 2.32 SE of GOVERNMENT CUT | Atlantic South | Sep 21, 15:52 |
| 35 kt (40 mph) | Measured | Eastern Plymouth | Massachusetts | Sep 22, 17:00 |
What forecast offices wrote
From the Storm Events narratives, unedited.
A thunderstorm wind gust of 42 mph / 36 kt was recorded by the Government Cut (XGVT) mesonet site. Site elevation is 75 feet.
Deerfield Beach To Ocean Reef Fl, Atlantic South · Marine Thunderstorm Wind · Sep 21, 15:52 UTC
A thunderstorm wind gust of 39 mph / 34 kt was recorded by the Port Everglades XPEG mesonet site. Site elevation is 135 feet.
Deerfield Beach To Ocean Reef Fl, Atlantic South · Marine Thunderstorm Wind · Sep 21, 16:37 UTC
Minor to moderate coastal flooding occurred near the times of high tide. The greatest impacts occurred as excess sea water entered St. Lucie Inlet and raised water levels within the St. Lucie River. Water inundated many roadways and properties adjacent to and near the river, primarily within Palm City, Stuart, Sewall's Point and Port Salerno. High water levels within the Indian River caused roadway flooding in Jensen Beach, as well as roadway flooding and water intrusion into a few homes in Hobe Sound. Sea water also entered Jupiter Inlet and raised water levels within the Indian River and Loxahatchee River, causing roadway flooding in far south Jupiter Island and in Tequesta. Beach erosion was primarily minor to locally moderate.
Martin, Florida · Coastal Flood · Sep 21, 19:00 UTC
Minor to locally moderate coastal flooding occurred near the times of high tide. The greatest impacts were reported near Ft. Pierce Inlet, where the boat launch was closed due to missing planks on a dock and some washouts nearby. In addition, the earthen berns surrounding several mosquito impoundments along both sides of the Indian River suffered minor erosion from overwash. Beach erosion was mainly minor, except locally moderate along portions of Ft. Pierce Beach, where about 30 feet of beachfront was lost.
St. Lucie, Florida · Coastal Flood · Sep 21, 19:00 UTC
Strong winds occurred from about Noon EDT until 3 PM EDT on Cape Cod. Some peak gusts from mesonet sites included 47 mph at Chapin Beach in Dennis; 45 mph at Hatch Beach in Eastham; 45 mph at Kalmus Beach in Barnstable; and 43 mph at Chatham. The AWOS at the MA Military Reservation/Otis AFB recorded a gust to 43 mph at 255 PM EDT. The ASOS at Hyannis recorded a gust to 39 mph at 211 PM EDT. In Hyannis at 140 PM EDT, a tree was down on a driveway on Gray Lane. In Orleans at 216 PM EDT, a tree was down on Brick Hill Road near Dylan's Way.
Barnstable, Massachusetts · Strong Wind · Sep 22, 16:00 UTC
In Hampton, the astronomical tide was 10.1 feet with a storm surge of 1.5 feet at high tide to reach an 11.6 foot storm tide. Flood stage in Hampton is 11.0 feet (MLLW). Although winds were offshore, large, long period swell entered the Gulf of Maine leading to splash-over along the seacoast of New Hampshire. Nearshore waves increased to 10 feet every 16 seconds at high tide. Significant splash-over flooded roadways with seawater in Seabrook and along route 1A in Hampton.
Coastal Rockingham, New Hampshire · Coastal Flood · Sep 22, 19:00 UTC
The astronomical tide in Portland of 10.8 feet combined with a storm surge of 1.3 feet at high tide to reach a 12.1 foot storm tide during the mid afternoon hours. Flood stage in Portland is 12.0 feet (MLLW). Although winds were offshore, large, long period swell entered the Gulf of Maine leading to splash-over along the coast of southern Maine with nearshore waves up to 10 feet every 16 seconds. waves and debris splashed onto Webhanett Road in Wells, crashing over the tops of cars at its peak. Significant splash-over also occurred along Gooch���s and Kennebunk Beaches in Kennebunk.
Coastal York, Maine · Coastal Flood · Sep 22, 19:15 UTC
In Yarmouth at 324 PM EDT, minor flooding was reported in the parking lot at Grey's Beach and at 615 PM EDT, there was two feet of coastal flooding on Shore Road. In Chatham at 430 PM EDT, there was minor street flooding in the Little Beach area along Little Beach Road up to Seagull Road and there was flooding on Old Wharf Road and Salt Pond Road at Scatteree Road. Also in Chatham at 608 PM EDT, there was 3 feet of coastal flooding on Seagull Road just south of Starfish Lane.
Barnstable, Massachusetts · Coastal Flood · Sep 22, 19:24 UTC
The astronomical tide in Portland of 10.8 feet combined with a storm surge of 1.3 feet at high tide to reach a 12.1 foot storm tide during the mid afternoon hours. Flood stage in Portland is 12.0 feet (MLLW). The tide remained above flood stage for 30 minutes at the Portland tide gage. The waves took down a fence at Higgin���s Beach in Scarborough with minor flooding reported along the wharf streets in Portland.
Coastal Cumberland, Maine · Astronomical Low Tide · Sep 22, 19:45 UTC
The astronomical tide in Hampton of 9.4 feet combined with minimal storm surge of 0.3 feet at high tide to reach a 9.5 foot storm tide (MLLW) which is short of flood stage inundation impacts. Flood stage in Hampton is 11.0 feet (MLLW). Although winds were offshore, large, long period swell entered the Gulf of Maine leading to splash-over along the Seacoast of New Hampshire. Nearshore waves increased to 8 feet every 16 seconds at high tide. In Hampton, splash-over flooded portions of Asheworth and adjacent streets due to the large pounding surf and elevated coastal waters.
Coastal Rockingham, New Hampshire · Coastal Flood · Sep 23, 08:30 UTC
Three houses near the beach were affected by coastal flooding. These houses were located in Bajura sector, Barrio Membrillo of Camuy. Debris was also found inside the houses.
Northwest, Puerto Rico · Coastal Flood · Sep 23, 11:18 UTC
Track
| Time (UTC) | Position | Wind | Pressure | Status |
|---|---|---|---|---|
| Sep 12, 06:00 | 11.0N 31.4W | 25 kt | 1007 mb | Tropical depression |
| Sep 12, 12:00 | 11.2N 32.4W | 30 kt | 1006 mb | Tropical depression |
| Sep 12, 18:00 | 11.4N 33.3W | 30 kt | 1005 mb | Tropical depression |
| Sep 13, 00:00 | 11.6N 34.2W | 30 kt | 1005 mb | Tropical depression |
| Sep 13, 06:00 | 11.9N 35.1W | 30 kt | 1005 mb | Tropical depression |
| Sep 13, 12:00 | 12.2N 36.2W | 30 kt | 1006 mb | Tropical depression |
| Sep 13, 18:00 | 12.6N 37.4W | 30 kt | 1006 mb | Tropical depression |
| Sep 14, 00:00 | 12.9N 38.7W | 35 kt | 1004 mb | Tropical storm |
| Sep 14, 06:00 | 12.9N 40.4W | 35 kt | 1004 mb | Tropical storm |
| Sep 14, 12:00 | 12.9N 42.1W | 35 kt | 1004 mb | Tropical storm |
| Sep 14, 18:00 | 12.9N 43.4W | 40 kt | 1003 mb | Tropical storm |
| Sep 15, 00:00 | 13.0N 44.5W | 45 kt | 1002 mb | Tropical storm |
| Sep 15, 06:00 | 13.4N 45.5W | 50 kt | 1001 mb | Tropical storm |
| Sep 15, 12:00 | 13.8N 46.6W | 55 kt | 999 mb | Tropical storm |
| Sep 15, 18:00 | 14.2N 47.4W | 55 kt | 997 mb | Tropical storm |
| Sep 16, 00:00 | 14.7N 48.0W | 65 kt | 987 mb | Hurricane |
| Sep 16, 06:00 | 15.4N 48.6W | 80 kt | 978 mb | Hurricane |
| Sep 16, 12:00 | 16.1N 49.3W | 85 kt | 972 mb | Hurricane |
| Sep 16, 18:00 | 16.8N 50.2W | 85 kt | 972 mb | Hurricane |
| Sep 17, 00:00 | 17.4N 51.1W | 85 kt | 970 mb | Hurricane |
| Sep 17, 06:00 | 18.1N 52.0W | 90 kt | 966 mb | Hurricane |
| Sep 17, 12:00 | 18.9N 52.8W | 100 kt | 960 mb | Hurricane |
| Sep 17, 18:00 | 19.7N 53.7W | 115 kt | 948 mb | Hurricane |
| Sep 18, 00:00 | 20.4N 54.4W | 120 kt | 945 mb | Hurricane |
| Sep 18, 06:00 | 21.1N 55.1W | 115 kt | 946 mb | Hurricane |
| Sep 18, 12:00 | 21.7N 55.8W | 110 kt | 947 mb | Hurricane |
| Sep 18, 18:00 | 22.5N 56.5W | 105 kt | 949 mb | Hurricane |
| Sep 19, 00:00 | 23.5N 57.2W | 105 kt | 945 mb | Hurricane |
| Sep 19, 06:00 | 24.4N 57.9W | 100 kt | 947 mb | Hurricane |
| Sep 19, 12:00 | 25.4N 58.7W | 100 kt | 950 mb | Hurricane |
| Sep 19, 18:00 | 26.2N 59.7W | 100 kt | 953 mb | Hurricane |
| Sep 20, 00:00 | 26.9N 60.8W | 95 kt | 956 mb | Hurricane |
| Sep 20, 06:00 | 27.5N 61.9W | 90 kt | 958 mb | Hurricane |
| Sep 20, 12:00 | 28.0N 62.6W | 85 kt | 963 mb | Hurricane |
| Sep 20, 18:00 | 28.5N 63.3W | 80 kt | 964 mb | Hurricane |
| Sep 21, 00:00 | 29.0N 63.7W | 80 kt | 963 mb | Hurricane |
| Sep 21, 06:00 | 29.7N 63.5W | 80 kt | 962 mb | Hurricane |
| Sep 21, 12:00 | 30.5N 62.9W | 80 kt | 960 mb | Hurricane |
| Sep 21, 18:00 | 32.2N 61.8W | 80 kt | 958 mb | Hurricane |
| Sep 22, 00:00 | 34.6N 61.4W | 85 kt | 956 mb | Hurricane |
| Sep 22, 06:00 | 37.6N 62.1W | 90 kt | 952 mb | Hurricane |
| Sep 22, 12:00 | 39.1N 63.5W | 90 kt | 949 mb | Hurricane |
| Sep 22, 18:00 | 40.3N 64.2W | 80 kt | 952 mb | Hurricane |
| Sep 23, 00:00 | 41.8N 64.2W | 65 kt | 954 mb | Hurricane |
| Sep 23, 06:00 | 43.2N 63.3W | 60 kt | 957 mb | Extratropical |
| Sep 23, 12:00 | 45.0N 62.1W | 55 kt | 964 mb | Extratropical |
| Sep 23, 18:00 | 47.4N 60.4W | 50 kt | 974 mb | Extratropical |
| Sep 24, 00:00 | 49.7N 58.2W | 45 kt | 975 mb | Extratropical |
| Sep 24, 06:00 | 52.8N 55.8W | 40 kt | 977 mb | Extratropical |
Other North Atlantic storms of 2020
- Tropical Storm ArthurNorth Atlantic · 2020
- Tropical Storm BerthaNorth Atlantic · 2020
- Tropical Storm CristobalNorth Atlantic · 2020 · 6 deaths · $310 million
- Tropical Storm DollyNorth Atlantic · 2020
- Tropical Storm EdouardNorth Atlantic · 2020
- Tropical Storm FayNorth Atlantic · 2020 · 2 deaths · $220 million
- Tropical Storm GonzaloNorth Atlantic · 2020
- Hurricane HannaNorth Atlantic · 2020 · 4 deaths · $1.1 billion
- Hurricane IsaiasNorth Atlantic · 2020 · 12 deaths · $5.0 billion
- Unnamed tropical depressionNorth Atlantic · 2020
- Tropical Storm JosephineNorth Atlantic · 2020
- Tropical Storm KyleNorth Atlantic · 2020
- Hurricane LauraNorth Atlantic · 2020 · 47 deaths · $19 billion
- Hurricane MarcoNorth Atlantic · 2020
- Tropical Storm OmarNorth Atlantic · 2020
- Hurricane NanaNorth Atlantic · 2020
- Tropical Storm ReneNorth Atlantic · 2020
- Hurricane PauletteNorth Atlantic · 2020 · 2 deaths
- Hurricane SallyNorth Atlantic · 2020 · 4 deaths · $7.3 billion
- Tropical Storm VickyNorth Atlantic · 2020
- Tropical Storm AlphaNorth Atlantic · 2020
- Tropical Storm WilfredNorth Atlantic · 2020
- Tropical Storm BetaNorth Atlantic · 2020 · $225 million
- Hurricane GammaNorth Atlantic · 2020 · 6 deaths
- Hurricane DeltaNorth Atlantic · 2020 · 2 deaths · $2.9 billion
- Hurricane EpsilonNorth Atlantic · 2020 · 1 death
- Hurricane ZetaNorth Atlantic · 2020 · 5 deaths · $4.4 billion
- Hurricane EtaNorth Atlantic · 2020 · 172 deaths · $1.5 billion
- Tropical Storm ThetaNorth Atlantic · 2020
- Hurricane IotaNorth Atlantic · 2020 · 67 deaths
What this means
A best track is the record a warning agency settles on after the storm, not what it said at the time: position, maximum sustained wind and central pressure every six hours, revised against every observation that came in later. Category is the Saffir-Simpson scale, which runs from Category 1 at 64 kt to Category 5 at 137 kt and reads wind only, so it says nothing about surge or rain. Accumulated cyclone energy adds up the square of the wind through the storm's life, so it counts strength and duration together.
Sources
Storm history from NOAA NCEI’s International Best Track Archive for Climate Stewardship (IBTrACS), which merges the official best track of every warning agency. Live storms, cones, watches and warnings from the National Hurricane Center and the Central Pacific Hurricane Center. Archived radar from NOAA’s Level II archive.