KidsFoldr
New Jersey school calendar

Princeton Public Schools Calendar 2027-28

Every holiday, break and early release on the Princeton Public Schools 2027-28 calendar, from the district's own calendar. Add the dates to your phone with one file.

Also here: the PPS 2026-27 calendar.

Key dates
  • School starts Monday, Aug. 30, 2027 and ends Friday, June 9, 2028, an early release day.
  • Thanksgiving break: Nov. 25 to 26. Students are out Thursday, Nov. 25 to Sunday, Nov. 28, back Monday, Nov. 29.
  • Winter break: Dec. 24 to 31. Students are out Friday, Dec. 24 to Sunday, Jan. 2, back Monday, Jan. 3.
  • Spring break: April 10 to 14. Students are out Saturday, April 8 to Sunday, April 16, back Monday, April 17.
  • Three early release days for every school, plus 10 for some schools. Details below.

The PPS 2027-28 calendar

This is the district's own calendar, as PPS publishes it. Tap it to open the full-size image.

The Princeton Public Schools District Calendar 2027-2028: weekday month grids from August 2027 to June 2028 with no-school days in yellow, staff-only days in green, early dismissals in pink, conference days outlined in orange and the conditional snow days in blue, each month's dates and student day count beside it, and notes on conferences, promotion and graduation.
Calendar by Princeton Public Schools. Get the original from the district: the calendar PDF or its calendar page.

Add the PPS calendar to your phone

Pick a file. Each one is an all-day event per day off or half day, and a break is one event across all its days.

Every date First and last day, every day off, every early release. 34 events.
Download .ics
Holidays and breaks Only the days with no school. 14 events.
Download .ics
Early release days Only the half days. 13 events.
Download .ics

On an iPhone

Tap a file above, then tap Add All. The dates go into the calendar you choose.

In Google Calendar

On a computer, open Google Calendar, then Settings, then Import & export. Choose the file and the calendar to add it to. The dates show up on your Android phone too.

In Outlook

Open the downloaded file, or in Outlook on the web go to Add calendar, then Upload from file.

These files are a copy of the calendar today. If the district changes a date, download the file again.

PPS vacations and holidays, 2027-28

Every day with no school for students, from the first day to the last: 14 entries and 25 weekdays in all.

Day offDatesDays of the weekSchool days off
Labor Day HolidaySept. 6Mon1
Yom Kippur HolidayOct. 11Mon1
Staff-only day Staff dayOct. 12Tue1
Diwali HolidayOct. 29Fri1
NJEA Convention BreakNov. 4 to 5Thu to Fri2
Thanksgiving break BreakNov. 25 to 26Thu to Fri2
Winter break BreakDec. 24 to 31Fri to Fri6
Martin Luther King Jr. Day HolidayJan. 17Mon1
Lunar New Year (staff-only day) Staff dayJan. 26Wed1
Presidents Day HolidayFeb. 14Mon1
Spring break BreakApril 10 to 14Mon to Fri5
Snow day 2 (no school unless needed) MakeupBecomes a school day if two or more snow days occur during the yearMay 26Fri1
Memorial Day HolidayMay 29Mon1
Snow day 1 (no school unless needed) MakeupBecomes a school day if any snow day occurs during the yearMay 30Tue1

PPS early release days

Thirteen early release days in all. Three are for every school. The other 10 are for some schools only.

DateDayWhatDismissalWho
Nov. 17WedParent-teacher conference early dismissalTimes vary by schoolCommunity Park School only
Nov. 18ThuParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
Nov. 19FriParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
Nov. 22MonParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
Nov. 23TueParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
Nov. 24WedDay before ThanksgivingEarly dismissal, time not printedAll schools
Dec. 23ThuDay before winter breakEarly dismissal, time not printedAll schools
March 27MonParent-teacher conference early dismissalTimes vary by schoolCommunity Park School only
March 28TueParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
March 29WedParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
March 30ThuParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
March 31FriParent-teacher conference early dismissalTimes vary by schoolGrades PK-8 only
June 9FriLast day of schoolEarly dismissal, time not printedAll schools

Where the time varies by school, your school sends its own dismissal time.

Calendar notes: what to plan around

Long weekends and breaks

