Skip to main content
All Posts
Education Guides
10 min read

NSW School Term Dates and Holidays 2027 to 2030

Written by

BestSchools Team

NSW School Term Dates and Holidays 2027 to 2030

2027 NSW school term dates

2027 NSW public schools term dates

Term 1, Eastern
Students Wed 3 Feb to Fri 9 Apr. Term starts Thu 28 Jan.
Term 1, Western
Students Wed 10 Feb to Fri 9 Apr. Term starts Thu 4 Feb.

Student start is the first school day after the published development days.

Term 2
Students Thu 29 Apr to Fri 2 Jul. Term starts Tue 27 Apr.
Term 3
Students Tue 20 Jul to Fri 24 Sep. Term starts Mon 19 Jul.
Term 4
Students Tue 12 Oct to Mon 20 Dec. Term starts Mon 11 Oct.

Pupil-free days

Students do not attend school development days. Term 1 dates differ for Eastern and Western division schools. Local schools can still vary a day, so check with the school.

  • Thu 28 Jan to Tue 2 Feb: Term 1 school development days, Eastern division
  • Thu 4 Feb to Tue 9 Feb: Term 1 school development days, Western division
  • Tue 27 Apr to Wed 28 Apr: Term 2 school development days
  • Mon 19 Jul: Term 3 school development day
  • Mon 11 Oct: Term 4 school development day

Which division is my school in?, opens in a new tab

Next school holidays: Eastern division: Fri 18 Dec 2026 to Wed 27 Jan 2027. Western division: Fri 18 Dec 2026 to Wed 3 Feb 2027.

Source: NSW Department of Education, opens in a new tab, checked 16 October 2026.

Dates are for government schools. Catholic and independent schools set their own term dates. Check your school's calendar.

Most NSW public schools follow the Eastern division calendar. Designated Western division schools in the far west start Term 1 later. The 2027 student days and school development days are in the table above, taken from the NSW Department of Education.

A small number of schools near the Victoria and Queensland borders use different dates. Catholic and independent schools set their own calendars. The first Monday in August is a bank holiday, not a declared public holiday for everyone.

2027 NSW term and holiday dates

2027 NSW public schools

Term 1, Eastern
Students Wed 3 Feb to Fri 9 Apr. Term starts Thu 28 Jan.
Term 1, Western
Students Wed 10 Feb to Fri 9 Apr. Term starts Thu 4 Feb.

Student start is the first school day after the published development days.

Term 2
Students Thu 29 Apr to Fri 2 Jul. Term starts Tue 27 Apr.
Term 3
Students Tue 20 Jul to Fri 24 Sep. Term starts Mon 19 Jul.
Term 4
Students Tue 12 Oct to Mon 20 Dec. Term starts Mon 11 Oct.

Pupil-free days

Students do not attend school development days. Term 1 dates differ for Eastern and Western division schools. Local schools can still vary a day, so check with the school.

  • Thu 28 Jan to Tue 2 Feb: Term 1 school development days, Eastern division
  • Thu 4 Feb to Tue 9 Feb: Term 1 school development days, Western division
  • Tue 27 Apr to Wed 28 Apr: Term 2 school development days
  • Mon 19 Jul: Term 3 school development day
  • Mon 11 Oct: Term 4 school development day

School holidays

  • Autumn: Mon 12 Apr to Fri 23 Apr
  • Winter: Mon 5 Jul to Fri 16 Jul
  • Spring: Mon 27 Sep to Fri 8 Oct
  • Eastern division Summer: Tue 21 Dec 2027 to Fri 28 Jan 2028
  • Western division Summer: Tue 21 Dec 2027 to Fri 4 Feb 2028

2026 NSW term and holiday dates

2026 NSW public schools

Term 1, Eastern
Students Mon 2 Feb to Thu 2 Apr. Term starts Tue 27 Jan.
Term 1, Western
Students Mon 9 Feb to Thu 2 Apr. Term starts Tue 3 Feb.
Term 2
Students Wed 22 Apr to Fri 3 Jul. Term starts Mon 20 Apr.
Term 3
Students Tue 21 Jul to Fri 25 Sep. Term starts Mon 20 Jul.
Term 4
Students Tue 13 Oct to Thu 17 Dec. Term starts Mon 12 Oct.

Pupil-free days

