The BCPS Calendar 2026-2027 is the official, Board of Education–adopted instructional schedule for Baltimore County Public Schools (BCPS), the Maryland school system headquartered in Towson, Maryland 21204.
Baltimore County Public Schools enrolls more than 111,000 students across 176 schools and operates a bus system that transports over 77,000 students twice daily, hiring teachers, administrators, and support staff to serve that population and running school buses across the county each day.
This calendar governs when those students attend class, when staff reports for duty, and when the district’s four marking periods begin and end.
BCPS adopted the 2026-2027 calendar on November 4, 2025, under a Pre-Labor Day Start format: classes open on Monday, August 31, 2026, and close no later than Thursday, June 17, 2027.
This guide breaks down every published date on the calendar — holidays, marking-period endpoints, the A/B day rotation for secondary schools, report-card distribution, and commencement — using the terminology and structure BCPS itself uses in the official PDF calendar.
Table of Contents
BCPS Calendar 2026-2027 at a Glance
The BCPS Calendar 2026-2027 begins Monday, August 31, 2026, and ends Thursday, June 17, 2027, or Monday, June 14, 2027, if Baltimore County Public Schools uses none of its three built-in inclement-weather make-up days.
The calendar allots 183 to 184 total student days and up to 194 staff duty days, organized into four marking periods.
| Milestone | Date | Day of Week |
|---|---|---|
| First Day of School | August 31, 2026 | Monday |
| Labor Day (Closed) | September 7, 2026 | Monday |
| First Marking Period Ends | October 30, 2026 | Friday |
| Thanksgiving Holiday (Closed) | November 26–27, 2026 | Thursday–Friday |
| Winter Break Begins | December 23, 2026 | Wednesday |
| Schools Reopen (Winter) | January 4, 2027 | Monday |
| Second Marking Period Ends | January 15, 2027 | Friday |
| Spring Break Begins | March 19, 2027 | Friday |
| Schools Reopen (Spring) | March 30, 2027 | Tuesday |
| Third Marking Period Ends | April 2, 2027 | Friday |
| Last Day for Seniors | May 21, 2027 | Friday |
| Memorial Day (Closed) | May 31, 2027 | Monday |
| Last Day of Classes (worst-case) | June 17, 2027 | Thursday |
| Juneteenth Observed (Closed) | June 18, 2027 | Friday |
| Independence Day Observed (Closed) | July 5, 2027 | Monday |
When Does the BCPS 2026-2027 School Year Start and End?
First Day of School: Monday, August 31, 2026
BCPS students begin full attendance on Monday, August 31, 2026, the calendar’s designated Opening Day for Students.
Staff reports earlier than students: administrative and supervisory personnel meet Friday, August 21, 2026; teachers and school-based staff report for duty Monday, August 24, 2026; systemwide professional development runs Tuesday, August 25, 2026; and teacher classroom preparation days fall on Wednesday, August 26, 2026, and Friday, August 28, 2026.
Students entering grades 6 and 9 attend a separate orientation on Thursday, August 27, 2026.
Kindergarten follows a distinct start: the first full day of kindergarten, when transportation begins, is Wednesday, September 2, 2026 — three school days after the general Opening Day.
Last Day of School and How Inclement Weather Changes It
The last day of school depends on how many emergency closures BCPS uses during the year. If the district uses all three built-in inclement-weather make-up days, classes run through Thursday, June 17, 2027, which also serves as the last day for teachers.
If no emergency closures occur, instruction ends earlier, on Monday, June 14, 2027, and the assessment days, along with the last day for prekindergarten and teachers, shift accordingly.
This dual-date structure differs from a fixed single end date and directly affects how families should plan summer travel around the calendar.
BCPS Calendar 2026-2027 Inclement Weather Make-Up Days
Three make-up days are pre-built into the calendar in case of snow days, delayed openings, or other emergency closures:
- Emergency Closure #1 Make-Up Day: Tuesday, June 15, 2027
- Emergency Closure #2 Make-Up Day: Wednesday, June 16, 2027
- Emergency Closure #3 Make-Up Day: Thursday, June 17, 2027
If BCPS records more than three emergency closures in a school year, the district implements virtual learning instead of adding more in-person make-up days, capped at a total of eight virtual days.
Beyond that threshold, the calendar itself may be adjusted — through re-designating holidays as student days, shortening spring break, converting professional development days into student days, or canceling planned early releases.
Why the BCPS Calendar Starts Before Labor Day
BCPS uses a Pre-Labor Day Start because Maryland law currently leaves school-year start dates to local boards of education rather than the state.
That local authority is relatively recent: the Maryland General Assembly voted in 2019 to override a gubernatorial veto and return school-calendar authority to local school boards, undoing a 2016 executive order that had required a post-Labor Day start statewide.
Since then, individual Maryland school systems have set their own opening dates, and BCPS has opted for a pre-Labor Day calendar for 2026-2027, opening Monday, August 31, 2026 — one week before Labor Day, Monday, September 7, 2026.
Maryland’s Instructional-Day and Seat-Hour Requirements
Maryland law does not regulate the exact start date, but it does set floors on instructional time. State law requires public schools to be in session for 180 days and to meet minimum seat-hour totals of 1,080 hours at the elementary and middle school levels and 1,170 hours at the high school level.
The BCPS 2026-2027 calendar is built around these same thresholds; the district’s own hour calculations (detailed later in this guide) reference these exact figures.
BCPS Calendar 2026-2027 Holidays and School Closures
BCPS closes schools and offices for some holidays but keeps schools open, with modified programming, on others. Distinguishing between the two matters for anyone planning travel or childcare around the calendar.
Full-Closure Holidays: Schools and Offices Closed
These dates close both schools and district offices for staff and students alike:
| Holiday | Date | Day of Week |
|---|---|---|
| Labor Day | September 7, 2026 | Monday |
| Election Day | November 3, 2026 | Tuesday |
| Thanksgiving Holiday | November 26–27, 2026 | Thursday–Friday |
| Winter Break | December 24, 2026 – January 3, 2027 | Thursday–Sunday |
| Dr. Martin Luther King Jr. Day | January 18, 2027 | Monday |
| Presidents’ Day (Washington’s Birthday) | February 15, 2027 | Monday |
| Spring Break | March 20–29, 2027 | Saturday–Monday |
| Memorial Day | May 31, 2027 | Monday |
| Juneteenth Observed | June 18, 2027 | Friday |
| Independence Day Observed | July 5, 2027 | Monday |
Holidays When BCPS Schools Remain Open
Not every nationally recognized holiday closes BCPS schools. Three dates on the 2026-2027 calendar carry an asterisk marking them as days when “schools open with appropriate exercises,” meaning classes are in session but include holiday-related programming:
- Columbus Day / Indigenous Peoples’ Day: Monday, October 12, 2026 — schools open, in session
- Veterans Day: Wednesday, November 11, 2026 — schools open, in session
- Maryland Day: Thursday, March 25, 2027 — schools open, in session
This is a distinction generic calendar listings frequently miss: Veterans Day, in particular, is a federal holiday that does not translate into a BCPS school closure.
Religious Observance Closures on the 2026-2027 Calendar
BCPS schedules three systemwide professional development days around major religious observances, closing schools for students while keeping teachers on duty:
- Yom Kippur: Monday, September 21, 2026
- Eid al-Fitr: Wednesday, March 10, 2027
- Eid al-Adha: Monday, May 17, 2027
On these dates, students do not attend class, but staff report for professional development activities rather than taking the day off.
BCPS Calendar 2026-2027 Month-by-Month Breakdown
The table below lists every dated event on the official BCPS 2026-2027 calendar, from Opening Day through the end of summer school.
| Month | Date | Day | Event | Student Impact |
|---|---|---|---|---|
| August 2026 | August 21, 2026 | Friday | Administrative and Supervisory Personnel Meeting | Staff only |
| August 2026 | August 24, 2026 | Monday | Teachers and School-Based Staff Report for Duty | Staff only |
| August 2026 | August 25, 2026 | Tuesday | Systemwide Professional Development Activities | Staff only |
| August 2026 | August 26, 2026 | Wednesday | Teacher Classroom Preparation Day | Staff only |
| August 2026 | August 27, 2026 | Thursday | Orientation for Students Entering Grades 6 and 9 | Grades 6 & 9 only |
| August 2026 | August 28, 2026 | Friday | Teacher Classroom Preparation Day | Staff only |
| August 2026 | August 31, 2026 | Monday | Opening Day for Students | Full attendance |
| September 2026 | September 2, 2026 | Wednesday | First Full Day of Kindergarten; Transportation Begins | Kindergarten |
| September 2026 | September 7, 2026 | Monday | Labor Day | Closed |
| September 2026 | September 21, 2026 | Monday | Systemwide PD Day (Yom Kippur) | Closed for students |
| October 2026 | October 12, 2026 | Monday | Columbus Day / Indigenous Peoples’ Day | Open, in session |
| October 2026 | October 16, 2026 | Friday | Systemwide PD Day / MSEA Convention | Closed for students |
| October 2026 | October 30, 2026 | Friday | First Marking Period Ends | Early dismissal (3 hrs) |
| November 2026 | November 3, 2026 | Tuesday | Election Day | Closed |
| November 2026 | November 11, 2026 | Wednesday | Veterans Day | Open, in session |
| November 2026 | November 12, 2026 | Thursday | Report Cards Distributed | Full attendance |
| November 2026 | November 16–20, 2026 | Mon–Fri | American Education Week | Full attendance |
| November 2026 | November 16, 2026 | Monday | PK3/PK4/Elementary Conference Day | Elementary closed; MS/HS full day |
| November 2026 | November 17, 2026 | Tuesday | PK3/PK4 Conference Day | No prekindergarten sessions |
| November 2026 | November 25, 2026 | Wednesday | Thanksgiving Holiday Begins (end of day) | Early dismissal (3 hrs) |
| November 2026 | November 26–27, 2026 | Thu–Fri | Thanksgiving Holiday | Closed |
| December 2026 | December 23, 2026 | Wednesday | Winter Break Begins (end of day) | Closed Dec. 24–Jan. 3 |
| January 2027 | January 4, 2027 | Monday | Schools Reopen | Full attendance |
| January 2027 | January 15, 2027 | Friday | Second Marking Period Ends | Early dismissal (3 hrs) |
| January 2027 | January 18, 2027 | Monday | Dr. Martin Luther King Jr. Day | Closed |
| January 2027 | January 19, 2027 | Tuesday | Systemwide Professional Development Day | Closed for students |
| January 2027 | January 28, 2027 | Thursday | Report Cards Distributed | Full attendance |
| February 2027 | February 10, 2027 | Wednesday | Staff Afternoon Professional Development | Early dismissal (3 hrs) |
| February 2027 | February 15, 2027 | Monday | Presidents’ Day (Washington’s Birthday) | Closed |
| March 2027 | March 10, 2027 | Wednesday | Systemwide PD Day (Eid al-Fitr) | Closed for students |
| March 2027 | March 19, 2027 | Friday | Spring Break Begins (end of day) | Closed Mar. 20–29 |
| March 2027 | March 25, 2027 | Thursday | Maryland Day | Open, in session |
| March 2027 | March 30, 2027 | Tuesday | Schools Reopen | Full attendance |
| April 2027 | April 2, 2027 | Friday | Third Marking Period Ends | Early dismissal (3 hrs) |
| April 2027 | April 15, 2027 | Thursday | Report Cards Distributed | Full attendance |
| April 2027 | April 16, 2027 | Friday | PK3/PK4/Kindergarten Conference Day | No PK/K sessions |
| April 2027 | April 19, 2027 | Monday | PK3/PK4 Conference Day | No prekindergarten sessions |
| May 2027 | May 17, 2027 | Monday | Systemwide PD Day (Eid al-Adha) | Closed for students |
| May 2027 | May 21, 2027 | Friday | Last Day for Seniors | Seniors only |
| May 2027 | May 24–29, 2027 | Mon–Sat | Commencement Exercises (begins) | Graduating seniors |
| May 2027 | May 31, 2027 | Monday | Memorial Day | Closed |
| June 2027 | June 1–5, 2027 | Tue–Sat | Commencement Exercises (continues) | Graduating seniors |
| June 2027 | June 15, 2027 | Tuesday | Assessment Day / Make-Up Day #1 | Full day, in session |
| June 2027 | June 16, 2027 | Wednesday | Assessment Day / Make-Up Day #2 | Early dismissal (3 hrs) |
| June 2027 | June 17, 2027 | Thursday | Assessment Day / Last Day of Classes / Make-Up Day #3 | Early dismissal (3 hrs) |
| June 2027 | June 18, 2027 | Friday | Juneteenth Observed | Closed |
| July 2027 | July 2, 2027 | Friday | Summer School Employees Report for Duty | Summer school staff |
| July 2027 | July 5, 2027 | Monday | Independence Day Observed | Closed |
| July 2027 | July 6, 2027 | Tuesday | Summer School Begins | Summer school students |
| July 2027 | July 30, 2027 | Friday | Summer School Ends | Summer school students |
Marking Periods, Report Cards, and Grading Windows
BCPS 2026-2027 Marking Period End Dates
BCPS divides the 2026-2027 school year into four marking periods, three of which have confirmed end dates published directly on the calendar.
Marking Period 1 ends Friday, October 30, 2026; Marking Period 2 ends Friday, January 15, 2027; and Marking Period 3 ends Friday, April 2, 2027. Each of these end dates triggers a 3-hour early dismissal for grade reporting and data analysis.
The fourth marking period concludes with the last day of classes — Thursday, June 17, 2027, under the worst-case snow-day scenario, or Monday, June 14, 2027, if no make-up days are needed; the calendar does not separately publish a distinct Marking Period 4 end date beyond this.
Report Card Distribution Dates
BCPS publishes three report card distribution dates on the 2026-2027 calendar: Thursday, November 12, 2026 (Marking Period 1); Thursday, January 28, 2027 (Marking Period 2); and Thursday, April 15, 2027 (Marking Period 3).
The calendar does not list a separate distribution date for Marking Period 4 report cards, since the marking period ends at or near the close of the school year.
BCPS Winter Break and Spring Break 2026-2027
Winter Break: December 24, 2026 – January 3, 2027
Winter break begins at the end of the school day on Wednesday, December 23, 2026, and runs through Sunday, January 3, 2027 — an 11-calendar-day closure. Students and staff return Monday, January 4, 2027.
Spring Break: March 20–29, 2027
Spring break begins at the end of the school day on Friday, March 19, 2027, and runs through Monday, March 29, 2027 — a 10-calendar-day closure. Schools reopen Tuesday, March 30, 2027.
BCPS A/B Day Schedule Explained
How the BCPS Calendar 2026-2027 A/B Rotation Works
BCPS secondary schools follow a continuous A/B day rotation rather than a fixed Monday-through-Friday subject schedule, meaning each in-session school day is designated either “A” or “B” regardless of the day of the week.
Opening Day, Monday, August 31, 2026, is designated an A day, and the rotation then advances one letter per school day held.
Because the sequence only advances on days students actually attend, holidays, closures, and non-attendance days do not break the count — the rotation simply resumes on the letter it left off on when school reconvenes.
Professional Development Days That Interrupt the Rotation
Systemwide professional development days are marked separately as “PD” days rather than being assigned an A or B designation, since no students attend.
These interruption points fall on Monday, September 21, 2026; Friday, October 16, 2026; Tuesday, January 19, 2027; Wednesday, March 10, 2027; and Monday, May 17, 2027.
On the final three assessment days of the school year, BCPS allows the rotation to be adjusted at the principal’s discretion, provided staff, students, and parents are notified in advance.
Instructional Hours and Minimum Day Requirements by School Level
BCPS calculates instructional-hour compliance separately for elementary schools versus middle and high schools, because Maryland’s required minimums differ by level.
The table below reproduces the district’s own hour math from the adopted calendar, based on a 6.75-hour student day and three emergency closure days deducted from the printed total.
| School Level | Scheduled Days (after 3 closures) | Total Scheduled Hours | Planned Early-Release Deduction | Hours After Deduction | State-Required Minimum | Hour Balance |
|---|---|---|---|---|---|---|
| High School | 181 days | 1,221.75 hrs | 21 hrs | 1,200.75 hrs | 1,170 hrs | +30.75 hrs |
| Middle School | 181 days | 1,221.75 hrs | 21 hrs | 1,200.75 hrs | 1,080 hrs | +120.75 hrs |
| Elementary School | 180 days | 1,215 hrs | 21 hrs | 1,194 hrs | 1,080 hrs | +114 hrs |
High schools carry the smallest hour cushion of the three levels — 30.75 hours above the state minimum — because Maryland requires 90 more seat-hours at the high school level than at elementary or middle school.
Teacher duty days across the system will not exceed 191, even though total staff-day entries on the calendar sum to 194 when non-teaching staff duty days are included.
BCPS Graduation and Commencement Schedule 2027
Last Day for Seniors and Commencement Exercise Dates
The last day of school for BCPS seniors is Friday, May 21, 2027, roughly four weeks before the general student calendar closes.
Commencement exercises for the graduating class span two separate windows: Monday, May 24, 2027, through Saturday, May 29, 2027, and Tuesday, June 1, 2027, through Saturday, June 5, 2027.
BCPS spreads commencement across these two multi-day blocks to accommodate ceremonies for its 176 schools rather than holding a single systemwide date.
Does the BCPS Calendar Sync with Schoology?
Schoology functions as Baltimore County Public Schools’ official learning management system, and families access it through the BCPS One portal at bcpsone.bcps.org. Parents and guardians with a myBCPS account receive access to Schoology through BCPS One, where they can view student courses, grades, and assignments.
This guide compiles the same holiday, marking-period, and closure dates published in the district’s official adopted PDF calendar; individual schools may additionally post select events to their Schoology course calendars, but the Board-adopted PDF calendar remains the source of record for districtwide dates such as holidays and marking-period endpoints.
What This BCPS Calendar 2026-2027 Guide Does Not Cover
This guide addresses the systemwide student and staff instructional calendar only.
It does not cover: BCPS employee pay-date or payroll calendars, which are published separately from the instructional calendar; individual school event calendars, such as back-to-school nights or athletic schedules; standardized testing windows set by the Maryland State Department of Education; or after-school and extracurricular program calendars, which vary by school.
Families and staff needing those specific schedules should consult bcps.org directly, since they are not part of the Board-adopted instructional calendar analyzed here.
Frequently Asked Questions About the BCPS Calendar 2026-2027
When does BCPS start school for the 2026-2027 year?
BCPS students begin the 2026-2027 school year on Monday, August 31, 2026. This falls before Labor Day (September 7, 2026), consistent with the district’s Pre-Labor Day Start calendar type.
When is BCPS’s spring break for 2027?
BCPS spring break begins at the end of the school day on Friday, March 19, 2027, and runs through Monday, March 29, 2027. Classes resume Tuesday, March 30, 2027.
Is BCPS closed on Veterans Day?
No. BCPS schools remain open on Veterans Day, Wednesday, November 11, 2026, with appropriate exercises held in class rather than a full closure.
How many marking periods does the BCPS calendar have?
The BCPS calendar has four marking periods per school year. The first three end on October 30, 2026, January 15, 2027, and April 2, 2027, respectively; the fourth concludes with the last day of classes.
What happens if BCPS uses more than three emergency closure days?
If BCPS records more than three emergency closures, the district shifts to virtual learning rather than adding further in-person make-up days, capped at eight virtual days total. Beyond that point, BCPS may adjust the calendar by converting holidays, spring break days, or professional development days into student days.
Are teacher workdays the same as student holidays on the BCPS calendar?
Not always. Some dates, such as the professional development days tied to Yom Kippur, Eid al-Fitr, and Eid al-Adha, close schools for students while teachers remain on duty. Other dates, such as Labor Day and winter break, close schools for staff and students alike.
When is the BCPS graduation for 2027?
BCPS commencement exercises run from Monday, May 24, 2027, through Saturday, May 29, 2027, and continue from Tuesday, June 1, 2027, through Saturday, June 5, 2027. The last day of school for seniors is Friday, May 21, 2027.