Every stretch of three or more days with no school, counting weekends. A half day next to a weekend adds half a day.

  • 3-day weekend: Saturday, Sept. 4 to Monday, Sept. 6. Labor Day. Back Tuesday, Sept. 7.
  • 4-day weekend: Saturday, Oct. 9 to Tuesday, Oct. 12. Yom Kippur and staff-only day. Back Wednesday, Oct. 13.
  • 3-day weekend: Friday, Oct. 29 to Sunday, Oct. 31. Diwali. Back Monday, Nov. 1.
  • 4-day weekend: Thursday, Nov. 4 to Sunday, Nov. 7. NJEA Convention. Back Monday, Nov. 8.
  • 4.5-day weekend: Wednesday, Nov. 24 at early dismissal to Sunday, Nov. 28. Day before Thanksgiving early release and Thanksgiving break. Back Monday, Nov. 29.
  • 10.5 days off in a row: Thursday, Dec. 23 at early dismissal to Sunday, Jan. 2. Day before winter break early release and winter break. Back Monday, Jan. 3.
  • 3-day weekend: Saturday, Jan. 15 to Monday, Jan. 17. Martin Luther King Jr. Day. Back Tuesday, Jan. 18.
  • 3-day weekend: Saturday, Feb. 12 to Monday, Feb. 14. Presidents Day. Back Tuesday, Feb. 15.
  • 9 days off in a row: Saturday, April 8 to Sunday, April 16. Spring break. Back Monday, April 17.
  • 5-day weekend: Friday, May 26 to Tuesday, May 30. Snow day 2 (no school unless needed), Memorial Day and Snow day 1 (no school unless needed). Back Wednesday, May 31.

Weeks with fewer than five school days

Eleven weeks have fewer than five school days, and two weeks have none at all.

Week ofSchool daysWhy
Sept. 64Labor Day
Oct. 113Yom Kippur and staff-only day
Oct. 254Diwali
Nov. 13NJEA Convention
Nov. 223Thanksgiving break
Dec. 204Winter break
Dec. 270Winter break
Jan. 174Martin Luther King Jr. Day
Jan. 244Lunar New Year (staff-only day)
Feb. 144Presidents Day
April 100Spring break
May 224Snow day 2 (no school unless needed)
May 293Memorial Day and Snow day 1 (no school unless needed)

Teacher workdays: no school for students

Two of the days off are staff days. Teachers work; students stay home. Plan child care as you would for a holiday.

  • Tuesday, Oct. 12: staff-only day
  • Wednesday, Jan. 26: Lunar New Year (staff-only day)

Makeup days

First snow makeup day (if needed), Tuesday, May 30 (only if one or more snow days occur) and Second snow makeup day (if needed), Friday, May 26 (only if two or more snow days occur).

Also worth knowing

  • School is open on some federal holidays: Veterans Day (Thursday, Nov. 11) and Washington's Birthday (Presidents' Day) (Monday, Feb. 21). Banks, post offices and many offices close; school does not.
  • The calendar prints no testing dates.
  • Some days off may change: Snow day 2 (no school unless needed), May 26 (Becomes a school day if two or more snow days occur during the year) and Snow day 1 (no school unless needed), May 30 (Becomes a school day if any snow day occurs during the year).
  • After the last day, the calendar still shows staff-only day after the last day (June 12) and Juneteenth (June 19). Students are already out.

First and last day of school

Aug. 30First day, Monday
June 9Last day, Friday
180School days, by our count
25Weekdays off between them

The first day of school is Monday, Aug. 30, 2027. The last day is Friday, June 9, 2028, with early dismissal.

Teachers start sooner. Staff days before school run Aug. 24 to 26.

What the district notes

  • Conference days are early dismissal days for students, and each school sends its own conference details.
  • Eighth grade promotion is Wednesday, June 7, and Princeton High School graduation is Friday, June 9, 2028.
  • The printed monthly student day counts (182 in all) count May 26 and May 30 as school days. With no snow days, both are days off and the year has 180 student days.
  • The Board reserves the right to amend the calendar based on inclement weather or other circumstances.

Common questions

When does PPS start in 2027?

The first day of school for Princeton Public Schools is Monday, Aug. 30, 2027.

When is the last day of school for PPS in 2028?

The last day for students is Friday, June 9, 2028. It is an early release day.

When is winter break for PPS?

Winter break runs Friday, Dec. 24 to Friday, Dec. 31. Counting weekends, students are out Friday, Dec. 24 to Sunday, Jan. 2 and go back Monday, Jan. 3.

When is spring break for PPS?

Spring break runs Monday, April 10 to Friday, April 14. Counting weekends, students are out Saturday, April 8 to Sunday, April 16 and go back Monday, April 17.

When is Thanksgiving break for PPS?

Thanksgiving break runs Thursday, Nov. 25 to Friday, Nov. 26. Counting weekends, students are out Thursday, Nov. 25 to Sunday, Nov. 28 and go back Monday, Nov. 29.

Does PPS have early release days in 2027-28?

