Alabama School Closings

Alabama School Closings Today — Live Delays & Cancellations
📡 Live
ALABAMA SCHOOL CLOSINGS
Checking…
Loading status…
⚠️
🌤 Live Weather
Loading weather…
District Status
🏙️ Greater Birmingham Loading…
Serving Jefferson and Shelby Counties. Ice storms and black ice are the dominant closure trigger — WVTM13, WBRC Fox 6, and CBS42 report first.
Birmingham City Schools
⏳ Checking…
Jefferson County Schools
⏳ Checking…
Shelby County Schools
⏳ Checking…
🚀 Tennessee Valley / Huntsville Loading…
North Alabama receives more winter weather than the rest of the state. WHNT News 19 and WAFF 48 are the primary local TV sources.
Huntsville City Schools
⏳ Checking…
Madison County Schools
⏳ Checking…
Limestone County Schools
⏳ Checking…
🏛️ Central Alabama / Montgomery Loading…
State capital region — susceptible to winter ice from the north and spring tornado activity. WSFA 12 News is the primary local TV source.
Montgomery County Public Schools
⏳ Checking…
🎓 West Alabama / Tuscaloosa Loading…
Home of the University of Alabama. Closure patterns closely track the Greater Birmingham metro due to shared weather exposure.
Tuscaloosa City Schools
⏳ Checking…
Tuscaloosa County School System
⏳ Checking…
South Alabama / Gulf Coast Loading…
Gulf Coast exposure means hurricane and tropical storm closures June–November. WKRG News 5 and WALA Fox 10 cover this region.
Mobile County Public Schools
⏳ Checking…
Baldwin County Public Schools
⏳ Checking…

⚠️ Always confirm with your school district directly. This page is for reference only.

Today's Daily Updates
Fetching today's Alabama report…
Frequently Asked Questions
Check the live district status table above for real-time closures. Most Alabama superintendents aim to announce by 5:30 AM. For major winter weather events, announcements can come as early as 10 PM the night before.
Superintendents typically aim to make a final decision by 5:30 AM, though announcements can come as early as 10 PM the night before in major winter weather events.
Yes. Many districts designate closures as Asynchronous Learning Days where students complete assignments online, so they don't lose instructional time.
Most Alabama districts use robocall and SMS systems tied to PowerSchool. Log in to your school's parent portal and verify your contact information is current.
Yes. If HVAC systems cannot maintain safe temperatures — especially in older school buildings — districts may close or shift to remote learning.
Alabama frequently dismisses early or closes when tornado watches or warnings are issued, particularly when tornadic activity is forecast during the 2–4 PM afternoon bus window.
Understanding Alert Levels
🔴
School Closed
All in-person classes cancelled. May be designated as an e-Learning or Asynchronous Day — students complete work online.
🟡
Delayed Start
1- or 2-hour late start. Bus pickups shift accordingly. Breakfast is typically not served on delay days.
🟠
Early Dismissal
Students released early, usually when severe weather is forecast to peak during afternoon bus routes.
🟢
Open / Normal
Schools operating on regular schedule. Monitor for updates if weather conditions change during the day.
Where to Find Real-Time Updates
How Decisions Are Made

Check the latest Alabama school closings, delays, and cancellations today. This page monitors real-time announcements from school districts across Alabama — including Birmingham, Huntsville, Montgomery, Mobile, and Tuscaloosa.

Closures in Alabama are most commonly caused by severe weather including tornado warnings, flash flooding, winter ice conditions, and extreme heat affecting school HVAC systems. District status is updated automatically throughout the day from official sources.

Find Alabama School Closings by ZIP Code

Not sure which district serves your ZIP? Find your area below, then check its live status above.

Greater Birmingham — Jefferson County

Birmingham City Schools — 35201, 35202, 35203, 35204, 35205, 35206, 35207, 35208, 35209, 35210, 35211, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35221, 35222, 35223, 35224, 35226, 35228, 35233, 35234, 35235, 35242

Jefferson County Schools (suburban & rural) — 35004, 35020, 35022, 35023, 35035, 35043, 35068, 35094, 35116, 35117, 35118, 35126, 35127, 35173, 35176, 35243

Covers: Birmingham, Hoover, Homewood, Vestavia Hills, Mountain Brook, Bessemer, Gardendale, Center Point, Pinson, Clay, Trussville (city portions)

North Alabama — Madison County (Tennessee Valley)

Huntsville City Schools — 35801, 35802, 35803, 35805, 35806, 35810, 35811, 35816

Madison County Schools (suburban & rural) — 35740, 35748, 35749, 35756, 35757, 35758, 35759, 35763, 35769, 35771

