Birmingham area students are headed back to class: 2025-2026 schedules for 189 public schools

Reading time: 12 minutes

walking to school
Grab your backpacks… It’s time to head back to school! (Bham Now)

Is your calendar ready for the school year? We’ve compiled the 2025-2026 academic year calendars for more than 180 public schools in the Birmingham area.

Bessemer City Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 1 – 6Professional Development Days (no students)
Aug. 7First day for students
Sept. 1Labor Day (no school)
Sept. 2Professional Development Day (no students)
Sept. 29 – Oct. 24PreACT (testing for applicable grade levels)
Oct. 10End of Grading Period
Oct. 15 – Nov. 10WorkKeys (testing for applicable grade levels)
Oct. 17eLearning Day
Oct. 24Fall Break (no school)
Nov. 11Veterans Day (no school)
Nov. 24-28Thanksgiving Break (no school)
Dec. 19End of first semester
Dec. 22 – Jan. 2Winter Break (no school)
Jan. 5Students return
Jan. 19MLK Jr. Day (no school)
Feb. 16Presidents’ Day / eLearning
Feb. 17Professional Development Day (no students)
Mar. 10End of Grading Period / ACT (testing for applicable grade levels)
Mar. 16 – Apr. 27ACAP Summ (testing for applicable grade levels)
Mar. 23 – 27Spring Break (no school)
May 20End of Grading Period
May 21Last day for students
May 22Teacher Work Day (no students)
Jun. 22 – 26ACAP Supp (testing for applicable students)

Schools in the Bessemer City public school system include:

Birmingham City Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 4District Professional Development (no students)
Aug. 5In-School Professional Development (no students)
Aug. 6Institute/Teacher Workday (no students)
Aug. 7First day for students
Sept. 1Labor Day (no school)
Oct. 6-10Fall Intersession
Oct. 24Fall Break (no school)
Oct. 31e-Learning/Parent Conference Day
Nov. 11Veterans Day  (no students)
Nov. 24-28Thanksgiving Break (no school)
Dec. 19Last day for students
Dec. 22-31Winter Holiday (no school)
Jan. 1New Year’s Holiday (no school)
Jan. 2Teacher Workday (no students)
Jan. 5First Day for Students
Jan. 19MLK Jr. Day (no school)
Feb. 16President’s Day (no school)
Feb. 23-27Spring Intersession
Mar. 9e-Learning / Parent Conference Day
Mar. 23-27Spring Break (no school)
Apr. 24Teacher Workday (no students)
May 25Memorial Day (no school)
June 5Last day for students
June 8District Professional Development (no students)
June 9Teacher Workday / Last Day for Teachers  (no students)

Schools in the Birmingham City public school system include:

Homewood City Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
July 15-16Teacher Professional Development Flex Days (no students)
July 31-Aug. 6Teacher Workday (no students)
Aug. 7First Day for Students
Sept. 1Labor Day (no school)
Oct. 6-10Parent Conference Week
Oct. 10Teacher Workday/Flex Day (no students)
Oct. 10End of First 9 Weeks
Oct. 10-13Fall Break (no school)
Nov. 11Veterans Day (no school)
Nov. 24-25Teacher Professional Development Flex Days (no students)
Nov. 24-28Thanksgiving Break (no school)
Dec. 19.Noon Dismissal
Dec. 19End of Second 9 Weeks
Dec. 22-Jan. 5Mid-Winter Break (no school)
Jan. 5Teacher Workday (no students)
Jan. 6Students Return
Jan. 19MLK Jr. Day (no school)
Feb. 16Professional Development (no students)
Mar. 6End of Third 9 Weeks
Mar. 23-27Spring Break (no school)
Apr. 17Inclement Weather Day *HCS will utilize up to 3 eSchool days as needed before using the April weather day
May 21Noon Dismissal
May 21End of Fourth 9 Weeks
May 22Teacher Work Day (no students)

Schools in the Homewood City public school system include:

Hoover City Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 1TEAMS Professional Development (no students)
Aug. 4Teacher Workday/Institute (no students)
Aug. 5School Professional Development (no students)
Aug. 6Teacher Workday (no students)
Aug. 71st Day of School for Students
Sept. 1Labor Day Holiday (no school)
Oct. 10End of first 9 weeks
Oct. 10District Professional Development (Flex) (no students)
Oct. 13District Professional Development (Flex) (no students)
Oct. 14Teacher Workday (no students)
Nov. 11Veteran’s Day Holiday (no school)
Nov. 24-28Thanksgiving Holiday (no school)
Dec. 19End of second 9 weeks + first semester
Dec. 22-Jan. 5Winter Holiday (no school)
Jan. 2TEAMS Professional Development (no students)
Jan. 5Teacher Workday (no students)
Jan. 6Students Return to School
Jan. 19MLK Jr. Holiday (no school)
Feb. 16School Professional Development (no students)
Mar. 13End of third 9 weeks
Mar. 23-27Spring Break (no school)
Apr. 10Teacher Workday (no students)
May 21End of second semester/last day for students
May 22Teacher Workday (no students)

