schoolz
My schools
Today
High school · Princeton Public School District

Princeton High School

Open · 8:20 AM–3:21 PM

Regular day 8:20 AM–3:21 PM · early dismissal ends 12:33 PM · delayed opening starts 9:50 AM

Report the absence to the attendance office between 7:00 and 8:30 AM by phone, by email or in PowerSchool. On return, the student brings a note from a parent/guardian or physician to the attendance office (in guidance); a note received within 3 days lists the absence as verified.

This week

Full calendar

Lunch from the district's monthly menu. Whole month

Coming up

All dates
Nov3
B2 Day
event
Nov3
Personnel Committee Mtg
8:30 AM
district
Nov4
B3 Day
event
Nov4
Policy Committee
1:30 PM
district
Nov5–6
No School
event
Nov5–7
PPS Piano Sale
PPS Annual Piano and Instrument Sale November 5-7, 2026PHS Performing Arts Center The annual piano and instrument sale is co-sponsored by the Rockley Family Foundation and Princeton Public Schools.  To schedule an appointment, please call (609) 205-5186 or visit the Princeton instrument sale website.
district
Nov5
Schools Closed - NJEA Convention
district
Nov6
Schools & Offices Closed - NJEA Convention
district
Nov9
A1 Day
event
Nov9
Q1 Ends
event
Nov10
Q2 Starts
event
Nov10
B2 Day
event

Who to contact

Main officeFront desk(609) 806-4280

Buses & transportation

District page
Transportation office609.806.4209
  • Bus running late?Call the transportation office.
  • Late bus after activitiesThe Cranbury late bus is provided by the Cranbury Board of Education. Please contact Cranbury School District's transportation office at 609.395.1700, ext 223 with questions and concerns.
  • Left something on the bus?Check with your driver the next day or call 609.806.4209.

Pulled from the school's newsletter and website, and the district calendar.