Covers: Huntsville, Madison, Harvest, Hazel Green, Meridianville, New Market, Gurley, Owens Cross Roads, Triana

South Alabama — Mobile County

Mobile County Public Schools — 36601, 36602, 36603, 36604, 36605, 36606, 36607, 36608, 36609, 36610, 36611, 36612, 36613, 36615, 36616, 36617, 36618, 36619

Covers: Mobile, Prichard, Eight Mile, Semmes, Theodore, Tillmans Corner, Chickasaw, Citronelle, Saraland (portions)

Central Alabama — Montgomery County

Montgomery County Public Schools — 36101, 36104, 36105, 36106, 36107, 36108, 36109, 36110, 36111, 36112, 36113, 36115, 36116, 36117

Covers: Montgomery, Pike Road (portions), Prattville (portions), Millbrook (portions)

West Alabama — Tuscaloosa County

Tuscaloosa City Schools — 35401, 35403, 35404, 35405, 35406

Tuscaloosa County School System (suburban & rural) — 35440, 35441, 35444, 35447, 35452, 35453, 35456, 35457, 35459, 35461, 35462, 35466, 35473, 35474, 35475, 35476, 35477, 35480, 35481, 35490

Covers: Tuscaloosa, Northport, Cottondale, Moundville, Coaling, Duncanville, Brookwood, Coker, Vance, McCalla (portions)

Metro South — Shelby County

Shelby County Schools — 35007, 35040, 35051, 35078, 35080, 35114, 35124, 35143, 35244

Covers: Alabaster, Pelham, Helena, Chelsea, Columbiana, Montevallo, Calera, Wilsonville, Harpersville, Vincent

Gulf Coast — Baldwin County

Baldwin County Public Schools — 36507, 36509, 36526, 36527, 36535, 36541, 36542, 36544, 36547, 36549, 36551, 36559, 36561, 36562, 36564, 36567, 36568, 36571, 36572, 36575, 36576, 36578, 36579, 36580, 36582, 36583, 36584, 36585

Covers: Daphne, Fairhope, Spanish Fort, Gulf Shores, Orange Beach, Foley, Bay Minette, Robertsdale, Summerdale, Loxley, Silverhill, Elberta, Magnolia Springs, Bon Secour, Perdido Beach

⚠ ZIP overlap note: 35004 and 35043 are shared by both Jefferson County Schools and Shelby County Schools — if you live in Moody, Trussville, or Calera area, check both districts.  ·  35242 (Inverness/Mt Laurel area) also straddles Jefferson and Shelby County boundaries.  ·  If your ZIP appears in two districts, verify directly with your school which system it belongs to.

All ZIP codes served by Alabama school districts on this page: 35004 · 35007 · 35020 · 35022 · 35023 · 35035 · 35040 · 35043 · 35051 · 35068 · 35078 · 35080 · 35094 · 35114 · 35116 · 35117 · 35118 · 35124 · 35126 · 35127 · 35143 · 35173 · 35176 · 35201 · 35202 · 35203 · 35204 · 35205 · 35206 · 35207 · 35208 · 35209 · 35210 · 35211 · 35212 · 35213 · 35214 · 35215 · 35216 · 35217 · 35218 · 35221 · 35222 · 35223 · 35224 · 35226 · 35228 · 35233 · 35234 · 35235 · 35242 · 35243 · 35244 · 35401 · 35403 · 35404 · 35405 · 35406 · 35440 · 35441 · 35444 · 35447 · 35452 · 35453 · 35456 · 35457 · 35459 · 35461 · 35462 · 35466 · 35473 · 35474 · 35475 · 35476 · 35477 · 35480 · 35481 · 35490 · 35740 · 35748 · 35749 · 35756 · 35757 · 35758 · 35759 · 35763 · 35769 · 35771 · 35801 · 35802 · 35803 · 35805 · 35806 · 35810 · 35811 · 35816 · 36101 · 36104 · 36105 · 36106 · 36107 · 36108 · 36109 · 36110 · 36111 · 36112 · 36113 · 36115 · 36116 · 36117 · 36507 · 36509 · 36526 · 36527 · 36535 · 36541 · 36542 · 36544 · 36547 · 36549 · 36551 · 36559 · 36561 · 36562 · 36564 · 36567 · 36568 · 36571 · 36572 · 36575 · 36576 · 36578 · 36579 · 36580 · 36582 · 36583 · 36584 · 36585 · 36601 · 36602 · 36603 · 36604 · 36605 · 36606 · 36607 · 36608 · 36609 · 36610 · 36611 · 36612 · 36613 · 36615 · 36616 · 36617 · 36618 · 36619