Alabama, 2010Heavy Snow in Alabama, December 25, 2010
December 25, 2010 · NWS HUN · 11 events in 11 counties and zones
A low pressure system tracked east across the northern Gulf of Mexico producing a swath of snow across the Tennessee Valley on Christmas Day 2010. For Huntsville, this event resulted in a record snowfall for December 25th, and was the second White Christmas on record.
Every event with a place to put it; 11 filed by county or forecast zone are drawn at its center, in a lighter ring. Tap one for its entry below.
- Tornadoes
- Tropical storms and surge
- Floods
- Wind
- Hail
- Winter weather
- Heat and drought
- Cold
- Fire, smoke and dust
- Marine and coastal
- Other
Open the live radar over this ground
- Deaths
- 0
- Injuries
- 0
- Property damage
- None recorded
- Crop damage
- None recorded
- Events
- 11
Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.
A low pressure system tracked east across the northern Gulf of Mexico producing a swath of snow across the Tennessee Valley on Christmas Day 2010. For Huntsville, this event resulted in a record snowfall for December 25th, and was the second White Christmas on record. The previous one was in 1989 when 0.3 inches of snow fell.
A mixture of rain and snow began in northwest and north central Alabama between 3 and 5AM CST, and between 5 and 7AM in northeast Alabama. The mixture rapidly changed to all snow and became moderate to heavy at times during the morning hours. Visibility fell to 1/4 to 1/2 mile at times, with snowfall accumulating at a rate of one half to one inch per hour in some areas. All told, snowfall amounts of 2 to 4 inches on average occurred, with a few locations in the higher elevations of northeast Alabama receiving between 4 and 7 inches. Many locations in valley areas remained just above 32 degrees much of the day, thus roadways were mainly wet and slushy through the day. However, the higher elevations remained below freezing which resulted in hazardous driving conditions. As colder air filtered into the region during the overnight hours, additional snow showers developed as an upper level low dropped southeast across the region. This system produced an additional dusting to up to one inch of snowfall.
What forecasters said that day
The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.
NWS Huntsville, AL wrote its last area forecast discussion before the first event at Dec 24, 11:22 PM CST, 3 hours 38 minutes earlier.
Area forecast discussion, Dec 24, 11:22 PM CST, 3 hours 38 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Hazardous weather outlook, Dec 24, 6:00 PM CST, 9 hours before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Heavy Snow, Lauderdale
- When
- December 25, 3:00 AM CST to 9:00 AM CST
- Where
- Lauderdale forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.901, -87.654 (the zone’s center; the record gives no point)
Lauderdale County received from an inch or less in northwest portions of the county up to 2.5 inches in Anderson.
Heavy Snow, Colbert
- When
- December 25, 3:00 AM CST to 9:00 AM CST
- Where
- Colbert forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.700, -87.805 (the zone’s center; the record gives no point)
Colbert County received 2 to 3 inches of snow across central and eastern portions of the county. 3.0 inches of snow was reported in Littleville.
Heavy Snow, Franklin
- When
- December 25, 3:00 AM CST to 10:00 AM CST
- Where
- Franklin forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.442, -87.844 (the zone’s center; the record gives no point)
Franklin County received 3 to 4 inches of snow. 4.0 inches was reported in Phil Campbell.
Heavy Snow, Lawrence
- When
- December 25, 4:00 AM CST to 11:00 AM CST
- Where
- Lawrence forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.522, -87.311 (the zone’s center; the record gives no point)
Lawrence County received 2 to nearly 4 inches of snow. 3.5 inches was reported in Moulton.
Heavy Snow, Limestone
- When
- December 25, 4:00 AM CST to 11:00 AM CST
- Where
- Limestone forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.810, -86.981 (the zone’s center; the record gives no point)
Limestone County received 2 to nearly 4 inches of snow. 3.8 inches was reported in Athens.
Heavy Snow, Morgan
- When
- December 25, 4:00 AM CST to 11:00 AM CST
- Where
- Morgan forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.454, -86.853 (the zone’s center; the record gives no point)
Morgan County received 2 to 3 inches of snow. 2.5 inches was reported in Hartselle.
Heavy Snow, Jackson
- When
- December 25, 4:00 AM CST to 3:00 PM CST
- Where
- Jackson forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.779, -85.999 (the zone’s center; the record gives no point)
Snowfall began in northwest portions of Jackson County around 4 am, then spread eastward during the next few hours. The snowfall persisted longest in southeast portions of the county, ending by around 3 pm. Jackson County received 3 to nearly 6 inches of snow, with the heaviest in northwest portions of the county. 5.5 inches fell in Skyline, and 3.0 inches fell in Scottsboro and Stevenson.
Heavy Snow, Cullman
- When
- December 25, 5:00 AM CST to 12:00 PM CST
- Where
- Cullman forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.132, -86.868 (the zone’s center; the record gives no point)
Cullman County received 2 to 4 inches of snow. 3.5 inches was reported in West Point.
Heavy Snow, Madison
- When
- December 25, 5:00 AM CST to 12:00 PM CST
- Where
- Madison forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.763, -86.550 (the zone’s center; the record gives no point)
Madison County received 2 to 7 inches of snow. The highest amounts occurred across central and eastern Madison County, especially in the higher elevations on the Cumberland Plateau. 3.5 inches fell in Madison, 4.5 inches fell in Meridianville, and 6 to 7 inches were reported on Monte Sano Mountain in Huntsville.
Heavy Snow, Marshall
- When
- December 25, 7:30 AM CST to 3:00 PM CST
- Where
- Marshall forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.367, -86.307 (the zone’s center; the record gives no point)
Marshall County received 2 to nearly 4 inches of snow. 3.5 inches fell in Boaz.
Heavy Snow, Dekalb
- When
- December 25, 7:30 AM CST to 3:00 PM CST
- Where
- Dekalb forecast zone
- Reported by
- COOP Observer
- Coordinates
- 34.460, -85.804 (the zone’s center; the record gives no point)
DeKalb County received 3 to 4 inches of snow. 4.0 inches fell in Ider, Peeks Corner, and Valley Head.
- Heavy Snow
- Snowfall reaching the local warning threshold without the other hazards of a winter storm.
After NWS Directive 10-1605, the rules offices file Storm Data by.
- Winter Storm in North Carolina, December 25 to 26, 20102 deaths · $100,000 · 31 events
- Winter Storm and Flooding in California, December 25 to 30, 2010$1.9 million · 65 kt wind · 12 events
- Heavy Snow and Winter Weather in Georgia, December 25 to 26, 201069 events
- Winter Storm in Virginia, December 25 to 27, 201033 events
- Heavy Snow in Virginia, December 25 to 27, 2010$40,000 · 4 events
- Winter Weather in West Virginia, December 25 to 27, 201017 events
- Heavy Snow in Alabama, December 25, 201012 events
- Winter Weather in Mississippi, December 25, 201011 events
- Heavy Snow in North Carolina, December 25 to 26, 201011 events
- High Surf in Hawaii, December 25 to 26, 201011 events
- Heavy Snow in Virginia, December 25 to 27, 201010 events
- Winter Weather in Virginia, December 25 to 26, 201010 events
NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 273940, 273941, 273942, 273943, 273944, 273945, 273950, 273946, 273947, 273948, 273949.