Tornadoes · United States · Florida · 2023
EF2 tornado, West Pensacola to Pensacola Beach, Florida, June 15, 2023
From West Pensacola to Pensacola Beach, this EF2 tornado ran 8.6 miles across Escambia County on June 15, 2023, touching down at 8:35 PM CDT and reaching 450 yards wide. It killed nobody.
The rating scale
Tracks are drawn in the color of the rating. The Enhanced Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
EF065 to 85 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
EF186 to 110 mph
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
EF2111 to 135 mphthis tornado
Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.
EF3136 to 165 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
EF4166 to 200 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
EF5over 200 mph
Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.
Unrated
The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.
The record
- Rating
- EF2
- Date
- June 15, 2023
- Touchdown
- 8:35 PM CDT (01:35 UTC)
- Lifted
- 9:08 PM CDT (02:08 UTC)
- On the ground
- 33 minutes
- Path length
- 8.6 miles (13.8 km)
- Path width
- 450 yards (411 m)
- Deaths
- 0
- Injuries
- 0
- County
- Escambia County
- Touchdown point
- 30.413, -87.272
- Lift-off point
- 30.324, -87.172
- Record number
- 2306151935-01
The damage survey
16 damage points were recorded along this path by NWS MOB, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF2. The highest wind the damage implies is 120 mph.
- Loss of rooof covering on right side walls pushed in. Highest possible construction given location on beach leading to higher rating given degree of damage likely right side several palm trees snapped low.
- Continued loss of facad and roof uplift. Several heavy reinforced garage doors completely blown in. Snapped palm tree.
- Home under construction lost significant portions of the second floor. Homes lost significant portions of under deck and roofs. A large dumpster was thrown 80 yards due east.
- Uplift of roofs and siding. Garage door blown inward and wrapped around a piling.
Survey points are preliminary and are the raw material the published rating was built from. Source: NWS Damage Assessment Toolkit.
What the Weather Service recorded
Unusually strong wind shear combined with strong instability and numerous disturbances led to a very active period of severe weather through the month of June. Numerous reports of large hail and damaging winds were recorded along with a few tornadoes.
Damage survey found a very broad area roughly a mile and a half|wide of strong sporadic straight line winds beginning around|Fairfield drive and 52nd Ave in West Pensacola. No visual|convergence was noted until the area near N Old Corry Field Rd|and W Gregory St. Several large limbs were noted and few uproots|at this location in a loosely convergent pattern. This more|concentrated damage continued south-southeast across US 98 to|Barrancas Ave with a several mile wider swath of damaging winds.|The path at this point seems discontinuous with several weak areas|of convergence resulting in likely high end EF-0 damage embedded|within a broader damaging wind swath. A more concentrated area of|convergence appears around Fairway Drive on the north side of the|Pensacola County Club. Several hardwoods had large 2 foot in|diameter branches snapped and several softwood pines were snapped|as a more continuous path extended across the country club and|Bayshore Dr before moving out over Pensacola Bay. ||The tornado then likely continued as a waterspout traversing Pensacola Bay|dodging the western tip of Gulf Breeze before wrapping back|southeast towards Pensacola Beach. The tornado quickly|strengthened as it crossed Fort Pickens Rd near Galvez CT.|Significant damage to homes built to withstand significant|hurricanes was noted and thus damage estimates from this location leaned on|the higher side for given damage indicators. Several of the homes|across a quarter mile swath had damage to siding including|several sides beings completely removed. A few homes lost 20 to|60 percent of metal roofing material even with proper hurricane|code anchors. Several bottom floor garages were completely gutted|as garage doors were blown in and destroyed. Bottom exterior walls|blew out leading to complete exposure of the bottom floors.|Several palm trees across the area were snapped a few feet off the|ground. The most notable damage was right along Fort Pickens Rd|where a house under construction had the entire top floor and|roof removed. This damage was put on the lower end of estimates|as the house was under construction and an opening on the north|side may have helped the failure of the upper walls and floors.|However, a large dumpster likely weighing several hundred pounds|was thrown roughly 50-70 yards due east and was deposited between|two palm trees about 2 feet off the ground. The damage to the|home, dumpster combined with a garage door that failed being|wrapped around a concrete piling resulted in the peak wind|estimate of 120 mph. ||The tornado likely crossed over Fort Pickens Rd and into the |Gulf of Mexico where it likely dissipated. One other interesting |damage note was that at least two boats were tossed on the Pensacola |Bay side. One boat was found about 20-30 yards from the boat lift |upside down in the water. The other boat was thrown off the lift |and was reportedly found near Deer Point about a mile north across |the bay. This boat likely floated over there but still impressive. |There is no damage indicator for boats; however, the sheer |impressiveness helped support the higher rating given the surrounding |damage indicators.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
0 minutes of warning. NWS MOB issued a tornado warning for this county at 01:35 UTC, 0 minutes before the tornado touched down, in force until 02:15 UTC.
The county was under a severe thunderstorm watch, issued at 19:52 UTC and running to 02:00 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 08:05 UTC | 03:00 UTC | Flood Watch | MOB |
| 10:52 UTC | 19:52 UTC | Tornado Watch | MOB |
| 19:52 UTC | 02:00 UTC | Severe Thunderstorm Watch | MOB |
| 20:59 UTC | 00:00 UTC | Flood Advisory | MOB |
| 22:41 UTC | 23:06 UTC | Severe Thunderstorm Warning | MOB |
| 00:23 UTC | 01:15 UTC | Severe Thunderstorm Warning | MOB |
| 00:39 UTC | 00:49 UTC | Tornado Warning | MOB |
| 01:35 UTC | 02:15 UTC | Tornado Warning | MOB |
| 02:06 UTC | 08:15 UTC | Flash Flood Warning | MOB |
| 02:43 UTC | 08:45 UTC | Flash Flood Warning | MOB |
| 05:05 UTC | 12:15 UTC | Flash Flood Warning | MOB |
| 05:48 UTC | 09:00 UTC | Flood Advisory | MOB |
| 05:54 UTC | 09:00 UTC | Flood Advisory | MOB |
| 06:06 UTC | 00:53 UTC | Flood Watch | MOB |
| 06:13 UTC | 12:15 UTC | Flash Flood Warning | MOB |
| 06:20 UTC | 10:15 UTC | Flash Flood Warning | MOB |
| 06:53 UTC | 15:00 UTC | Severe Thunderstorm Watch | MOB |
| 08:41 UTC | 12:00 UTC | Flash Flood Warning | MOB |
| 10:18 UTC | 14:00 UTC | Flood Warning | MOB |
| 12:09 UTC | 15:15 UTC | Flash Flood Warning | MOB |
| 12:40 UTC | 13:30 UTC | Severe Thunderstorm Warning | MOB |
| 13:03 UTC | 14:00 UTC | Severe Thunderstorm Warning | MOB |
| 13:28 UTC | 14:30 UTC | Severe Thunderstorm Warning | MOB |
| 13:31 UTC | 14:30 UTC | Severe Thunderstorm Warning | MOB |
| 15:18 UTC | 18:15 UTC | Flood Warning | MOB |
Every warning and watch covering the touchdown point that day, from the Iowa Environmental Mesonet's archive of National Weather Service products. Lead time is measured from the issue of the warning in force to the touchdown time in the database, both of which were recorded to the minute by different people.
The forecast that day
The Storm Prediction Center had this point in a Slight Risk, with a 0.02 chance of a tornado within 25 miles. The outlook in force was issued at 01:05 UTC.
SPC's Day 1 convective outlook as it stood when the tornado began, read at the touchdown point. The same archive is on the radar archive.
The radar
The Mobile radar (KMOB), 103 km away, was scanning. The volume nearest the touchdown began at 01:37 UTC.
Open the radar archive at this moment, over the track
Reflectivity and velocity, decoded from the Level II archive in the browser. Volumes take a few seconds to open the first time.
What was reported nearby
Local storm reports within 60 km of the path, in the three hours either side.
| Time (UTC) | Report | Where | County | Remark |
|---|---|---|---|---|
| 01:30 UTC | TSTM WND DMG | 1 Ssw West Pensacola | Escambia, FL | 3 inch across live oak tree limb off top of tree on ground and a couple more still up in tree in front yard. Canopy which was secured to 4 x 4 posts on 2 sides destroyed. |
| 01:30 UTC | TSTM WND DMG | 1 Ssw West Pensacola | Escambia, FL | 3 inch across live oak tree limb off top of tree on ground and a couple more still up in tree in front yard. Canopy which was secured to 4 x 4 posts on 2 sides destroyed. |
| 01:30 UTC | TSTM WND DMG | 1 Ssw West Pensacola | Escambia, FL | 3 inch across live oak tree limb off top of tree on ground and a couple more still up in tree in front yard. Canopy which was secured to 4 x 4 posts on 2 sides destroyed. |
| 01:33 UTC | TSTM WND GST 75 | 1 Wsw West Pensacola | Escambia, FL | *** 1 FATAL *** NWS SURVEY CONCLUDES THAT A WIDE SWATH OF DAMAGING WINDS OF 65 TO 75 MILES PER HOUR IMPACTED PARTS OF WEST PENSACOLA. THE FIRST DAMAGE WAS NOTED NEAR WEST FAIRFIELD DR NEAR 52ND AVE. AS THE AREA OF WINDS |
| 01:33 UTC | TSTM WND GST 75 | 1 Wsw West Pensacola | Escambia, FL | *** 1 FATAL *** NWS SURVEY CONCLUDES THAT A WIDE SWATH OF DAMAGING WINDS OF 65 TO 75 MILES PER HOUR IMPACTED PARTS OF WEST PENSACOLA. THE FIRST DAMAGE WAS NOTED NEAR WEST FAIRFIELD DR NEAR 52ND AVE. AS THE AREA OF WINDS |
| 01:33 UTC | TSTM WND GST 75 | 1 Wsw West Pensacola | Escambia, FL | *** 1 FATAL *** NWS SURVEY CONCLUDES THAT A WIDE SWATH OF DAMAGING WINDS OF 65 TO 75 MILES PER HOUR IMPACTED PARTS OF WEST PENSACOLA. THE FIRST DAMAGE WAS NOTED NEAR WEST FAIRFIELD DR NEAR 52ND AVE. AS THE AREA OF WINDS |
| 01:34 UTC | TSTM WND DMG | 1 Se West Pensacola | Escambia, FL | *** 1 FATAL *** NWS survey concludes that a wide swath of damaging winds of 65 to 75 miles per hour impacted parts of West Pensacola. The first damage was noted near West Fairfield Dr near 52nd Ave. As the area of winds |
| 01:34 UTC | TSTM WND DMG | 1 Se West Pensacola | Escambia, FL | *** 1 FATAL *** NWS survey concludes that a wide swath of damaging winds of 65 to 75 miles per hour impacted parts of West Pensacola. The first damage was noted near West Fairfield Dr near 52nd Ave. As the area of winds |
| 01:35 UTC | TORNADO | 1 Ssw West Pensacola | Escambia, FL | NWS Survey Team found a EF-2 Tornado was impacted areas of Warrington Florida into Pensacola Beach. The tornado began as a discontinuous EF-0 before briefly intensifying to an EF-1 as it entered Pensacola Bay near the Pe |
| 01:35 UTC | TORNADO | 1 Ssw West Pensacola | Escambia, FL | NWS Survey Team found a EF-2 Tornado was impacted areas of Warrington Florida into Pensacola Beach. The tornado began as a discontinuous EF-0 before briefly intensifying to an EF-1 as it entered Pensacola Bay near the Pe |
| 02:13 UTC | TSTM WND GST 48 | 1 Ene Pensacola Nas | Escambia, FL | KNPA recorded a max wind gust of 42 kts. |
| 02:13 UTC | TSTM WND GST 48 | 1 Ene Pensacola Nas | Escambia, FL | KNPA recorded a max wind gust of 42 kts. |
| 02:13 UTC | TSTM WND GST 48 | 1 Ene Pensacola Nas | Escambia, FL | KNPA recorded a max wind gust of 42 kts. |
| 03:00 UTC | FLASH FLOOD | 1 Ssw Ferry Pass | Escambia, FL | High water flooding occurring along N Davis Hwy from Creighton to Olive Rd. |
| 03:00 UTC | FLASH FLOOD | 1 Ssw Ferry Pass | Escambia, FL | High water flooding occurring along N Davis Hwy from Creighton to Olive Rd. |
| 03:00 UTC | FLASH FLOOD | 1 Ssw Ferry Pass | Escambia, FL | High water flooding occurring along N Davis Hwy from Creighton to Olive Rd. |
| 03:40 UTC | FLASH FLOOD | 1 Wnw Pensacola Interna | Escambia, FL | Flooding at intersection of 9th and College. |
| 03:40 UTC | FLASH FLOOD | 1 Wnw Pensacola Interna | Escambia, FL | Flooding at intersection of 9th and College. |
| 03:40 UTC | FLASH FLOOD | 1 Wnw Pensacola Interna | Escambia, FL | Flooding at intersection of 9th and College. |
| 03:40 UTC | FLASH FLOOD | 1 Wsw Pensacola Interna | Escambia, FL | Flooding near intersection of 12th and Summit. |
| 03:40 UTC | FLASH FLOOD | 1 Wsw Pensacola Interna | Escambia, FL | Flooding near intersection of 12th and Summit. |
| 03:40 UTC | FLASH FLOOD | 1 Wsw Pensacola Interna | Escambia, FL | Flooding near intersection of 12th and Summit. |
| 03:47 UTC | FLASH FLOOD | 1 Ssw Pensacola Interna | Escambia, FL | Portions of Bayou Blvd flooded. |
| 03:47 UTC | FLASH FLOOD | 1 Ssw Pensacola Interna | Escambia, FL | Portions of Bayou Blvd flooded. |
| 03:47 UTC | FLASH FLOOD | 1 Ssw Pensacola Interna | Escambia, FL | Portions of Bayou Blvd flooded. |
| 03:48 UTC | FLASH FLOOD | 1 Wsw Pensacola Beach | Escambia, FL | Social media report of serious road flooding on Fort Pickens rd in Pensacola beach and in Gulf Breeze. |
| 03:48 UTC | FLASH FLOOD | 1 Wsw Pensacola Beach | Escambia, FL | Social media report of serious road flooding on Fort Pickens rd in Pensacola beach and in Gulf Breeze. |
| 03:48 UTC | FLASH FLOOD | 1 Wsw Pensacola Beach | Escambia, FL | Social media report of serious road flooding on Fort Pickens rd in Pensacola beach and in Gulf Breeze. |
| 04:10 UTC | TSTM WND GST 39 | 1 Wsw Pensacola Beach | Escambia, FL | Sabine point recorded a max gust of 34 knots. |
| 04:10 UTC | TSTM WND GST 39 | 1 Wsw Pensacola Beach | Escambia, FL | Sabine point recorded a max gust of 34 knots. |
| 04:10 UTC | TSTM WND GST 39 | 1 Wsw Pensacola Beach | Escambia, FL | Sabine point recorded a max gust of 34 knots. |
| 04:14 UTC | FLASH FLOOD | Warrington | Escambia, FL | EMA reports flash flooding occurring in Warrington. |
| 04:14 UTC | FLASH FLOOD | Warrington | Escambia, FL | EMA reports flash flooding occurring in Warrington. |
| 04:14 UTC | FLASH FLOOD | Warrington | Escambia, FL | EMA reports flash flooding occurring in Warrington. |
| 04:22 UTC | RAIN 3.7 | 2 Ene Gulf Breeze | Santa Rosa, FL | Mesonet station NLOF1 Naval Live Oak recorded over last 3 hours. |
| 04:22 UTC | RAIN 3.7 | 2 Ene Gulf Breeze | Santa Rosa, FL | Mesonet station NLOF1 Naval Live Oak recorded over last 3 hours. |
| 04:22 UTC | RAIN 3.7 | 2 Ene Gulf Breeze | Santa Rosa, FL | Mesonet station NLOF1 Naval Live Oak recorded over last 3 hours. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2023 tornado in FloridaEvery tornado in Florida since 1950Warnings in force in Florida nowThe forecast where you are
The other tornadoes of June 15, 2023
31 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| June 15 | 4:58 PM CDT | EF0 | Comanche, OK | 3.8 | 50 | $10,000 | ||
| June 15 | 5:02 PM CDT | EF2 | Ochiltree, TX | 17.4 | 200 | $114,000 | ||
| June 15 | 6:06 PM EDT | EF2 | Lucas, OH | 3.8 | 300 | $176,000 | ||
| June 15 | 5:06 PM CDT | EF3 | Perryton tornado, TX | 6.3 | 880 | 3 | 100 | $1.0 million |
| June 15 | 6:09 PM EDT | EF1 | Monroe, MI | 4.8 | 400 | |||
| June 15 | 5:10 PM CDT | EF0 | Cotton, OK | 1.2 | 50 | $10,000 | ||
| June 15 | 5:11 PM CDT | Unrated | Stephens, OK | 0.5 | 50 | |||
| June 15 | 5:12 PM CDT | EF0 | Ochiltree, TX | 12.3 | 50 | |||
| June 15 | 6:28 PM EDT | EF0 | Lucas, OH | 0.2 | 50 | $5,000 | ||
| June 15 | 5:34 PM CDT | EF0 | Stephens, OK | 0.8 | 200 | |||
| June 15 | 5:37 PM CDT | EF1 | Stephens, OK | 0.5 | 20 | $30,000 | ||
| June 15 | 6:49 PM EDT | EF2 | Ottawa, OH | 3.4 | 200 | $255,000 | ||
| June 15 | 6:57 PM EDT | EF1 | Sandusky, OH | 0.1 | 100 | $15,000 | ||
| June 15 | 5:58 PM CDT | Unrated | Jefferson, OK | 0.8 | 50 | |||
| June 15 | 6:03 PM CDT | EF1 | Stephens, OK | 1.5 | 50 | $10,000 | ||
| June 15 | 6:16 PM CDT | EF2 | Jefferson, OK | 4.1 | 1,000 | $250,000 | ||
| June 15 | 7:19 PM EDT | EF0 | Sandusky, OH | 0.3 | 50 | $18,000 | ||
| June 15 | 6:29 PM CDT | EF1 | Ellis, TX to OK | 4.8 | 200 | $11,000 | ||
| June 15 | 7:40 PM EDT | EF0 | Sandusky, OH | 0.9 | 50 | $10,000 | ||
| June 15 | 7:43 PM EDT | EF0 | Franklin, FL | 0.4 | 50 | $5,000 | ||
| June 15 | 6:47 PM CDT | Unrated | Roger Mills, OK | 1.0 | 50 | |||
| June 15 | 7:48 PM EDT | EF2 | Huron, OH | 8.7 | 2,200 | $270,000 | ||
| June 15 | 7:51 PM EDT | EF0 | Huron, OH | 1.6 | 100 | $5,000 | ||
| June 15 | 8:01 PM EDT | EF0 | Huron, OH | 0.7 | 100 | $5,000 | ||
| June 15 | 8:04 PM EDT | EF1 | Huron, OH | 8.6 | 1,100 | $165,000 | ||
| June 15 | 8:13 PM EDT | EF1 | Huron, OH | 4.0 | 250 | $60,000 | ||
| June 15 | 7:26 PM CDT | EF0 | Love, OK | 0.5 | 10 | |||
| June 15 | 8:46 PM EDT | EF0 | Ashland, OH | 1.2 | 300 | $70,000 | ||
| June 15 | 8:02 PM CDT | EF1 | Clay, TX | 2.5 | 100 | $8,000 | ||
| June 15 | 12:21 AM CDT | EF0 | Baldwin, AL | 0.3 | 75 | |||
| June 15 | 1:43 AM EDT | EF0 | Taylor, FL | 1.0 | 50 |
What this means
Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.
Sources
NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.