Alabama, 2010

Heavy 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.

Where it happened

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

The toll

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.

What happened

The episode as NWS HUN wrote it up.

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>

The radar

The national radar mosaic for the moment the first event began.

Open the radar archive at this moment

Event by event

11 heavy snow. Local standard time, as filed.

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.

What these are

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.

The same day elsewhere

More

Every storm in Alabama in 2010Every state in 2010This day in weather historyWarnings in Alabama, December 2010

Sources

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.