Skip to main content

School Information

Office Staff

Office Manager

Kathy Vigil

(510) 723-3100 ext. 40103


Attendance Clerk

Marisol Bravo

(510) 723-3100 ext. 40111


Please contact the attendance clerk if your student will be absent, has an appointment, or needs an attendance issue resolved.

510-723-3100 ext. 40111

By 9th grade, regular and high attendance is a better predictor of graduation rates than 8th grade test scores.

Bell Schedule


0 Period 7:20am-8:16am
1 Period 8:20am-9:17am
2 Period 9:21am-10:21am
Nutrition Break 10:21am-10:36am
3 Period 10:40am-11:37am
4 Period 11:41am-12:38pm
Lunch 12:38pm-1:13pm
5 Period 1:17pm-2:14pm
6 Period 2:18pm-3:15pm



0 Period 7:20am-8:16am
1 Period 8:20am-9:02am
2 Period 9:06am-9:51am
3 Period 9:55am-10:37am
4 Period 10:41am-11:23am
Lunch 11:23am-11:58am
5 Period 12:02pm-12:44pm
6 Period 12:48pm-1:30pm



0 Period 7:20am-8:16am
1 Period 8:20am-9:07am
2 Period

8th Grade Assembly (9:15am-10:03am)

7th Grade Assembly (10:07am-11:00am)

Nutrition Break 11:00am-11:15am
3 Period 11:19am-12:06pm
4 Period 12:10pm-12:57pm
Lunch 12:57pm-1:32pm
5 Period 1:36pm-2:23pm
6 Period 2:27pm-3:15pm

Office Hours

Regular Schedule

8 AM to 4 PM

Holiday and Breaks



Visitors on Campus

Bret Harte welcomes all visitors to our school.  All visitors to the Bret Harte Middle School campus MUST check in and sign in at the school office upon arrival. All visitors must wear a Bret Harte visitor badge or District ID card. This includes anyone using the Parent Center or Fields during school hours.

We welcome all volunteers!  If you are volunteering in any classroom, library, chaperoning on a field trip or school dance, you must have completed the volunteer packet form and have a current TB test.  This form must be completed at the start of each school year. Additional forms are available in the main office.