Skip To Main Content

DISTRICT CALENDAR

The 2025-2026 calendar includes important events such as curriculum nights, parent-teacher conferences, exam schedules, professional development days, and half-days. Furthermore, Oakland Schools shares suggested dates for winter and spring holidays from 2025 to 2031* when schools will not be in session.

Oakland Schools Common Calendar

2025-2026 District Calendar

*Please note, BPS does not always follow the Oakland Schools common calendar.    

Break Schedule

BPS Main Logo
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Sunday, April 26
Monday, April 27
Tuesday, April 28
Wednesday, April 29
Thursday, April 30
Friday, May 1
Frankenstein's Mary Shelley
Groves HS, Little Theatre, $12 adults, $10 students
Saturday, May 2
Frankenstein's Mary Shelley
Groves HS, Little Theatre. $12 adults, $10 students
Sunday, May 3
13th Annual Forte 5K for Groves HS Orchestras
Beverly Park, $30 per person
Frankenstein's Mary Shelley
Groves HS, Little Theatre, $12 adults, $10 students
Monday, May 4
Tuesday, May 5
Wednesday, May 6
Thursday, May 7
BPS Annual District Art Show
-
Groves High School, Commons
Friday, May 8
9th Annual Beverly Elementary DIY Festival: Students selling their own handmade creations!
-
Beverly Elementary, Blacktop by the Big Playground
Saturday, May 9
Sunday, May 10
Monday, May 11
Tuesday, May 12
Wednesday, May 13
Thursday, May 14
Friday, May 15
Saturday, May 16
16th Annual Touch-A-Truck
-
Bingham Farms Elementary
Sunday, May 17
Celebrate Birmingham Hometown Parade 2026
Downtown Birmingham, Followed by Family Oriented Party in Shain Park
Monday, May 18
Tuesday, May 19
Wednesday, May 20
Thursday, May 21
Friday, May 22
Saturday, May 23
Sunday, May 24
Monday, May 25
Village of Beverly Hills 43rd Annual Memorial Day Parade & Carnival
Parade Starts at Groves HS and ends at Beverly Park
Tuesday, May 26
Wednesday, May 27
Thursday, May 28
Friday, May 29
Saturday, May 30
Sunday, May 31
Monday, June 1
Tuesday, June 2
Wednesday, June 3
Thursday, June 4
Friday, June 5
Saturday, June 6