When Baltimore City Schools Start and Stop: What Families Need to Know About the 2024-2025 Calendar

Parents planning childcare, work schedules, and family travel need to know the exact dates Baltimore City Public Schools operates. This guide covers the full academic calendar, identifies the longest breaks, explains how the district's schedule differs from neighboring systems, and helps you spot conflicts between school closures and city holidays.

The Standard Academic Year

Baltimore City Public Schools runs from early September through mid-June. The 2024-2025 school year begins September 3, 2024, and concludes June 12, 2025. This 180-day schedule aligns with Maryland state requirements and matches most urban districts in the region, though it starts nearly two weeks after Anne Arundel County Schools (which opened August 26, 2024) and finishes around the same time as Howard County Schools.

The district observes a traditional calendar structure: students attend Monday through Friday, with minimal disruption from weather delays compared to districts further north. Baltimore City rarely closes for snow; when it does, the system uses one of its built-in weather days before extending the school year.

Major Breaks and Planning Windows

The longest consecutive break falls during winter holidays, running from December 24, 2024, through January 1, 2025. This 9-day closure includes Christmas and New Year's Day. Families should note that December 23, 2024, is the last day before winter break; school resumes January 2, 2025.

Spring break runs March 31 through April 4, 2025—a 5-day window. This break is narrower than some surrounding districts offer, making spring travel planning tighter if you coordinate with children's schedules.

Fall break, typically the shortest significant closure, occurs October 14-18, 2024. This midterm break rarely aligns with major holidays, so it serves mainly as a reset for staff professional development and student rest.

The Easter period creates potential confusion. Easter falls on April 20, 2025, but Baltimore City schools do not observe a separate Easter break. Spring break (March 31-April 4) ends before Easter, meaning students return to class April 7 and attend through April 18. This differs from some Maryland districts that build Easter closures into their calendars.

How Baltimore Differs from Neighboring Districts

Anne Arundel County Schools, serving Annapolis and surrounding areas, began its year nearly two weeks earlier (August 26, 2024) and ends June 6, 2025—about a week before Baltimore City finishes. Families with children in both systems face staggered summer starts and extended transitions.

Howard County Schools, based in Columbia and serving parts of northwest Baltimore County, operates on a slightly offset calendar: their fall break is October 21-25, 2025, and spring break runs April 14-18, 2025. Coordinating childcare or family plans across both systems requires careful date tracking.

Montgomery County Schools, the largest district in the region, starts even earlier (August 27, 2024) and runs a similar length. The practical impact: families relocating within the Baltimore-Washington corridor should verify which calendar applies to their child's enrollment before assuming continuity.

Professional Development Days and Early Releases

Baltimore City schedules 11 professional development (PD) days when students do not attend but teachers remain on campus. These occur on:

  • September 9, 2024
  • October 2, 2024
  • November 1, 2024
  • December 20, 2024
  • January 31, 2025
  • February 21, 2025
  • March 7, 2025
  • April 11, 2025
  • May 2, 2025
  • May 23, 2025
  • June 13, 2025 (post-school-year professional development)

Beyond these full closures, Baltimore City does not implement widespread early dismissal days built into the calendar. Individual schools may have early releases for staff meetings, but the system does not mandate a district-wide early release schedule. This differs from Howard County, which includes multiple 2:15 p.m. early dismissal Wednesdays for professional development. Families relying on standard pickup times will have greater consistency in Baltimore City.

Holiday Observances Within the School Year

In addition to Christmas and New Year's, the district closes for:

  • Labor Day (September 2, 2024): Schools closed; this falls on the day before the academic year begins, so it does not disrupt instruction
  • Thanksgiving week: Schools close November 25-29, 2024, giving a full week off
  • Martin Luther King Jr. Day (January 20, 2025): All schools closed
  • Presidents Day (February 17, 2025): All schools closed
  • Memorial Day (May 26, 2025): All schools closed

Thanksgiving closure extends across five days, making it the second-longest break after winter holidays. Plan holiday travel accordingly; Baltimore City's airports and major routes see concentrated traffic during this window.

Planning for Summer and Fall Transitions

School ends June 12, 2025. Summer break runs nearly three months before the next academic year begins September 3, 2025. For working parents, this extended gap requires securing summer care or structured programs. Baltimore City Parks and Recreation operates summer day camps at various locations throughout the city, but enrollment and registration dates should be confirmed separately with individual facilities. The district itself does not operate a universal summer school program; remedial or enrichment classes are offered selectively through schools.

The following school year (2025-2026) begins September 2, 2025, nearly a full year after the current year starts.

Accessing the Official Calendar

The complete calendar, including any weather makeup days or late additions, appears on the Baltimore City Public Schools website under the "Calendar" or "School Calendar" section. The district updates this resource if closures occur; parents should check directly rather than relying on third-party aggregators, which may lag behind official announcements.

Families new to the district should also verify whether their child's specific school observes any additional days unique to their location, though systemwide calendar dates apply across all Baltimore City schools.

The Practical Takeaway

Use September 3 as your anchor date for the year; build childcare, work leave requests, and vacation plans around the four major breaks: fall (October 14-18), winter (December 24-January 1), spring (March 31-April 4), and Thanksgiving (November 25-29). If you have children in multiple districts, map these dates against the calendars of Anne Arundel or Howard County Schools to identify conflicts. Professional development days do not require childcare in Baltimore City the way they do in some neighboring systems, so you gain some flexibility on those dates. Register for summer care by late April if you need coverage starting in mid-June.