Students do not attend school development days. Term 1 dates differ for Eastern and Western division schools.

  • Tue 27 Jan to Fri 30 Jan: Term 1 school development days, Eastern division
  • Tue 3 Feb to Fri 6 Feb: Term 1 school development days, Western division
  • Mon 20 Apr to Tue 21 Apr: Term 2 school development days
  • Mon 20 Jul: Term 3 school development day
  • Mon 12 Oct: Term 4 school development day

School holidays

  • Eastern division Summer: Mon 22 Dec 2025 to Mon 26 Jan 2026
  • Western division Summer: Mon 22 Dec 2025 to Mon 2 Feb 2026
  • Autumn: Tue 7 Apr to Fri 17 Apr
  • Winter: Mon 6 Jul to Fri 17 Jul
  • Spring: Mon 28 Sep to Fri 9 Oct
  • Eastern division Summer: Fri 18 Dec 2026 to Wed 27 Jan 2027
  • Western division Summer: Fri 18 Dec 2026 to Wed 3 Feb 2027

2028 NSW term and holiday dates

2028 NSW public schools

Term 1, Eastern
term runs Mon 31 Jan to Fri 7 Apr, including staff development days. Student days not yet published.
Term 1, Western
term runs Mon 7 Feb to Fri 7 Apr, including staff development days. Student days not yet published.
Term 2
term runs Mon 24 Apr to Fri 7 Jul. Student days not yet published.
Term 3
term runs Mon 24 Jul to Fri 29 Sep. Student days not yet published.
Term 4
term runs Mon 16 Oct to Thu 21 Dec. Student days not yet published.

Pupil-free days

The department has not yet published 2028 school development days. Student start dates stay pending until it does.

School holidays

  • Autumn: Mon 10 Apr to Fri 21 Apr
  • Winter: Mon 10 Jul to Fri 21 Jul
  • Spring: Tue 3 Oct to Fri 13 Oct
  • Eastern division Summer: Fri 22 Dec 2028 to Thu 25 Jan 2029
  • Western division Summer: Fri 22 Dec 2028 to Fri 2 Feb 2029

2029 NSW term and holiday dates

2029 NSW public schools

Term 1, Eastern
term runs Mon 29 Jan to Fri 13 Apr. Student days not yet published.
Term 1, Western
term runs Mon 5 Feb to Fri 13 Apr. Student days not yet published.
Term 2
term runs Mon 30 Apr to Fri 6 Jul. Student days not yet published.
Term 3
term runs Mon 23 Jul to Fri 28 Sep. Student days not yet published.
Term 4
term runs Mon 15 Oct to Thu 20 Dec. Student days not yet published.

Pupil-free days

The department has not yet published 2029 school development days. Student start dates stay pending until it does.

School holidays

  • Autumn: Mon 16 Apr to Fri 27 Apr
  • Winter: Mon 9 Jul to Fri 20 Jul
  • Spring: Tue 2 Oct to Fri 12 Oct
  • Eastern division Summer: Fri 21 Dec 2029 to Wed 30 Jan 2030
  • Western division Summer: Fri 21 Dec 2029 to Wed 6 Feb 2030

2030 NSW term and holiday dates

2030 NSW public schools

Term 1, Eastern
term runs Thu 31 Jan to Fri 12 Apr. Student days not yet published.
Term 1, Western
term runs Thu 7 Feb to Fri 12 Apr. Student days not yet published.
Term 2
term runs Mon 29 Apr to Fri 5 Jul. Student days not yet published.
Term 3
term runs Mon 22 Jul to Fri 27 Sep. Student days not yet published.
Term 4
term runs Mon 14 Oct to Thu 19 Dec. Student days not yet published.

Pupil-free days

The department has not yet published 2030 school development days. Student start dates stay pending until it does.

School holidays

  • Autumn: Mon 15 Apr to Fri 26 Apr
  • Winter: Mon 8 Jul to Fri 19 Jul
  • Spring: Mon 30 Sep to Fri 11 Oct
  • Eastern division Summer: Fri 20 Dec 2030 to Mon 27 Jan 2031
  • Western division Summer: Fri 20 Dec 2030 to Mon 3 Feb 2031

What changed: dates checked against NSW Department of Education on 16 October 2026.

Dates are for government schools. Catholic and independent schools set their own term dates. Check your school's calendar.

NSW

Find NSW schools while you plan the year

Compare nearby government, Catholic and independent schools, then confirm dates with each school before booking care or travel.

Find NSW schools
NSWDirectory filters ready

Frequently Asked Questions