Get the Ed Chat newsletter: Enter your email for weekly updates about Alabama schools from the Education Lab at AL.com:
AL.com compiled holidays for major school districts in the Birmingham metro and Central Alabama so students and families can plan ahead. The list, in alphabetical order, includes links to the 2024-25 calendar. Families also should check for professional staff development days or e-learning days when students don't report to school. Birmingham City
Fall Break: Oct. 25Winter Break: Dec. 23-Jan. 3Spring Break: March 24-28Last Day of School: June 4Fall Break: Oct. 11-14Winter Break: Dec. 23-Jan. 6Spring Break: March 24-28Last Day of School: May 23 Hoover City
Fall Break: Oct.14Winter Break: Dec. 23-Jan. 6Spring Break: March 24-28Last Day of School: May 22 Jefferson County
Winter Break: Dec. 23-Jan. 7Spring Break: March 24-28Last Day of School: May 22 Mountain Brook City
Fall Break: Oct. 11-14Winter Break: Dec. 23-Jan. 6Spring Break: March 24-28Last Day of School: May 23 Vestavia Hills City
Fall Break: Oct.14-15Winter Break: Dec. 23-Jan. 6Spring Break: March 24- 28Last Day of School: May 22 Trussville City
Fall Break: Oct.14Winter Break: Dec. 23-Jan. 3Spring Break: March 24- 29Last Day of School: May 22 All school districts observe the following state holidays: Labor Day: Sept. 2 Veterans Day: Nov. 11 Thanksgiving: Nov. 25-29 Martin Luther King, Jr. Day - Jan. 20 President's Day: Feb. 17
More stories from the Ed Lab
Five Alabama schools get prestigious National Blue Ribbon honor When are Huntsville, North Alabama school holidays? See the dates Alabama teacher poisoned by students, unable to work: Lawsuit An Alabama principal came out as gay. Now she's fighting for her job