• Institute Day

    Thu, July 27, 2023

  • Prof. Dev./Teacher Workday

    Tue, August 1, 2023

  • Prof. Dev./Teacher Workday

    Wed, August 2, 2023

  • First Day of Students

    Thu, August 3, 2023

  • 3rd Week Ends

    Thu, August 24, 2023

  • Progress Report

    Tue, August 29, 2023

  • System Closed for Labor Day Holiday

    Mon, September 4, 2023

  • 4½ Week Ends

    Wed, September 6, 2023

  • 6th Week Ends

    Thu, September 14, 2023

  • Progress Report

    Thu, September 14, 2023

  • Progress Report

    Mon, September 18, 2023

  • 9th Week Ends

    Fri, September 29, 2023

  • End of First Nine Weeks (41)

    Fri, October 6, 2023

  • Fall Break & Teachers’/Students

    Mon, October 9, 2023 – Wed, October 11, 2023

  • Report Card

    Fri, October 13, 2023

  • 3rd Week Ends

    Fri, October 27, 2023

  • Progress Report

    Wed, November 1, 2023

  • Teacher Collaborative Day – 1/2 Day for All Students (Early Dismissal)

    Mon, November 6, 2023

  • Veteran’s Day Observed (No School)

    Fri, November 10, 2023

  • Progress Report

    Wed, November 15, 2023

  • 6th Week Ends

    Fri, November 17, 2023

  • 4½ Week Ends

    Sat, November 18, 2023

  • Thanksgiving Holidays for Teachers/Students

    Mon, November 20, 2023 – Fri, November 24, 2023

  • System Closed for Thanksgiving Holiday

    Thu, November 23, 2023 – Fri, November 24, 2023

  • Progress Report

    Wed, November 29, 2023

  • 9th Week Ends

    Tue, December 19, 2023

  • System Closed for New Year’s Day

    Mon, January 1, 2024

  • Prof. Dev./Teacher Workday

    Tue, January 2, 2024

  • Students Return

    Wed, January 3, 2024

  • Report Card

    Mon, January 8, 2024

  • System Closed for Martin Luther King, Jr. Holiday

    Mon, January 15, 2024

  • 3rd Week Ends

    Wed, January 24, 2024

  • Board Meeting

    Thu, January 25, 2024 – Fri, January 26, 2024

  • AP Invoices Due

    Fri, January 26, 2024 – Fri, January 26, 2024

  • Progress Report

    Mon, January 29, 2024

  • School Board Meeting

    Mon, January 29, 2024 – Tue, January 30, 2024

  • AP Check Run

    Tue, January 30, 2024 – Tue, January 30, 2024

  • Mid-Month Due

    Mon, February 5, 2024 – Mon, February 5, 2024

  • AP Invoices Due

    Mon, February 5, 2024 – Mon, February 5, 2024

  • 4½ Week Ends

    Tue, February 6, 2024

  • DMS Soccer vs Athens (Home)

    Tue, February 6, 2024 – Wed, February 7, 2024

    Girls play at 5:00 p.m. and boys play at 6:30 p.m.

  • DMS Soccer vs Journey (Away)

    Wed, February 7, 2024 – Thu, February 8, 2024

    Girls play at 5:30 p.m. and boys play at 7:00 p.m.

  • AP Check Run

    Thu, February 8, 2024 – Thu, February 8, 2024

  • Finance Committee Meeting

    Thu, February 8, 2024 – Fri, February 9, 2024

  • School Board Meeting

    Thu, February 8, 2024 – Fri, February 9, 2024

  • Board Meeting

    Thu, February 8, 2024 – Fri, February 9, 2024

  • End of Month Due

    Fri, February 9, 2024 – Fri, February 9, 2024

  • DMS Soccer vs Decatur (Home)

    Tue, February 13, 2024 – Wed, February 14, 2024

    Girls play at 4:30 p.m. and boys play at 6:00 p.m.

  • 6th Week Ends

    Wed, February 14, 2024

  • Progress Report

    Wed, February 14, 2024

  • DMS Baseball vs Journey (Away)

    Thu, February 15, 2024 – Fri, February 16, 2024

  • DMS Softball vs Journey (Away)

    Thu, February 15, 2024 – Fri, February 16, 2024

  • DMS Soccer vs Austin (Away)

    Thu, February 15, 2024 – Fri, February 16, 2024

  • DMS Softball Panther Kickoff @ Palmer Park

    Fri, February 16, 2024 – Sat, February 17, 2024

  • DMS Softball Panther Kickoff @ Palmer Park

    Sat, February 17, 2024 – Sun, February 18, 2024

  • Winter Guard Competition @ Bob Jones

    Sat, February 17, 2024 – Sat, February 17, 2024

  • DMS Baseball vs Muscle Shoals (Away)

    Sat, February 17, 2024 – Sat, February 17, 2024

  • Teacher Collaborative Day – 1/2 Day for Students (Early Dismissal)

    Mon, February 19, 2024

  • DMS Baseball vs Priceville and Athens

    Mon, February 19, 2024 – Mon, February 19, 2024

  • DMS Softball vs Central (Away)

    Tue, February 20, 2024 – Wed, February 21, 2024

  • Progress Report

    Wed, February 21, 2024

  • DMS Soccer vs Randolph (Away)

    Wed, February 21, 2024 – Thu, February 22, 2024

    Girls play at 5:00 p.m. and boys play at 6:30 p.m.

  • DMS Baseball vs Buckhorn (Away)

    Thu, February 22, 2024 – Fri, February 23, 2024

  • DMS Softball vs Buckhorn (Away)

    Thu, February 22, 2024 – Fri, February 23, 2024

  • DMS Soccer vs Sparkman (Home)

    Thu, February 22, 2024 – Fri, February 23, 2024

    Girls play at 5:00 p.m. and boys play at 6:30 p.m.

  • Board Meeting

    Thu, February 22, 2024 – Fri, February 23, 2024

  • AP Invoices Due

    Fri, February 23, 2024 – Fri, February 23, 2024

  • DMS Baseball vs Madison Academy (Home)

    Fri, February 23, 2024 – Sat, February 24, 2024

  • DMS Soccer vs Meridianville (Home)

    Fri, February 23, 2024 – Sat, February 24, 2024

    Boys play at 5:30 p.m.

  • DMS Soccer vs JP II (Away)

    Sat, February 24, 2024 – Sat, February 24, 2024

    Boys play at 10:00 a.m.

  • DMS Baseball vs Russellville (Home)

    Sat, February 24, 2024 – Sat, February 24, 2024

  • DMS Baseball vs Austin (Home)

    Mon, February 26, 2024 – Tue, February 27, 2024

  • AP Check Run

    Tue, February 27, 2024 – Tue, February 27, 2024

  • DMS Soccer vs Monrovia (Away)

    Tue, February 27, 2024 – Wed, February 28, 2024

    Girls play at 4:30 p.m. and boys play at 6:00 p.m.

  • DMS Softball vs Sparkman (Home)

    Tue, February 27, 2024 – Wed, February 28, 2024

  • DMS Baseball vs Sparkman (Home)

    Tue, February 27, 2024 – Wed, February 28, 2024

  • DMS Softball vs Meridianville (Home)

    Thu, February 29, 2024 – Fri, March 1, 2024

  • DMS Baseball vs Meridianville (Home)

    Thu, February 29, 2024 – Fri, March 1, 2024

  • AP Invoices Due

    Fri, March 1, 2024 – Fri, March 1, 2024

  • DMS Soccer vs Decatur (Home)

    Fri, March 1, 2024 – Sat, March 2, 2024

    Girls play at 4:30 p.m. and boys play at 6:00 p.m.

  • DMS Baseball vs Florence (Away)

    Sat, March 2, 2024 – Sat, March 2, 2024

  • Mid-Month Due

    Mon, March 4, 2024 – Mon, March 4, 2024

  • DMS Softball vs Monrovia (Home)

    Tue, March 5, 2024 – Wed, March 6, 2024

  • DMS Baseball vs Monrovia (Home)

    Tue, March 5, 2024 – Wed, March 6, 2024

  • DMS Soccer vs Athens (Away)

    Tue, March 5, 2024 – Wed, March 6, 2024

    Girls play at 5:00 p.m. and boys play at 6:30 p.m.

  • DMS Baseball vs Liberty (Away)

    Thu, March 7, 2024 – Thu, March 7, 2024

  • DMS Softball vs Liberty (Away)

    Thu, March 7, 2024 – Thu, March 7, 2024

  • Finance Committee Meeting

    Thu, March 7, 2024 – Fri, March 8, 2024

  • DMS Soccer vs Liberty (Away)

    Thu, March 7, 2024 – Fri, March 8, 2024

    Girls play at 6:00 p.m. and boys play at 4:30 p.m.

  • School Board Meeting

    Thu, March 7, 2024 – Fri, March 8, 2024

  • Board Meeting

    Thu, March 7, 2024 – Fri, March 8, 2024

  • End of 3rd Nine Weeks (45)

    Fri, March 8, 2024

  • 9th Week Ends

    Fri, March 8, 2024

  • AP Check Run

    Fri, March 8, 2024 – Fri, March 8, 2024

  • End of Month Due

    Fri, March 8, 2024 – Fri, March 8, 2024

  • DMS Baseball vs Muscle Shoals (Home)

    Fri, March 8, 2024 – Sat, March 9, 2024

  • DMS Soccer vs Westminster (Home)

    Fri, March 8, 2024 – Sat, March 9, 2024

    Boys play at 5:00 p.m.

  • DMS Soccer vs Morrison (Home)

    Mon, March 18, 2024 – Tue, March 19, 2024

    Girls play at 5:00 p.m. and boys play at 6:30 p.m.

  • DMS Softball vs Journey (Home)

    Tue, March 19, 2024 – Tue, March 19, 2024

  • DMS Baseball vs Journey (Home)

    Tue, March 19, 2024 – Wed, March 20, 2024

  • DMS Soccer vs Sparkman (Away)

    Tue, March 19, 2024 – Wed, March 20, 2024

    Girls play at 6:30 p.m. and boys play at 5:00 p.m.

  • Report Card

    Wed, March 20, 2024

  • AP Invoices Due

    Wed, March 20, 2024 – Wed, March 20, 2024

  • DMS Softball vs Central (Home)

    Thu, March 21, 2024 – Thu, March 21, 2024

  • School Board Meeting

    Thu, March 21, 2024 – Fri, March 22, 2024

  • Board Meeting

    Thu, March 21, 2024 – Thu, March 21, 2024

  • DMS Softball vs Decatur (Away) Times TBA

    Fri, March 22, 2024 – Sat, March 23, 2024

  • DMS Baseball vs Madison Academy (Away)

    Fri, March 22, 2024 – Sat, March 23, 2024

  • DMS Soccer Madison City Cup (Home)

    Fri, March 22, 2024 – Sat, March 23, 2024

    Girls Liberty vs Journey @ 5:30 p.m.
    Boys Liberty vs Journey @ 7:00 p.m.

  • DMS Softball vs Decatur (Away) Times TBA

    Sat, March 23, 2024 – Sun, March 24, 2024

  • DMS Soccer Madison City Cup (Home)

    Sat, March 23, 2024 – Sat, March 23, 2024

    Girls Discovery vs Journey @ 10:00 a.m.
    Girls Discovery vs Liberty @ 1:00 p.m.
    Boys Discovery vs Journey @ 11:30 a.m.
    Boys Discovery vs Liberty @ 2:30 p.m.

  • DMS Baseball vs Athens (Away)

    Sat, March 23, 2024 – Sat, March 23, 2024

  • Spring Break – School System Closed

    Mon, March 25, 2024 – Fri, March 29, 2024

  • DMS Soccer vs Monrovia (Home)

    Mon, March 25, 2024 – Tue, March 26, 2024

    Girls play at 6:30 p.m. and boys play at 5:00 p.m.

  • AP Check Run

    Tue, March 26, 2024 – Tue, March 26, 2024

  • DMS Softball vs Buckhorn (Home)

    Tue, March 26, 2024 – Tue, March 26, 2024

  • DMS Baseball vs Buckhorn (Home)

    Tue, March 26, 2024 – Wed, March 27, 2024

  • DMS Soccer vs JP II (Home)

    Tue, March 26, 2024 – Tue, March 26, 2024

    Boys play at 5:00 p.m.

  • DMS Soccer vs Randolph (Home)

    Wed, March 27, 2024 – Thu, March 28, 2024

    Girls play at 6:30 p.m. and boys play at 5:00 p.m.

  • DMS Softball vs Sparkman (Away)

    Thu, March 28, 2024 – Thu, March 28, 2024

  • DMS Baseball vs Sparkman (Away)

    Thu, March 28, 2024 – Fri, March 29, 2024

  • DMS Softball vs Grissom (Away)

    Fri, March 29, 2024 – Fri, March 29, 2024

  • DMS Baseball vs Russellville (Away)

    Fri, March 29, 2024 – Sat, March 30, 2024

  • DMS Softball vs Grissom (Away) Times TBA

    Sat, March 30, 2024 – Sun, March 31, 2024

  • ACT for 11th Grade/E-Learning for 9th, 10th, & 12th grade

    Tue, April 2, 2024

  • DMS Baseball vs Meridianville (Away)

    Tue, April 2, 2024 – Wed, April 3, 2024

  • DMS Softball vs Meridianville (Away)

    Tue, April 2, 2024 – Tue, April 2, 2024

  • 3rd Week Ends

    Wed, April 3, 2024

  • DMS Baseball vs Monrovia (Away) Team B

    Wed, April 3, 2024 – Wed, April 3, 2024

  • DMS Baseball vs Monrovia (Away) Team A

    Thu, April 4, 2024 – Thu, April 4, 2024

  • Finance Committee Meeting

    Thu, April 4, 2024 – Thu, April 4, 2024

  • DMS Softball vs Monrovia (Away)

    Thu, April 4, 2024 – Thu, April 4, 2024

  • School Board Meeting

    Thu, April 4, 2024 – Fri, April 5, 2024

  • DMS Baseball vs Austin (Away)

    Sat, April 6, 2024 – Sat, April 6, 2024

  • DMS Baseball vs Liberty (Home)

    Tue, April 9, 2024 – Tue, April 9, 2024

  • DMS Softball vs Liberty (Home)

    Tue, April 9, 2024 – Tue, April 9, 2024

  • Progress Report

    Wed, April 10, 2024

  • DMS Baseball County Tournament @ Meridianville

    Fri, April 12, 2024 – Sat, April 13, 2024

  • 4½ Week Ends

    Wed, April 17, 2024

  • School Board Meeting

    Thu, April 18, 2024 – Fri, April 19, 2024

  • Teacher Collaborative Day – Half Day for Students (Early Dismissal)

    Fri, April 19, 2024

  • 6th Week Ends

    Wed, April 24, 2024

  • Progress Report

    Wed, April 24, 2024

  • Progress Report

    Wed, May 1, 2024

  • Finance Committee Meeting

    Thu, May 2, 2024 – Thu, May 2, 2024

  • School Board Meeting

    Thu, May 2, 2024 – Fri, May 3, 2024

  • School Board Meeting

    Thu, May 16, 2024 – Fri, May 17, 2024

  • 9th Week Ends

    Wed, May 22, 2024

  • Report Card

    Sat, May 25, 2024

  • System Closed for Memorial Day

    Mon, May 27, 2024

  • Finance Committee Meeting

    Thu, June 6, 2024 – Thu, June 6, 2024

  • School Board Meeting

    Thu, June 6, 2024 – Fri, June 7, 2024

  • System Closed for Juneteenth Holiday

    Wed, June 19, 2024

  • System Closed for Independence Day Holiday

    Thu, July 4, 2024

    System Closed

  • Institute Day

    Thu, July 25, 2024

    No Classes for Students

  • First Day/Teacher Workday

    Thu, August 1, 2024

    Teacher Workday

  • Proof. Dev. for Students

    Fri, August 2, 2024

    Professional Development

  • System Closed for Labor Day Holiday

    Mon, September 2, 2024

    System Closed

  • Last Day of 1st Nine Weeks (41)

    Wed, October 9, 2024

    Last Day of First Quarter

  • Fall Break for Teachers/Students

    Thu, October 10, 2024 – Mon, October 14, 2024

    Fall Break

  • Teacher Collaborative Day – Half Day for All Students (Early Dismissal)

    Wed, October 16, 2024

    Half Day for All Students

  • HS – morning, Grade 9-12

    Wed, October 16, 2024

    Professional Development

  • Workkeys (Grade 10)

    Sat, October 19, 2024

    Assessment

  • Veterans Day Observed (No School)

    Mon, November 11, 2024

    System Closed

  • PreACT for 9th/10th grade & eLearning for 11th/12th grade

    Wed, November 13, 2024

    Assessment

  • Thanksgiving Holidays (Teacher/Students)

    Mon, November 25, 2024 – Fri, November 29, 2024

    Thanksgiving Break

  • Teacher Collaborative Day – Half Day for Student (Early Dismissal)

    Fri, December 20, 2024

    Half Day for Students

  • Half-Day for Students/End of 1st Semester (91)

    Fri, December 20, 2024

    Half Day for Students

  • Winter Holidays (Students)

    Mon, December 23, 2024 – Mon, January 6, 2025

    Winter Break

  • System Closed

    Wed, January 1, 2025

    System Closed for New Year’s Day

  • Proof. Dev./Teacher Workday

    Mon, January 6, 2025

    Professional Development

  • Students Return

    Tue, January 7, 2025

    Students Return from Winter Break

  • System Closed for Martin Luther King, Jr. Holiday

    Mon, January 20, 2025

    System Closed

  • Teacher Collaborative Day – Half Day for Students (Early Dismissal)

    Wed, February 12, 2025

    Half Day for Students

  • End of 3rd Nine Weeks (132)

    Fri, March 14, 2025

    End of Third Quarter

  • Spring Break – School Closed

    Mon, March 31, 2025 – Fri, April 4, 2025

    Spring Break

  • ACT for 11th Grade/eLearning for 9th, 10th, & 12th grade

    Wed, April 9, 2025

    Assessment for 11th Grade

  • Graduation Day (BHS and JCHS – E-Learning for all students

    Mon, May 19, 2025

    Graduation Day

  • Teacher Collaborative Day – Half Day for Students (Early Dismissal)

    Tue, May 20, 2025

    Half Day for Students

  • Half-Day for Students/End of 2nd Semester (180)

    Wed, May 21, 2025

    Half Day for Students

  • Teacher Workday

    Thu, May 22, 2025

    Teacher Workday

ReallyFreeSchool

.org

Really Free School Organization is a website for students where they can find US schools and county schools’ calendars and list holidays for free.