San Pedro High works on a 40 session week. Each day there are 8 sessions of 45 minutes. There is also a 20 minute break in the morning and a 45 minute lunch break during normal days. In addition, each Thursday, a modified schedule is ran in order to accommodate for teachers to meet as a staff or as departments. Finally, a special schedule may be ran when students travel to the mainland to represent the school or to accommodate for an event approved by the managing authority of the school.