31 Teacher Professional Learning Day Mon, July 31, 2023 No students Local Prof Learning Mon, July 31, 2023 Institute/System Prof Learning Tue, August 1, 2023 Local Prof Learning Wed, August 2, 2023 Local Prof Learning Thu, August 3, 2023 Local Prof Learning Fri, August 4, 2023 First Day of Semester Mon, August 7, 2023 Local Prof Learning Mon, August 7, 2023 First Day for Students Tue, August 8, 2023 Local Prof Learning Wed, August 9, 2023 Labor Day (NO SCHOOL) Mon, September 4, 2023 Last Day of Grading Period or Semester Fri, September 29, 2023 System Prof Learning Day/eSchool Day Fri, October 6, 2023 eSchool Day/Teacher Professional Learning Day Mon, October 9, 2023 End of 1st Nine Weeks Fri, October 13, 2023 School Holiday BUT 12-month employee work day Fri, November 10, 2023 Veterans Day (NO SCHOOL) Fri, November 10, 2023 Thanksgiving Holidays (NO SCHOOL) Mon, November 20, 2023 – Fri, November 24, 2023 Weather Day (No Students) BUT 12-month employee work day Wed, November 22, 2023 End of 1st Semester Fri, December 15, 2023 Winter Holidays (NO SCHOOL) Mon, December 18, 2023 – Tue, January 2, 2024 Winter Holidays (NO SCHOOL) BUT 12-month employee work day Mon, December 18, 2023 – Thu, December 21, 2023 Winter Holidays (NO SCHOOL) Mon, January 1, 2024 Local Prof Learning Day Tue, January 2, 2024 Students return to School Wed, January 3, 2024 Martin Luther King Jr. Day (NO SCHOOL) Mon, January 15, 2024 Board Work Session @ Mountain Brook High School / 3650 Bethune Drive Mon, February 12, 2024 – Mon, February 12, 2024 Board Meeting @ Mountain Brook High School / 3650 Bethune Drive Mon, February 12, 2024 – Tue, February 13, 2024 System Prof Learning Day/eSchool Day Fri, February 16, 2024 E School Day / Teacher Work Day Fri, February 16, 2024 – Sat, February 17, 2024 President’s Day (NO SCHOOL) Mon, February 19, 2024 President’s Day – All Schools and Offices Closed Mon, February 19, 2024 – Tue, February 20, 2024 Called Board Meeting / 32 Vine Street, Mtn Brook 35213 Thu, February 22, 2024 – Fri, February 23, 2024 Board Work Session / 32 Vine Street Mon, March 11, 2024 – Mon, March 11, 2024 Board Meeting / 32 Vine Street Mon, March 11, 2024 – Tue, March 12, 2024 End of 3rd Nine Weeks Fri, March 15, 2024 Spring Break (NO SCHOOL) Mon, March 25, 2024 – Fri, March 29, 2024 Board Work Session / 32 Vine Street Mon, April 8, 2024 – Mon, April 8, 2024 Board Meeting / 32 Vine Street Mon, April 8, 2024 – Tue, April 9, 2024 Weather Day (NO SCHOOL) BUT 12-month employee work day Fri, April 19, 2024 Board Work Session / 32 Vine Street Mon, May 20, 2024 – Mon, May 20, 2024 Board Meeting / 32 Vine Street Mon, May 20, 2024 – Tue, May 21, 2024 Last Day for Students Wed, May 22, 2024 Prof Learning Day/Last Day for Teachers Thu, May 23, 2024 Memorial Day (NO SCHOOL) Mon, May 27, 2024 School Holiday Thu, July 4, 2024 Teacher Professional Learning Day Tue, August 6, 2024 No students Teacher Professional Learning Day Wed, August 7, 2024 No students Teacher Professional Learning Day Thu, August 8, 2024 No students Teacher Professional Learning Day Fri, August 9, 2024 No students Teacher Professional Learning Day Mon, August 12, 2024 No students First Day of Semester Tue, August 13, 2024 Teacher Professional Learning Day Sun, August 25, 2024 No students Labor Day Mon, September 2, 2024 No school Teacher Professional Learning Day Tue, September 3, 2024 No students eSchool Day/Teacher Professional Learning Day Wed, September 4, 2024 Last Day of Grading Period or Semester Fri, October 11, 2024 Weather Day (No students) Mon, October 14, 2024 BUT 12-month employee work day Veterans Day Mon, November 11, 2024 No school Thanksgiving Holidays Wed, November 27, 2024 – Fri, November 29, 2024 No school Winter Holidays Fri, December 20, 2024 – Wed, January 1, 2025 No school Last Day of Grading Period or Semester Fri, December 20, 2024 Teacher Professional Learning Day Mon, December 23, 2024 No students School Holiday Wed, January 1, 2025 Teacher Professional Learning Day Thu, January 2, 2025 No students Teacher Professional Learning Day Fri, January 3, 2025 No students Martin Luther King Jr. Day Mon, January 20, 2025 No school School Holiday Mon, January 20, 2025 Teacher Professional Learning Day Fri, February 14, 2025 No students President’s Day Mon, February 17, 2025 No school School Holiday Mon, February 17, 2025 Last Day of Grading Period or Semester Mon, February 17, 2025 Spring Break Mon, March 24, 2025 – Fri, March 28, 2025 No school Weather Day (No students) Mon, April 21, 2025 BUT 12-month employee work day Last Day for Students Fri, May 23, 2025 Last Day of Grading Period or Semester Fri, May 23, 2025 Memorial Day Mon, May 26, 2025 No school School Holiday Mon, May 26, 2025 School Holiday Fri, July 4, 2025 Teacher Professional Learning Day Wed, July 30, 2025 No students First Day of Semester Thu, July 31, 2025 Last Day of Grading Period Fri, August 29, 2025 School Holiday Mon, September 1, 2025 Labor Day, no school End of the 1st Nine Weeks Fri, October 10, 2025 And System Prof Learn/eSchool Day Weather Day Mon, October 13, 2025 No Students BUT 12-month employee work day Veterans Day Tue, November 11, 2025 No school Thanksgiving Holidays Wed, November 26, 2025 – Fri, November 28, 2025 No school End of 1st Semester Fri, December 19, 2025 Winter Holidays Mon, December 22, 2025 – Fri, January 2, 2026 No school Local Prof Learning Day Mon, January 5, 2026 No students Students return to School Tue, January 6, 2026 Martin Luther King Jr. Day Mon, January 19, 2026 No school System Prof Learning Day/eSchool Day Fri, February 13, 2026 Presidents’ Day Mon, February 16, 2026 No school End of 3rd Nine Weeks Wed, March 11, 2026 Spring Break Mon, March 23, 2026 – Fri, March 27, 2026 No school Weather Day Fri, April 17, 2026 No Students BUT 12-month employee work day Last Day for Students Fri, May 22, 2026 Memorial Day Mon, May 25, 2026 No school Local Professional Learning Tue, May 26, 2026