{"school":{"name":"Penn Hills High School","slug":"penn-hills-high-school","district":"Penn Hills School District","city":"Penn Hills","state":"PA","timezone":"America\/New_York","website":"https:\/\/phhs.phsd.org","url":"https:\/\/schoolsbellapp.com\/pennsylvania\/penn-hills\/penn-hills-high-school-bell-schedule","live_url":"https:\/\/schoolsbellapp.com\/school\/penn-hills-high-school\/live","grades":"9-12","verified_at":"2026-09-07","source_url":"https:\/\/phhs.phsd.org\/about-us\/bell-schedule"},"schedules":[{"slug":"regular","name":"Regular","kind":"regular","is_default":true,"days":[1,2,3,4,5],"notes":"A 7:27 first bell, the earliest in this Pennsylvania batch. Three lunch cohorts move fourth and fifth period around themselves; the school publishes the three variants as separate tables and leaves the lunch itself as the gap between them. The school publishes these bells without a school-year label, so check them against your own timetable in August.","lunch_groups":["A","B","C"],"start":"07:27","end":"14:21","blocks":[{"key":"period-1","name":"Period 1","kind":"class","color":"#2563eb","start":"07:27","end":"08:11","start_min":447,"end_min":491,"length":44,"lunch_group":null,"note":null,"display_start":"7:27 AM","display_end":"8:11 AM"},{"key":"period-2","name":"Period 2","kind":"class","color":"#15803d","start":"08:15","end":"08:59","start_min":495,"end_min":539,"length":44,"lunch_group":null,"note":null,"display_start":"8:15 AM","display_end":"8:59 AM"},{"key":"period-3","name":"Period 3","kind":"class","color":"#a16207","start":"09:03","end":"09:47","start_min":543,"end_min":587,"length":44,"lunch_group":null,"note":null,"display_start":"9:03 AM","display_end":"9:47 AM"},{"key":"lunch-a","name":"Lunch A","kind":"lunch","color":"#c2410c","start":"09:51","end":"10:21","start_min":591,"end_min":621,"length":30,"lunch_group":"A","note":null,"display_start":"9:51 AM","display_end":"10:21 AM"},{"key":"period-4b","name":"Period 4B","kind":"class","color":"#7c3aed","start":"10:25","end":"11:09","start_min":625,"end_min":669,"length":44,"lunch_group":"A","note":null,"display_start":"10:25 AM","display_end":"11:09 AM"},{"key":"period-5b","name":"Period 5B","kind":"class","color":"#0e7490","start":"11:13","end":"11:57","start_min":673,"end_min":717,"length":44,"lunch_group":"A","note":null,"display_start":"11:13 AM","display_end":"11:57 AM"},{"key":"period-4a","name":"Period 4A","kind":"class","color":"#7c3aed","start":"09:51","end":"10:35","start_min":591,"end_min":635,"length":44,"lunch_group":"B","note":null,"display_start":"9:51 AM","display_end":"10:35 AM"},{"key":"lunch-b","name":"Lunch B","kind":"lunch","color":"#c2410c","start":"10:39","end":"11:09","start_min":639,"end_min":669,"length":30,"lunch_group":"B","note":null,"display_start":"10:39 AM","display_end":"11:09 AM"},{"key":"period-5b","name":"Period 5B","kind":"class","color":"#0e7490","start":"11:13","end":"11:57","start_min":673,"end_min":717,"length":44,"lunch_group":"B","note":null,"display_start":"11:13 AM","display_end":"11:57 AM"},{"key":"period-4a","name":"Period 4A","kind":"class","color":"#7c3aed","start":"09:51","end":"10:35","start_min":591,"end_min":635,"length":44,"lunch_group":"C","note":null,"display_start":"9:51 AM","display_end":"10:35 AM"},{"key":"period-5a","name":"Period 5A","kind":"class","color":"#0e7490","start":"10:39","end":"11:23","start_min":639,"end_min":683,"length":44,"lunch_group":"C","note":null,"display_start":"10:39 AM","display_end":"11:23 AM"},{"key":"lunch-c","name":"Lunch C","kind":"lunch","color":"#c2410c","start":"11:27","end":"11:57","start_min":687,"end_min":717,"length":30,"lunch_group":"C","note":null,"display_start":"11:27 AM","display_end":"11:57 AM"},{"key":"period-6","name":"Period 6","kind":"class","color":"#be123c","start":"12:01","end":"12:45","start_min":721,"end_min":765,"length":44,"lunch_group":null,"note":null,"display_start":"12:01 PM","display_end":"12:45 PM"},{"key":"period-7","name":"Period 7","kind":"class","color":"#4338ca","start":"12:49","end":"13:33","start_min":769,"end_min":813,"length":44,"lunch_group":null,"note":null,"display_start":"12:49 PM","display_end":"1:33 PM"},{"key":"period-8","name":"Period 8","kind":"class","color":"#0f766e","start":"13:37","end":"14:21","start_min":817,"end_min":861,"length":44,"lunch_group":null,"note":null,"display_start":"1:37 PM","display_end":"2:21 PM"}]}]}