Tropical Storm Bonnie (2004)
Tropical Storm Bonnie peaked at 55 kt in the North Atlantic between August 3, 2004 and August 14, 2004, with a lowest pressure of 1001 mb, and made landfall. It killed 3 people in the United States, by the National Weather Service’s record.
Track and intensity
The whole track of Tropical Storm Bonnie, colored by strength, with the other storms of the 2004 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
- August 3, 2004 to August 14, 2004
- Peak strength
- Tropical Storm, 55 kt (63 mph)
- Lowest pressure
- 1001 mb (29.56 inHg)
- Landfall
- Yes
- Accumulated cyclone energy
- 2.6
- Tropical-storm-force wind reached
- 60 nmi (111 km, 69 mi) from the center at its widest
- Overall size
- 75 nmi (139 km, 86 mi) to the outermost closed isobar
- Peak gust in the best track
- 65 kt (75 mph)
- Fastest the center moved
- 29 kt (33 mph)
- Identifier
- AL022004
Deaths and damage
The sources count different things and are not added together.
NOAA Storm Events
3 deaths (3 direct, 0 indirect)$1.4 million
What National Weather Service offices recorded county by county in 8 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.
Landfall
| Time (UTC) | Where | Position | Wind | Pressure |
|---|---|---|---|---|
| Aug 12, 14:00 | Apalachicola, FL, 18 km away | 29.6N 85.1W | 40 kt (46 mph) | 1002 mb |
Landfall points the US agencies flagged in the best track. The nearest town is named from the site’s gazetteer, not from the report.
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
- 3 (3 direct, 0 indirect)
- Injuries
- 29
- Property damage
- $1.4 million
- Crop damage
- none recorded
- Events recorded
- 41 in 15 reports from 8 states and marine areas
State by state
| State or marine area | Deaths | Injuries | Damage | Events |
|---|---|---|---|---|
| North Carolina | 3 | 29 | $1.3 million | 1 |
| Florida | 0 | 0 | $100,000 | 20 |
| South Carolina | 0 | 0 | 6 | |
| Maine | 0 | 0 | 6 | |
| Pennsylvania | 0 | 0 | 3 | |
| Georgia | 0 | 0 | 3 | |
| New York | 0 | 0 | 1 | |
| Delaware | 0 | 0 | 1 |
What was recorded
20 tropical storm, 8 flood, 6 thunderstorm wind, 5 flash flood, 2 tornado.
Tornadoes and waterspouts
2 tornadoes recorded in the United States, strongest first.
| Rating | County | State | Time (UTC) | Path | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|
| F2 | Pender | North Carolina | Aug 13, 07:55 | 5.0 mi | 500 yd | 3 | 29 |
| F1 | Charleston | South Carolina | Aug 13, 03:55 | 3.0 mi | 100 yd |
Rainfall
The Weather Prediction Center attributes 1,939 rain gauge totals over the contiguous United States to this storm. The wettest reached 6.07 inches (154 mm).
| Station | Total | Position |
|---|---|---|
| LORIS 1S SC | 6.07 in (154 mm) | 34.05N 78.86W |
| LONGWOOD NC | 5.63 in (143 mm) | 34.01N 78.55W |
| SEMMES_5SW AL | 5.59 in (142 mm) | 30.72N 88.30W |
| STATESVILLE 2 NNE NC | 5.58 in (142 mm) | 35.81N 80.88W |
| BATESBURG SC | 5.46 in (139 mm) | 33.90N 81.56W |
| CONWAY SC | 5.07 in (129 mm) | 33.83N 79.06W |
| STATESVILLE NC | 4.96 in (126 mm) | 35.81N 80.87W |
| WHITESVILLE 5S NC | 4.86 in (123 mm) | 34.26N 78.69W |
| STATENVILLE/ALAPHA R GA | 4.81 in (122 mm) | 30.70N 83.03W |
| MACHIAS 20 NW ME | 4.76 in (121 mm) | 44.95N 67.67W |
| SHALLOTTE 7NE NC | 4.74 in (120 mm) | 34.05N 78.29W |
| MILLIGAN-YELLOW R FL | 4.69 in (119 mm) | 30.75N 86.63W |
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) |
|---|---|---|---|---|
| 60 kt (69 mph) | Estimated | AWENDAW | South Carolina | Aug 13, 04:15 |
| 60 kt (69 mph) | Estimated | CROSS | South Carolina | Aug 12, 16:15 |
| 50 kt (58 mph) | Estimated | RICEBORO | Georgia | Aug 12, 23:10 |
What forecast offices wrote
From the Storm Events narratives, unedited.
Radar estimated around 4 inches of rain in just over an hour. This caused several roads to be closed including Highway 196, Live Oak Church Road, and Curtis Road.
Liberty, Georgia · Flash Flood · Aug 12, 23:50 UTC
Radar estimated around 4 inches of rain across parts of the county in around 1 hour. Flooding was reported in the Windsor Forest area and high water approached some homes.
Chatham, Georgia · Flash Flood · Aug 13, 00:30 UTC
A tornado moved through the Wild Dunes private community causing widespread damage. An estimated 250 trees were blown down, several of which fell on cars. Also, windows were blown out of cars. About25 homes received minor roof and siding damage and a half dozen homes received moderate damage. An estimated 300 pound swing set was thrown about 15 feet.
Charleston, South Carolina · Tornado · Aug 13, 03:55 UTC
The Beaver Kill at Cooks Falls just reached its 10 foot flood stage. The crest was at 10.01 feet at 1 AM EST. This flood was due to 2 to 4 inches of rain that fell across the basin during the day and evening of the 12th. The rain was along a stalled front aided by tropical moisture from the remnants of tropical storm Bonnie.
Delaware, New York · Flood · Aug 13, 05:45 UTC
Moisture associated with the remnants of Tropical Storm Bonnie brought heavy rains to the region. Storm total precipitation in the vicinity of Baxter State Park generally ranged from 3 to 6 inches...with localized 8 to 10 inch totals in orographically favored areas. Travel was restricted across southern portions of the park due to dangerous water crossings and flooded roads.
Northern Piscataquis, Maine · Flood · Aug 13, 16:00 UTC
Moisture associated with the remnants of Tropical Storm Bonnie brought heavy rains to the region. Storm total precipitation of 3 to 6 inches was common across the Saint John Valley...with locally higher totals. Potato fields along the Saint John River were flooded. Also...a mudslide near Saint Francis eroded a portion of Route 161...narrowing the road to one lane. Several culverts were also washed out in the Saint John Valley.
Northwest Aroostook, Maine · Flood · Aug 14, 03:00 UTC
Track
| Time (UTC) | Position | Wind | Pressure | Status |
|---|---|---|---|---|
| Aug 3, 12:00 | 12.9N 53.6W | 25 kt | 1010 mb | Tropical depression |
| Aug 3, 18:00 | 13.2N 55.4W | 25 kt | 1010 mb | Tropical depression |
| Aug 4, 00:00 | 13.5N 57.4W | 30 kt | 1010 mb | Tropical depression |
| Aug 4, 06:00 | 13.6N 59.5W | 30 kt | 1010 mb | Tropical depression |
| Aug 4, 12:00 | 13.6N 61.6W | 30 kt | 1010 mb | Tropical depression |
| Aug 4, 18:00 | 13.7N 63.7W | 30 kt | 1010 mb | Tropical wave |
| Aug 5, 00:00 | 14.0N 65.7W | 25 kt | 1010 mb | Tropical wave |
| Aug 5, 06:00 | 14.9N 67.7W | 25 kt | 1010 mb | Tropical wave |
| Aug 5, 12:00 | 16.0N 69.7W | 25 kt | 1011 mb | Tropical wave |
| Aug 5, 18:00 | 16.5N 71.5W | 25 kt | 1011 mb | Tropical wave |
| Aug 6, 00:00 | 17.0N 73.0W | 25 kt | 1011 mb | Tropical wave |
| Aug 6, 06:00 | 17.1N 74.6W | 25 kt | 1011 mb | Tropical wave |
| Aug 6, 12:00 | 17.2N 76.2W | 25 kt | 1011 mb | Tropical wave |
| Aug 6, 18:00 | 17.0N 77.2W | 25 kt | 1011 mb | Tropical wave |
| Aug 7, 00:00 | 17.1N 78.2W | 25 kt | 1011 mb | Tropical wave |
| Aug 7, 06:00 | 17.4N 79.2W | 20 kt | 1013 mb | Tropical wave |
| Aug 7, 12:00 | 17.8N 80.2W | 20 kt | 1013 mb | Tropical wave |
| Aug 7, 18:00 | 18.4N 81.1W | 20 kt | 1013 mb | Tropical wave |
| Aug 8, 00:00 | 19.0N 81.9W | 20 kt | 1012 mb | Tropical wave |
| Aug 8, 06:00 | 19.7N 82.7W | 25 kt | 1010 mb | Tropical wave |
| Aug 8, 12:00 | 20.3N 83.5W | 25 kt | 1009 mb | Tropical depression |
| Aug 8, 18:00 | 20.9N 84.3W | 25 kt | 1008 mb | Tropical depression |
| Aug 9, 00:00 | 21.5N 85.5W | 25 kt | 1008 mb | Tropical depression |
| Aug 9, 06:00 | 22.0N 86.6W | 30 kt | 1008 mb | Tropical depression |
| Aug 9, 12:00 | 22.5N 87.6W | 35 kt | 1008 mb | Tropical storm |
| Aug 9, 18:00 | 22.9N 88.3W | 40 kt | 1007 mb | Tropical storm |
| Aug 10, 00:00 | 23.1N 89.0W | 45 kt | 1006 mb | Tropical storm |
| Aug 10, 06:00 | 23.4N 89.8W | 45 kt | 1005 mb | Tropical storm |
| Aug 10, 12:00 | 24.0N 90.6W | 50 kt | 1002 mb | Tropical storm |
| Aug 10, 18:00 | 24.4N 90.6W | 45 kt | 1003 mb | Tropical storm |
| Aug 11, 00:00 | 24.7N 90.6W | 40 kt | 1003 mb | Tropical storm |
| Aug 11, 06:00 | 25.2N 90.6W | 40 kt | 1003 mb | Tropical storm |
| Aug 11, 12:00 | 25.7N 90.4W | 45 kt | 1001 mb | Tropical storm |
| Aug 11, 18:00 | 26.4N 89.6W | 55 kt | 1001 mb | Tropical storm |
| Aug 12, 00:00 | 27.0N 88.8W | 50 kt | 1007 mb | Tropical storm |
| Aug 12, 06:00 | 27.7N 88.1W | 45 kt | 1008 mb | Tropical storm |
| Aug 12, 12:00 | 29.0N 86.1W | 45 kt | 1002 mb | Tropical storm |
| Aug 12, 14:00 landfall | 29.6N 85.1W | 40 kt | 1002 mb | Tropical storm |
| Aug 12, 18:00 | 30.2N 84.0W | 30 kt | 1006 mb | Tropical depression |
| Aug 13, 00:00 | 31.9N 81.3W | 25 kt | 1008 mb | Tropical depression |
| Aug 13, 06:00 | 33.5N 79.0W | 25 kt | 1008 mb | Tropical depression |
| Aug 13, 12:00 | 35.5N 76.5W | 25 kt | 1008 mb | Tropical depression |
| Aug 13, 18:00 | 37.1N 74.9W | 25 kt | 1008 mb | Tropical depression |
| Aug 14, 00:00 | 39.0N 73.5W | 20 kt | 1012 mb | Low |
Other North Atlantic storms of 2004
- Hurricane AlexNorth Atlantic · 2004
- Hurricane CharleyNorth Atlantic · 2004
- Hurricane DanielleNorth Atlantic · 2004
- Tropical Storm EarlNorth Atlantic · 2004
- Hurricane FrancesNorth Atlantic · 2004
- Hurricane GastonNorth Atlantic · 2004
- Tropical Storm HermineNorth Atlantic · 2004
- Hurricane IvanNorth Atlantic · 2004
- Unnamed tropical depressionNorth Atlantic · 2004
- Hurricane JeanneNorth Atlantic · 2004
- Hurricane KarlNorth Atlantic · 2004
- Hurricane LisaNorth Atlantic · 2004
- Tropical Storm MatthewNorth Atlantic · 2004
- Tropical Storm NicoleNorth Atlantic · 2004
- Tropical Storm OttoNorth Atlantic · 2004
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.