schoolz
My schools
Today
Elementary school · Princeton Public School District

Riverside School

Open · 8:25 AM–3:00 PM

Regular day 8:25 AM–3:00 PM · early dismissal ends 1:00 PM · delayed opening starts 9:55 AM

Call (609) 806-4266 and press 4 for Riverside. Leave your child's first and last name, grade, home address, the date(s) of absence and the reason, including symptoms if your child is sick.

This week

Full calendar

Lunch from the district's monthly menu. Whole month

Coming up

All dates
Nov3
Personnel Committee Mtg
8:30 AM
district
Nov4
Policy Committee
1:30 PM
district
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
Nov12
Student Equity and Achievement
1:30 PM
----- Additional Notes ----- Click Here for the SEAC Agenda
district
Nov13
Long-Term Planning
8:30 AM
district
Nov17
Board Meeting
7:00 PM
district
Nov18
PK-5 Conferences (CP Only)
district
Nov19
PK-8 Conferences
district
Nov20
PK-8 Conferences
district
Nov20
Operations
12:30 PM
district

Who to contact

Main officeFront desk(609) 806-4260

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.