Schools in the Hoover public school system include:

  • Hoover High School
  • Spain Park High School
  • Berry Middle School
  • Bumpus Middle School
  • Simmons Middle School
  • Brock’s Gap Intermediate School
  • Bluff Park Elementary School
  • Deer Valley Elementary School
  • Green Valley Elementary School
  • Greystone Elementary School
  • Harriette W Gwin Elementary School
  • Riverchase Elementary School
  • Rocky Ridge Elementary School
  • Shades Mountain Elementary School
  • South Shades Crest School
  • Trace Crossings Elementary School
  • Crossroads School
  • Riverchase Career Connection Center

Jefferson County Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 1Teacher Workday (no students)
Aug. 4Professional Development Day (no students)
Aug. 5Teacher Workday (no students)
Aug. 6Professional Development Day (no students)
Aug. 7First Day of School
Sept. 1Labor Day (no school)
Sept. 2E-Learning Day
Oct. 10End of 1st Grading Period
Oct. 13E-Learning Day
Oct. 24Fall Holiday (no school) / 12-Month Employee Workday
Nov. 11Veterans Day (no school)
Nov. 24-28Thanksgiving Holiday (no school)
Nov. 24-2512-Month Employee Workdays
Dec. 19End of 1st Semester
Dec. 22-Jan. 1Mid-Year Holiday (no school)
Dec. 22-2312-Month Employee Workdays
Jan. 2Professional Development Day (no students)
Jan. 5Teacher Workday (no students)
Jan. 6Students Return
Jan. 19MLK Jr. Day (no school)
Feb. 13E-Learning Day
Feb. 16Presidents’ Day (no school) / 12-Month Employee Workday
Mar. 9E-Learning Day
Mar. 11End of 3rd Grading Period
Mar. 23-27Spring Break (no school)
May 1E-Learning Day
May 21Last Day for Students
May 22Teacher Workday (no students)

Schools in the Jefferson County public school system include:

Mountain Brook Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Jul. 31-Aug. 1System / Local Professional Learning
Aug. 4Institute Day
Aug. 5-8System / Local Professional Learning
Aug. 11First Day for Students
Sept. 1 Labor Day (no school)
Oct. 10End of First 9 Weeks / System Professional Learning / eSchool Day
Oct. 13Weather Day *No school but 12-month employee work day
Nov. 11Veterans Day (no school)
Nov. 26-28Thanksgiving Holiday (no school)
Dec. 19End of First Semester
Dec. 22-Jan 1 Winter Holiday (no school)
Jan. 5Local Professional Learning Day (no students)
Jan. 6Students Return to School
Jan. 19MLK Jr. Day (no school)
Feb. 13System Professional Learning / eSchool Day
Feb. 16President’s Day (no school)
Mar. 11End of Third 9 Weeks
Mar. 23-27Spring Break (no school)
Apr. 17 Weather Day *No school but 12-month employee work day
May 22Last Day for Students
May 26Local Professional Learning

Schools in the Mountain Brook City public school system include:

Shelby County Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 4Local Professional Development (no students)
Aug. 5System Grade Level Summits (no students)
Aug. 6Teacher Workday (no students)
Aug. 71st Semester Begins
Sept. 1Labor Day (no school)
Oct. 10End of First 9 Weeks
Oct. 13Columbus Day/Instructional Planning/Professional Development (no students)
Oct. 14Instructional Planning (no students)
Oct. 17Grades sent home
Nov. 11Veterans Day (no school)
Nov. 24-28Thanksgiving Holiday (no school)
Dec. 19End of Second 9 Weeks/1 p.m. dismissal 
Dec. 22-Jan. 2Winter Break (no school)
Jan. 5 Teacher Workday (no students)
Jan. 62nd Semester Begins
Jan. 9Grades sent home
Jan. 19MLK Jr. Holiday (no school)
Feb. 16Instructional Planning/Professional Development (no students)
Mar. 6End of Third 9 Weeks
Mar. 9Instructional Planning/Teacher Workday (no students)
Mar. 13Grades sent home
Mar. 23-27Spring Break (no school)
Apr. 24Instructional Planning/Professional Development (no students)
May 18-21High School Graduations
May 21End of Fourth 9 Weeks / 1 p.m. dismissal / Grades sent home
May 22Teacher Workday (no students)

