Tropical Storm Beryl (2012)
Tropical Storm Beryl peaked at 60 kt in the North Atlantic between May 25, 2012 and June 2, 2012, with a lowest pressure of 992 mb, and made landfall. It killed 2 people in the United States, by the National Weather Service’s record.
Track and intensity
The whole track of Tropical Storm Beryl, colored by strength, with the other storms of the 2012 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
- May 25, 2012 to June 2, 2012
- Peak strength
- Tropical Storm, 60 kt (69 mph)
- Lowest pressure
- 992 mb (29.29 inHg)
- Landfall
- Yes
- Accumulated cyclone energy
- 1.2
- Tropical-storm-force wind reached
- 130 nmi (241 km, 150 mi) from the center at its widest
- Eyewall radius at its peak
- 40 nmi (74 km, 46 mi)
- Overall size
- 210 nmi (389 km, 242 mi) to the outermost closed isobar
- Peak gust in the best track
- 75 kt (86 mph)
- Fastest the center moved
- 37 kt (43 mph)
- Identifier
- AL022012
Deaths and damage
The sources count different things and are not added together.
NOAA Storm Events
2 deaths (2 direct, 0 indirect)$3.1 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 |
|---|---|---|---|---|
| May 28, 04:10 | Palm Valley, FL, 3 km away | 30.2N 81.4W | 55 kt (63 mph) | 994 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
- 2 (2 direct, 0 indirect)
- Injuries
- 0
- Property damage
- $3.1 million
- Crop damage
- $12,000
- Events recorded
- 83 in 18 reports from 8 states and marine areas
State by state
| State or marine area | Deaths | Injuries | Damage | Events |
|---|---|---|---|---|
| Florida | 1 | 0 | $171,000 | 28 |
| South Carolina | 1 | 0 | $46,000 | 6 |
| Georgia | 0 | 0 | $2.3 million | 10 |
| North Carolina | 0 | 0 | $600,000 | 14 |
| Atlantic South | 0 | 0 | 17 | |
| Gulf of Mexico | 0 | 0 | 4 | |
| Maryland | 0 | 0 | 3 | |
| West Virginia | 0 | 0 | 1 |
What was recorded
14 thunderstorm wind, 14 marine thunderstorm wind, 14 heavy rain, 8 flood, 8 tropical storm, 5 hail, 5 flash flood, 5 marine high wind, 4 tornado, 2 waterspout, 2 funnel cloud, 1 high surf, 1 high wind.
Tornadoes and waterspouts
4 tornadoes and 2 waterspouts recorded in the United States, strongest first.
| Rating | County | State | Time (UTC) | Path | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|
| EF1 | Orangeburg | South Carolina | May 30, 02:03 | 1.5 mi | 60 yd | ||
| EF1 | Carteret | North Carolina | May 30, 14:34 | 0.6 mi | 250 yd | ||
| EF0 | St. Lucie | Florida | May 28, 18:58 | 0.7 mi | 40 yd | ||
| EF0 | Levy | Florida | May 29, 18:13 | 2.8 mi | 200 yd |
Rainfall
The Weather Prediction Center attributes 3,518 rain gauge totals over the contiguous United States to this storm. The wettest reached 15.00 inches (381 mm).
| Station | Total | Position |
|---|---|---|
| Wellborn FL | 15.00 in (381 mm) | 30.23N 82.82W |
| BRANFORD 8 NE FL | 11.80 in (300 mm) | 30.02N 82.86W |
| Brooksville 1.2 E | 9.76 in (248 mm) | 28.56N 82.37W |
| MAYO FL | 8.21 in (209 mm) | 30.05N 83.17W |
| Keystone Heights 6.9 ENE | 8.00 in (203 mm) | 29.82N 81.93W |
| Brooker 6.6 SSE | 7.98 in (203 mm) | 29.80N 82.28W |
| Keystone Heights 7.6 ENE | 7.77 in (197 mm) | 29.84N 81.92W |
| Keystone Heights 9.1 NE | 7.73 in (196 mm) | 29.87N 81.92W |
| Keystone Heights 3.5 ENE | 7.60 in (193 mm) | 29.80N 81.98W |
| PUTNAM HALL FL | 7.50 in (191 mm) | 29.69N 82.00W |
| ROCK_ISLAND_4N FL | 7.48 in (190 mm) | 26.18N 81.35W |
| Gainesville 6.5 NW | 7.47 in (190 mm) | 29.74N 82.42W |
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) |
|---|---|---|---|---|
| 62 kt (71 mph) | Measured | 11.51 NNE of ELLIOT KEY | Atlantic South | May 24, 16:46 |
| 58 kt (67 mph) | Measured | BUOY 41012 | Atlantic South | May 27, 15:16 |
| 57 kt (66 mph) | Measured | 1.15 SSW of WESTGATE | Florida | May 27, 20:51 |
| 55 kt (63 mph) | Estimated | 2.41 ESE of GREAT BRANCH | South Carolina | May 30, 04:35 |
| 52 kt (60 mph) | Measured | Coastal Miami-Dade County | Florida | May 24, 16:00 |
| 50 kt (58 mph) | Estimated | .57 W of LYERLY | Georgia | May 30, 02:20 |
| 50 kt (58 mph) | Estimated | CARTERSVILLE | Georgia | May 30, 03:30 |
| 50 kt (58 mph) | Estimated | 1.15 E of CAMERON | South Carolina | May 30, 04:18 |
| 48 kt (55 mph) | Estimated | 1.95 S of CLEARWATER BEACH | Gulf of Mexico | May 29, 12:00 |
| 38 kt (44 mph) | Measured | .37 NNW of CEDAR KEY | Gulf of Mexico | May 29, 00:12 |
What forecast offices wrote
From the Storm Events narratives, unedited.
The Emergency Manager of Miami Beach reported several trees were down on Miami Beach. One large tree was downed near Miami Beach High School and temporarily blocked Dade Blvd. The WeatherBug mesonet site at the high school recorded a wind gust of 60 mph at 1 PM EDT. The rest of the trees downed were of medium size along Ocean Drive. A large awning was also downed at the Carlyle Hotel on Ocean Drive near 13th Street during strong wind gusts associated with a heavy shower. There also were reports of downed power lines in the 6300 block of Pinetree Drive in Miami Beach and also along the 4000 block of Meridian Avenue and at 65th Street between Collins Avenue and Indian Creek Drive. According to Florida Power and Light, 4,000 customers were without power and some traffic signals were also reported to be out.
Coastal Miami-Dade County, Florida · High Wind · May 24, 16:00 UTC
A peak wind gust of 50 knots...58 mph...was recorded at Virginia Key. This site had a peak sustained wind of 39 knots at 1254 PM EDT with sustained winds of 34 knots or greater observed from 1254 PM EDT to 118 PM EDT.
Biscayne Bay, Atlantic South · Marine High Wind · May 24, 16:54 UTC
The St. Augustine Buoy 41012 about 43 NM east of St. Augustine Florida first measured tropical storm force wind gusts at 11:16 am on the 27th with a gust of 52 mph. At 1:08 pm, the buoy measured wind gusts of 56 mph with sustained speeds of 37 mph. At 3:41 pm, the buoy measured at gust of 59 mph. Maximum sustained winds were 45 mph. At 4:54 pm, the peak gust at the buoy was 67 mph and maximum sustained winds were 51 mph. At 10 pm that evening, the buoy measured at gust to 60 mph on the back side of TS Beryl.
Fernandina Beach To St Augustine Fl 20 To 60nm, Atlantic South · Marine High Wind · May 27, 15:16 UTC
At 10:43 am, flooding was reported at 1596 Lancaster Terrace at the Broadview Towers Condos. The river rose similar to levels observed during TS Fay in 2008. A below ground parking lot was completely flooded with three cars floating. The river was breaking over the sea wall. Peak flooding at this location occurred between 4 to 5 am. At the same time, flooding was also reported at the corner of Copland St and Riverside Ave. Parts of the sea wall were removed and moved about 8 to 12 feet. A dock was destroyed and debris was dispersed throughout the area. The peak flooding at this location was between 5 and 6 pm. The cost of damage was estimated.
Duval, Florida · Flash Flood · May 28, 14:43 UTC
A rain band on the southwest side of Tropical Depression Beryl produced a large waterspout that moved onshore as a tornado just north of Yankeetown.
Tarpon Springs To Suwannee River Fl Out 20nm, Gulf of Mexico · Waterspout · May 29, 17:05 UTC
Short Road near the Berkeley-Jefferson Counties line had flash flooding. A nearby spotter recorded 2.72 inches of rainfall.
Berkeley, West Virginia · Flash Flood · May 29, 20:27 UTC
Maryland Route 66 near Pondsville Road was closed due to flash flooding. A nearby observer reported 1 inch of rainfall.
Washington, Maryland · Flash Flood · May 29, 23:30 UTC
Chattooga County Emergency Management and the 911 Center reported that a few trees were downed in the western portion of the county, including on State Line Road, Georgia Highway 337 and Reed Street.
Chattooga, Georgia · Thunderstorm Wind · May 30, 02:00 UTC
NWS storm survey found a weak EF1 tornado touched down just southeast of Holly Hill taking out tops of trees, uprooting trees, and causing minor damage to a home. The tornado continued through a corn field leaving flattened swirls of corn in its wake.
Orangeburg, South Carolina · Tornado · May 30, 02:03 UTC
The Bartow County 911 Center relayed reports of several downed trees, with minor roof damage to a structure along East Church Street in Cartersville.
Bartow, Georgia · Thunderstorm Wind · May 30, 03:30 UTC
Confirmed EF1 tornado with winds of 110 mph touched down 1.5 miles west of Peletier. The tornado tracked west-northwest for about 1/2 mile then lifted near the White Oak River. Approximately 67 homes were damaged, most minor, however 3 mobile homes and a garage were completely destroyed. No injuries or fatalities were reported.
Carteret, North Carolina · Tornado · May 30, 14:34 UTC
CoCoRaHS observer reported 6.74 inches of storm total rainfall. Roads and properties were reported flooded with a foot or more of water. Ditches were reported full and overflowing with southbound lanes of Highway 12 impassable in Kitty Hawk.
Dare, North Carolina · Flood · May 30, 21:06 UTC
Track
| Time (UTC) | Position | Wind | Pressure | Status |
|---|---|---|---|---|
| May 25, 12:00 | 30.1N 76.1W | 30 kt | 1010 mb | Low |
| May 25, 18:00 | 31.1N 75.1W | 35 kt | 1006 mb | Low |
| May 26, 00:00 | 32.3N 75.0W | 40 kt | 1001 mb | Subtropical storm |
| May 26, 06:00 | 32.4N 75.3W | 40 kt | 1001 mb | Subtropical storm |
| May 26, 12:00 | 32.0N 75.9W | 40 kt | 1000 mb | Subtropical storm |
| May 26, 18:00 | 31.5N 76.2W | 40 kt | 999 mb | Subtropical storm |
| May 27, 00:00 | 31.1N 77.0W | 45 kt | 998 mb | Subtropical storm |
| May 27, 06:00 | 30.7N 78.0W | 45 kt | 998 mb | Subtropical storm |
| May 27, 12:00 | 30.3N 78.9W | 50 kt | 998 mb | Subtropical storm |
| May 27, 18:00 | 30.1N 79.8W | 55 kt | 997 mb | Tropical storm |
| May 28, 00:00 | 30.1N 80.7W | 60 kt | 993 mb | Tropical storm |
| May 28, 04:10 landfall | 30.2N 81.4W | 55 kt | 994 mb | Tropical storm |
| May 28, 06:00 | 30.2N 81.7W | 50 kt | 996 mb | Tropical storm |
| May 28, 12:00 | 30.4N 82.5W | 30 kt | 1000 mb | Tropical depression |
| May 28, 18:00 | 30.5N 83.0W | 30 kt | 1003 mb | Tropical depression |
| May 29, 00:00 | 30.6N 83.2W | 25 kt | 1005 mb | Tropical depression |
| May 29, 06:00 | 30.8N 83.4W | 25 kt | 1005 mb | Tropical depression |
| May 29, 12:00 | 31.3N 83.0W | 25 kt | 1006 mb | Tropical depression |
| May 29, 18:00 | 31.7N 82.7W | 25 kt | 1006 mb | Tropical depression |
| May 30, 00:00 | 32.0N 81.8W | 25 kt | 1004 mb | Tropical depression |
| May 30, 06:00 | 32.6N 80.6W | 35 kt | 1002 mb | Tropical storm |
| May 30, 12:00 | 33.7N 78.9W | 40 kt | 1000 mb | Tropical storm |
| May 30, 18:00 | 34.5N 77.1W | 40 kt | 997 mb | Low |
| May 31, 00:00 | 35.4N 75.1W | 45 kt | 994 mb | Low |
| May 31, 06:00 | 36.3N 72.9W | 40 kt | 996 mb | Low |
| May 31, 12:00 | 37.1N 70.4W | 35 kt | 998 mb | Low |
| May 31, 18:00 | 37.8N 67.6W | 35 kt | 1000 mb | Low |
| Jun 1, 00:00 | 38.7N 65.0W | 35 kt | 1001 mb | Extratropical |
| Jun 1, 06:00 | 39.4N 62.4W | 35 kt | 1002 mb | Extratropical |
| Jun 1, 12:00 | 39.4N 59.8W | 35 kt | 1001 mb | Extratropical |
| Jun 1, 18:00 | 38.5N 57.5W | 35 kt | 1000 mb | Extratropical |
| Jun 2, 00:00 | 38.1N 53.2W | 35 kt | 1000 mb | Extratropical |
Other North Atlantic storms of 2012
- Tropical Storm AlbertoNorth Atlantic · 2012
- Hurricane ChrisNorth Atlantic · 2012
- Tropical Storm DebbyNorth Atlantic · 2012
- Hurricane ErnestoNorth Atlantic · 2012 · 12 deaths
- Tropical Storm FlorenceNorth Atlantic · 2012
- Tropical Storm HeleneNorth Atlantic · 2012
- Hurricane GordonNorth Atlantic · 2012
- Hurricane IsaacNorth Atlantic · 2012
- Tropical Storm JoyceNorth Atlantic · 2012
- Hurricane LeslieNorth Atlantic · 2012
- Hurricane KirkNorth Atlantic · 2012
- Hurricane MichaelNorth Atlantic · 2012
- Hurricane NadineNorth Atlantic · 2012
- Tropical Storm OscarNorth Atlantic · 2012
- Tropical Storm PattyNorth Atlantic · 2012
- Hurricane RafaelNorth Atlantic · 2012
- Hurricane SandyNorth Atlantic · 2012 · 254 deaths · $69 billion
- Tropical Storm TonyNorth Atlantic · 2012
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.