Yes. Wednesday, Nov. 24 (early dismissal, time not printed), Thursday, Dec. 23 (early dismissal, time not printed) and Friday, June 9 (early dismissal, time not printed) are for every school. Community Park School only: Wednesday, Nov. 17 and Monday, March 27 (times vary by school). Grades PK-8 only: Thursday, Nov. 18, Friday, Nov. 19, Monday, Nov. 22, Tuesday, Nov. 23, Tuesday, March 28, Wednesday, March 29, Thursday, March 30 and Friday, March 31 (times vary by school).

How do I put the PPS calendar on my phone?

Download one of the .ics files on this page. On an iPhone, open it and tap Add All. On Android or a computer, import it into Google Calendar or Outlook.

How we checked these dates

We read every date off the district's own calendar twice: once from the PDF's text and once from the image, cell by cell against its legend.

Every weekday on this page matches its date. If the district changes its calendar, its page is the final word.

Where each date is on the district's calendar
  • First day, Aug. 30: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, August grid, 30 in orange; note "30 = First Day for Students".
  • Last day, June 9: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, June grid, 9 in orange; note "9 = Early Dismissal; Final Day of School".
  • Staff-only days, Aug. 24 to 26: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, August grid, 24 to 26 in green; note "24 - 26 = Staff Only Days".
  • Labor Day, Sept. 6: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, September grid, 6 in yellow; note "6 = No School, Labor Day".
  • Yom Kippur, Oct. 11: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, October grid, 11 in yellow; note "11 = No School, Yom Kippur".
  • Staff-only day, Oct. 12: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, October grid, 12 in green; note "12 = No School, Staff Only".
  • Diwali, Oct. 29: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, October grid, 29 in yellow; note "29 = No School, Diwali".
  • NJEA Convention, Nov. 4 to 5: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, 4 and 5 in yellow; note "4 - 5 = No School, NJEA Convention".
  • Thanksgiving break, Nov. 25 to 26: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, 25 and 26 in yellow; note "25 - 26 = No School, Thanksgiving".
  • Winter break, Dec. 24 to 31: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, December grid, 24 and 27 to 31 in yellow; note "24 - 31 = Winter Recess"; January grid starts Monday, Jan. 3.
  • Martin Luther King Jr. Day, Jan. 17: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, January grid, 17 in yellow; note "17 = No School, Martin Luther King Day".
  • Lunar New Year (staff-only day), Jan. 26: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, January grid, 26 in green; note "26 = No School, Lunar New Year, Staff Only".
  • Presidents Day, Feb. 14: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, February grid, 14 in yellow; note "14 = No School, President's Day".
  • Spring break, April 10 to 14: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, April grid, 10 to 14 in yellow; note "10 - 14 = No School, Spring Recess".
  • Snow day 2 (no school unless needed), May 26: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, May grid, 26 in blue; note "26 = No School if fewer than two \"snow\" days occur during the year".
  • Memorial Day, May 29: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, May grid, 29 in yellow; note "29 = No School, Memorial Day".
  • Snow day 1 (no school unless needed), May 30: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, May grid, 30 in blue; note "30 = No School if zero \"snow\" days occur during the year".
  • Staff-only day after the last day, June 12: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, June grid, 12 in green; note "12 = Staff Only".
  • Juneteenth, June 19: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, June grid, 19 in yellow; note "19 = Juneteenth, District Closed".
  • Parent-teacher conference early dismissal, Nov. 17: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, 17 outlined in orange; note "17 = CP Only Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, Nov. 18: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, outlined in orange; note "18 - 23 = PK - 8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, Nov. 19: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, outlined in orange; note "18 - 23 = PK - 8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, Nov. 22: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, outlined in orange; note "18 - 23 = PK - 8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, Nov. 23: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, outlined in orange; note "18 - 23 = PK - 8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Day before Thanksgiving, Nov. 24: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, November grid, 24 in pink; note "24 = Early Dismissal".
  • Day before winter break, Dec. 23: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, December grid, 23 in pink; note "23 = Early Dismissal".
  • Parent-teacher conference early dismissal, March 27: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, March grid, 27 outlined in orange; note "27 = CP Only Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, March 28: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, March grid, outlined in orange; note "28 - 31 = PK-8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, March 29: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, March grid, outlined in orange; note "28 - 31 = PK-8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, March 30: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, March grid, outlined in orange; note "28 - 31 = PK-8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Parent-teacher conference early dismissal, March 31: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, March grid, outlined in orange; note "28 - 31 = PK-8 Conferences*"; note "* Conference days are early dismissal days for students." and "* Schools will send out specific details for conferences.".
  • Last day of school, June 9: Princeton Public Schools District Calendar 2027-2028 (PDF), page 1, June grid, 9 in orange; note "9 = Early Dismissal; Final Day of School".