Bell Times
Normal Day
| Warning Bell | 8:40 am | |
| Period 1 | 8:45 am | 60 mins |
| Admin | 9:45 am | 15 mins |
| Period 2 | 10:00 am | 60 mins |
| Interval | 11:00 am | 25mins |
| Warning Bell | 11:25 am | |
| Period 3 | 11:30 am | 60 mins |
| Period 4 | 12:30 pm | 60 mins |
| Lunch | 1:30 pm | 40 mins |
| Warning Bell | 2:10 pm | |
| Period 5 | 2:15 pm | 60 mins |
| Day End | 3:15 pm |
Assembly Day (Wednesday)
| Warning Bell | 8:40 am | |
| Period 1 | 8:45 am | 55 mins |
| Admin | 9:40 am | 15 mins |
| Period 2 | 9:55 am | 55 mins |
| Interval | 10:50 am | 25 mins |
| Junior Period 3 (Seniors to Assembly) | 11:15 am | 55 mins |
| Senior Period 3 | 11:40 am | 55 mins |
| Juniors to Assembly | 12:10 pm | 25 mins |
| Lunch | 12:35 pm | 45 mins |
| Warning Bell | 1:20 pm | |
| Period 4 | 1:25 pm | 55 mins |
| Period 5 | 2:20 pm | 55 mins |
| Day End | 3:15 pm |