Loading...
Academic Year: 2025-2026
Last Updated: May 26, 2026
Schedule Type: Daily Bell Schedule
Discover a community where academic excellence meets personal growth at Black Rock MS, located at 1860 W Montgomery Ave, Villanova, PA 19085. As a premier middle school destination in the Villanova area, our mission is to empower students through a rigorous and holistic educational experience designed to foster critical thinking, creativity, and character. At Black Rock MS, our academic programs are tailored to challenge diverse learners, offering a robust curriculum that integrates STEM, humanities, and the arts. We strive to prepare students for future success by cultivating a lifelong love of learning in a supportive environment. Beyond the classroom, our vibrant extracurricular activities allow students to explore new passions, from competitive athletics and performing arts to innovative leadership clubs. We believe that education extends beyond textbooks, which is why we emphasize strong community involvement and social-emotional development. Whether you are a parent seeking a top-tier middle school education or a student eager to excel, Black Rock MS offers the perfect balance of challenge and support. Join our thriving school community in Villanova today and watch your child reach their full potential. Visit us at our Villanova campus to learn more!
table_chart Complete Bell Schedule
Time Period/Event Context & Details Source
07:30 Doors Open No additional context available text_snippet Daily Schedule
07:45-08:15 Arrival/Home Room 5th Grade text_snippet Daily Schedule
07:50 Arrival No additional context available text_snippet Daily Schedule
08:00 Period 1 Homeroom 5th Grade text_snippet Daily Schedule
08:00 Period 12 (Attendance/Core Block) 7th Grade text_snippet Daily Schedule
08:00-08:45 Period 2 5th Grade text_snippet Daily Schedule
08:18 Period 2 (Specials) 6th Grade text_snippet Daily Schedule
08:18 Period 2 (World Lang) 5th Grade text_snippet Daily Schedule
08:18-08:48 World Language 5th Grade text_snippet Daily Schedule
08:18-08:54 Special 1 6th Grade text_snippet Daily Schedule
08:30 Set 1 A Day text_snippet Bell Schedule
08:30 Set 2 D Day text_snippet Bell Schedule
08:30 Set 3 C Day text_snippet Bell Schedule
08:30 Set 4 B Day text_snippet Bell Schedule
08:48 Period 13 (Core Block) 7th Grade text_snippet Daily Schedule
08:51 Period 3 (Math/ELA) 5th Grade text_snippet Daily Schedule
08:51-09:56 Period 3 5th Grade text_snippet Daily Schedule
08:57 Period 3 (Specials) 6th Grade text_snippet Daily Schedule
08:57-09:33 Special 2 6th Grade text_snippet Daily Schedule
09:25 Set 2 A Day text_snippet Bell Schedule
09:30 Set 1 B Day text_snippet Bell Schedule
09:30 Set 3 D Day text_snippet Bell Schedule
09:30 Set 4 C Day text_snippet Bell Schedule
09:34 Period 14 (Core Block) 7th Grade text_snippet Daily Schedule
09:36 Period 4 (Math/ELA) 6th Grade text_snippet Daily Schedule
09:36-10:41 Period 4 6th Grade text_snippet Daily Schedule
09:56 Period 4 (Recess) 5th Grade text_snippet Daily Schedule
09:56-10:16 Recess 5th Grade text_snippet Daily Schedule
10:16 Period 5 (Lunch) 5th Grade text_snippet Daily Schedule
10:16-10:36 Lunch 5th Grade text_snippet Daily Schedule
10:19 Advisory A Day text_snippet Bell Schedule
10:20 Period 15 (WL/Specials) 7th Grade text_snippet Daily Schedule
10:20-11:03 Period 5 5th Grade text_snippet Daily Schedule
10:28 Set 1 C Day text_snippet Bell Schedule
10:28 Set 2 B Day text_snippet Bell Schedule
10:28 Set 4 D Day text_snippet Bell Schedule
10:39 Period 6 (Math/ELA) 5th Grade text_snippet Daily Schedule
10:39-11:49 Period 6 5th Grade text_snippet Daily Schedule
10:41 Period 5 (Recess) 6th Grade text_snippet Daily Schedule
10:41-11:01 Recess 6th Grade text_snippet Daily Schedule
10:44 Set 3 A Day text_snippet Bell Schedule
11:01 Period 6 (Lunch) 6th Grade text_snippet Daily Schedule
11:01-11:21 Lunch 6th Grade text_snippet Daily Schedule
11:21 Lunch and Learn B Day text_snippet Bell Schedule
11:24 Period 7 (Math/ELA) 6th Grade text_snippet Daily Schedule
11:24-11:54 World Language 6th Grade text_snippet Daily Schedule
11:24-12:31 Period 7 (6A) 6th Grade text_snippet Daily Schedule
11:33 Lunch and Learn A Day text_snippet Bell Schedule
11:49 Period 7 (Specials) 5th Grade text_snippet Daily Schedule
11:52-12:28 Special 1 5th Grade text_snippet Daily Schedule
11:57-13:04 Period 8 (6B) 6th Grade text_snippet Daily Schedule
12:26 Set 7 C Day text_snippet Bell Schedule
12:26 Set 8 B Day text_snippet Bell Schedule
12:28 Period 8 (Specials) 5th Grade text_snippet Daily Schedule
12:31-13:07 Special 2 5th Grade text_snippet Daily Schedule
12:34 Period 8 (World Lang) 6th Grade text_snippet Daily Schedule
12:34-13:04 World Language (6A) 6th Grade text_snippet Daily Schedule
12:38 Set 5 A Day text_snippet Bell Schedule
13:07 Period 9 (Sci/SS) 5th Grade text_snippet Daily Schedule
13:07-14:10 Period 9 6th Grade text_snippet Daily Schedule
13:10-14:10 Period 9 5th Grade text_snippet Daily Schedule
13:24 Set 5 B Day text_snippet Bell Schedule
13:24 Set 8 C Day text_snippet Bell Schedule
13:32 Set 6 A Day text_snippet Bell Schedule
14:10 Period 10 (I/E) 5th Grade text_snippet Daily Schedule
14:10-14:35 Intervention & Enrichment 5th Grade text_snippet Daily Schedule
14:22 Set 5 C Day text_snippet Bell Schedule
14:22 Set 6 B Day text_snippet Bell Schedule
14:26 Set 7 A Day text_snippet Bell Schedule
2026-04-27 B Day Middle School Letter Day text_snippet Letter Day Schedule
2026-04-28 C Day Middle School Letter Day text_snippet Letter Day Schedule
2026-04-29 D Day Middle School Letter Day text_snippet Letter Day Schedule
2026-04-30 A Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-01 B Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-04 C Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-05 D Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-06 A Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-07 B Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-08 C Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-11 D Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-12 A Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-13 B Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-14 C Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-15 D Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-18 A Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-20 B Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-21 C Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-22 D Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-26 A Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-27 B Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-28 C Day Middle School Letter Day text_snippet Letter Day Schedule
2026-05-29 D Day Middle School Letter Day text_snippet Letter Day Schedule
2026-06-01 A Day Middle School Letter Day text_snippet Letter Day Schedule
2026-06-02 B Day Middle School Letter Day text_snippet Letter Day Schedule
schedule About This Bell Schedule

This bell schedule shows the daily class periods, break times, and school day structure for Black Rock MS during the 2025-2026 academic year. The schedule includes regular class periods, lunch breaks, passing periods, and any special schedule notes.

Schedule Information:
  • All times are displayed in 24-hour format for clarity
  • Context information provides additional details about each period
  • Sources indicate where this schedule information was obtained
  • Schedule may vary for special events, exams, or weather delays
Tips for Parents:
  • Use this schedule to plan appointments around school hours
  • Note passing periods for drop-off and pick-up timing
  • Check with school for any schedule changes during holidays
  • Consider lunch periods when planning family activities
info Important Notes
Schedule Variations:
  • Early dismissal days may have modified schedules
  • Exam periods often follow different bell schedules
  • Assembly days may alter regular class periods
  • Weather delays can impact start times
For Current Information:
  • Check the school website for daily updates
  • Sign up for school notifications and alerts
  • Contact the school office for schedule questions
  • Follow official school social media accounts

Ready to simplify
family life?

Get this in your pocket automatically.
With notifications. Without effort.
Download Domistiq today.

Domistiq is a smartphone app that makes family organization easy. All in one place: calendars, school schedules, chores, routines, to-do lists, etc.

Download on the App Store Get it on Google Play