Schools in the Shelby County public school system include:

  • Calera Elementary School
  • Calera Intermediate School
  • Calera Middle School
  • Calera High School
  • Chelsea Park Elementary School
  • Forest Oaks Elementary School
  • Chelsea Middle School
  • Chelsea High School
  • Elvin Hill Elementary
  • Shelby Elementary School
  • Wilsonville Elementary School
  • Columbiana Middle School
  • Shelby County High School
  • Helena Elementary School
  • Helena Intermediate School
  • Helena Middle School
  • Helena High School
  • Vincent Elementary School
  • Vincent Middle High School
  • Montevallo Elementary School
  • Montevallo Middle School
  • Montevallo High School
  • Inverness Elementary School
  • Mt. Laurel Elementary School
  • Oak Mountain Elementary School
  • Oak Mountain Intermediate School
  • Oak Mountain Middle School
  • Oak Mountain High School
  • Career Technical Educational Center
  • Linda Nolen Learning Center
  • New Direction
  • Success Program
  • Virtual Shelby

Trussville City Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 1Flex Day / New Teacher Academy (no students)
Aug. 4 – 6Employee Days (no students)
Aug. 7First day for students with last names A-M and grades 11 and 12
Aug. 8First day for students with last names N-Z and grades 9 and 10
Sept. 1Labor Day (no school)
Oct. 10eLearning Day / End of first 9 weeks
Oct. 13Fall Holiday (no school)
Oct. 16Report cards for grades K-5
Nov. 11Veterans Day (no school)
Nov. 24 – 28Thanksgiving Holiday (no school)
Dec. 19Students dismiss at noon / End of semester and second 9 weeks
Dec. 22 – Jan. 2Winter Holiday (no school)
Jan. 5Employee Day (no students)
Jan. 6Students return
Jan. 15Report cards for grades K-12
Jan. 19MLK Jr. Day (no school)
Feb. 16eLearning Day
Mar. 6End of third 9 weeks for grades K-5
Mar. 12Report cards for grades K-5
Mar. 23 – 27Spring Holiday (no school)
Apr. 24Inclement Weather Make-up Day (no school unless otherwise announced)
May 19Graduation
May 21Last day for students + noon dismissal
May 22Employee Day (no students)

Schools in the Trussville City public school system include:

Vestavia Hills City Schools

Tap here to see our post with only this school system’s calendar.

DateEvent
Aug. 1Teacher Professional Development Day (no students) 
Aug. 4Institute Day / Teacher Professional Development Day (no students) 
Aug. 5Teacher Professional Development Day (no students) 
Aug. 6Teacher Workday (no students) 
Aug. 7First Day for 6th-12th Grades / Meet the Teacher Day (Elementary)
Aug. 8First Day for K-5th Grades
Sept. 1Labor Day (no school)
Oct. 10Parent-Teacher Conferences (no students) / End of First 9 Weeks
Oct. 13Columbus Day (no school)
Oct. 14Teacher Professional Development Day (no students)
Oct. 17Report Card Day
Nov. 11Veterans Day (no school)
Nov. 24-28Thanksgiving Break (no school)
Dec. 19School Dismisses 2 Hours Early / End of Second 9 Weeks
Dec. 22-Jan. 1Winter Break (no school)
Jan. 2Teacher Workday (no students)
Jan. 5Second Semester Begins
Jan. 9Report Card Day
Jan. 19MLK Jr. Day (no school)
Feb. 16-17Teacher Professional Development Days (no students)
Mar. 6End of Third 9 Weeks
Mar. 13Report Card Day
Mar. 23-27Spring Break (no school)
Apr. 17Inclement Weather Day (no school unless needed)
May 21School Dismisses 2 Hours Early / End of Fourth 9 Weeks + School Year 
May 22Teacher Workday / Report Card Day (no students)

Schools in the Vestavia Hills City public school system include:

Mary Helene Hall
Mary Helene Hall

Breaking Content Producer. Casual birder + enjoyer of the Alabama outdoors. Frequent coffee shop patron. Ravenous reader. Previously @ AL.com, Georgia Trust for Local News, Atlanta Journal-Constitution. Get in touch at maryhelene@bhamnow.com.

Articles: 42