National Weather Service United States Department of Commerce

 

Two Tornadoes on November 25, 2025

Overview
 

A bowing line segment moved across the northern half of Central Alabama during the early morning hours of November 25. Despite meager surface-based instability, favorable dynamics were able to compensate, resulting in a swath of damaging wind gusts. In addition, two embedded QLCS tornadoes formed within the line in Jefferson County. Additional storms later that afternoon caused a couple instances of damaging winds and hail.

 
Interactive Damage Map
 
 
 

**The data below are considered PRELIMINARY.**

Location/Summary
Damage Rating/Estimated Maximum Wind Speeds
Injuries/Fatalities
Damage Path Length/Width
Starting Point/Time
Ending Point/Time
Graysville–Mt. Olive Tornado
(Jefferson County)
EF-1
90 mph
None 17.91 miles
300 yards
4 NNW Birmingport
33.6171/-87.128
4:23 am CST
3 NW Gardendale
33.6987/-86.8357
4:41 am CST
Happy Top Road Tornado
(Jefferson County)
EF-0
75 mph

 
None 4.21 miles
150 yards
3 SE Morris
33.7185/-86.7728
4:44 am CST
4 S County Line
33.7596/-86.7204
4:48 am CST
 
Graysville-Mt. Olive EF-1

Graysville–Mt. Olive EF-1 Tornado (Jefferson County)
  November 25, 2025

 

Event Summary

EF-1
Estimated Maximum Wind:
90 mph
Injuries/Fatalities:
None
Damage Path Length:
17.91 miles
Maximum Path Width:
300 yards
Approximate Start Point/Time:
4 NNW Birmingport
33.6171/-87.128
4:23 am CST
Approximate End Point/Time:
3 NW Gardendale
33.6987/-86.8357
4:41 am CST

 

The tornado began in a wooded area just north of the intersection of Highway 269 and Flat Top Road in far west Jefferson County. It continued eastward crossing Flat Top Road, Alexander Road, and County Road 45 near the Miller Steam Plant. It continued eastward across Interstate 22, with the most concentrated tree damage along this portion of the path occurring as it crossed Highway 5 near Graysville. Damage primarily consisted of a narrow path of downed trees. A couple outbuildings were also damaged. The tornado crossed Lynns Crossing Road, with sporadic damage continuing to Swann Rd in Mt. Olive. The most notable and concentrated damage occurred in the vicinity of Posey Circle and McCravy Lane in Mt. Olive, where numerous trees were snapped and uprooted. Some of these trees fell on homes, causing major damage. Some outbuildings were damaged or destroyed at various points along the path. The tornado then moved northeast, ending at Interstate 65 on the north side of Mt. Olive. Surrounding the tornado path, many trees were damaged or knocked down due to straight-line winds along the bowing complex of thunderstorms. Special thanks to Jefferson County EMA for their assistance with this survey.

Track Map
 

 

Radar Image
Reflectivity (left) and velocity (right) of the tornado west of Graysville. Images are from KBMX at 4:27 am CST.

Radar Image
Reflectivity (left) and velocity (right) of the tornado moving through Mt. Olive.

Images are from KBMX at 4:38 am CST.

Damage Photo
 Home damaged
Damage Photo
 Trees and home damaged
Damage Photo
 Home damaged
Damage Photo
 Home damaged by falling trees
 
Happy Top Road EF-0

Happy Top Road EF-0 Tornado (Jefferson County)
  November 25, 2025

 

Event Summary

EF-0
Estimated Maximum Wind:
75 mph
Injuries/Fatalities:
None
Damage Path Length:
4.21 miles
Maximum Path Width:
150 yards
Approximate Start Point/Time:
3 SE Morris
33.7185/-86.7728
4:44 am CST
Approximate End Point/Time:
4 S County Line
33.7596/-86.7204
4:48 am CST

 

The tornado began in the vicinity of Hagood Mountain Road in northeast Jefferson County. Several trees were snapped or uprooted and limbs were downed in the area of Frances Dr, Donaldson Rd, and Glennwood Rd, with downed power lines and minor roof damage. The tornado then quickly moved northeastward, crossing Morris Majestic Rd and Happy Top Rd before ending in the vicinity of Brasher Road. Along the path, several trees were snapped and uprooted.

Track Map
 

 

Radar Image
Reflectivity (left) and velocity (right) of the tornado moving through the Glennwood area.

Images are from KBMX at 4:47 am CST.

Damage Photo
 Tree damage along Happy Top Rd
Damage Photo
 Tree damage along Happy Top Rd
 
Surface/Upper Air Charts & Reports
 

250mb Analysis
250mb Analysis
November 25 at 6 am

500mb Analysis
500mb Analysis
November 25 at 6 am

850mb Analysis
850mb Analysis
November 25 at 6 am

250mb Analysis
250mb Analysis
November 25 at 6 pm

500mb Analysis
500mb Analysis
November 25 at 6 pm

850mb Analysis
850mb Analysis
November 25 at 6 pm

Surface Analysis
Surface Analysis
November 24 at 9pm

Surface Analysis
Surface Analysis
November 25 at 12am

Surface Analysis
Surface Analysis
November 25 at 3am

Surface Analysis
Surface Analysis
November 25 at 6am

Surface Analysis
Surface Analysis
November 25 at 9am

Surface Analysis
Surface Analysis
November 25 at 12pm

KBMX Sounding
Severe Weather Outlook
Morning of November 25

KBMX Sounding
KBMX Sounding
November 25 at 6 am

Storm Reports
Storm Reports
Thru 6 AM on November 25