NSW School Term Dates and Holidays 2026 to 2030
Last updated
August 2, 2026

Date coverage note: Dates in this guide come from NSW Department of Education and NSW Government sources. Detailed first-to-last student dates and school development days are officially published for 2026. Future calendar dates for 2027 to 2030 include staff development days within the published term spans, so they must not automatically be treated as student attendance dates.
NSW school term dates and holidays, 2026 to 2030
New South Wales has two school calendar divisions. Most public schools follow the Eastern division calendar, while designated Western division schools in the far west start Term 1 later. That difference matters when arranging care, travel or an interstate move.
This guide covers all NSW public school term and holiday dates currently published from 2026 onward, through 2030. It also separates confirmed student attendance dates from broader future term spans wherever the NSW Department of Education does so.
For a quick calendar view, use the BestSchools school holiday calendars.
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.
2026 NSW public school dates for students
The Department publishes specific first-to-last student dates for 2026. These exclude the listed school development days.
| Term | Eastern division students | Western division students |
|---|---|---|
| Term 1 | Monday 2 February 2026 to Thursday 2 April 2026 | Monday 9 February 2026 to Thursday 2 April 2026 |
| Term 2 | Wednesday 22 April 2026 to Friday 3 July 2026 | Wednesday 22 April 2026 to Friday 3 July 2026 |
| Term 3 | Tuesday 21 July 2026 to Friday 25 September 2026 | Tuesday 21 July 2026 to Friday 25 September 2026 |
| Term 4 | Tuesday 13 October 2026 to Thursday 17 December 2026 | Tuesday 13 October 2026 to Thursday 17 December 2026 |
2026 NSW school holidays
| Holiday period | Eastern division | Western division |
|---|---|---|
| Summer 2025 to 2026 | Monday 22 December 2025 to Monday 26 January 2026 | Monday 22 December 2025 to Monday 2 February 2026 |
| Autumn | Tuesday 7 April 2026 to Friday 17 April 2026 | Tuesday 7 April 2026 to Friday 17 April 2026 |
| Winter | Monday 6 July 2026 to Friday 17 July 2026 | Monday 6 July 2026 to Friday 17 July 2026 |
| Spring | Monday 28 September 2026 to Friday 9 October 2026 | Monday 28 September 2026 to Friday 9 October 2026 |
| Summer 2026 to 2027 | Friday 18 December 2026 to Wednesday 27 January 2027 | Friday 18 December 2026 to Wednesday 3 February 2027 |
2026 school development days
Students do not attend on these official school development days:
| Term | Eastern division | Western division |
|---|---|---|
| Term 1 | Tuesday 27 January 2026 to Friday 30 January 2026 | Tuesday 3 February 2026 to Friday 6 February 2026 |
| Term 2 | Monday 20 April 2026 and Tuesday 21 April 2026 | Monday 20 April 2026 and Tuesday 21 April 2026 |
| Term 3 | Monday 20 July 2026 | Monday 20 July 2026 |
| Term 4 | Monday 12 October 2026 | Monday 12 October 2026 |
The Department says development-day dates are determined centrally but may change locally, so always check with the school.
2027 NSW published term dates and school holidays
Important: The official future calendar states that staff school development days are included in these term date spans. They are not all student attendance dates.
| Period | Official published dates |
|---|---|
| Term 1, Eastern division | Thursday 28 January 2027 to Friday 9 April 2027 |
| Term 1, Western division | Thursday 4 February 2027 to Friday 9 April 2027 |
| Autumn school holidays | Monday 12 April 2027 to Friday 23 April 2027 |
| Term 2 | Tuesday 27 April 2027 to Friday 2 July 2027 |
| Winter school holidays | Monday 5 July 2027 to Friday 16 July 2027 |
| Term 3 | Monday 19 July 2027 to Friday 24 September 2027 |
| Spring school holidays | Monday 27 September 2027 to Friday 8 October 2027 |
| Term 4 | Monday 11 October 2027 to Monday 20 December 2027 |
| Summer holidays, Eastern division | Tuesday 21 December 2027 to Friday 28 January 2028 |
| Summer holidays, Western division | Tuesday 21 December 2027 to Friday 4 February 2028 |
2027 school development days
The Department separately publishes the following 2027 development days. Students do not attend, and local variation remains possible:
- Term 1 Eastern division: Thursday 28 January 2027 to Tuesday 2 February 2027
- Term 1 Western division: Thursday 4 February 2027 to Tuesday 9 February 2027
- Term 2: Tuesday 27 April 2027 and Wednesday 28 April 2027
- Term 3: Monday 19 July 2027
- Term 4: Monday 11 October 2027
2028 NSW published term dates and school holidays
| Period | Official published dates |
|---|---|
| Term 1, Eastern division | Monday 31 January 2028 to Friday 7 April 2028 |
| Term 1, Western division | Monday 7 February 2028 to Friday 7 April 2028 |
| Autumn school holidays | Monday 10 April 2028 to Friday 21 April 2028 |
| Term 2 | Monday 24 April 2028 to Friday 7 July 2028 |
| Winter school holidays | Monday 10 July 2028 to Friday 21 July 2028 |
| Term 3 | Monday 24 July 2028 to Friday 29 September 2028 |
| Spring school holidays | Tuesday 3 October 2028 to Friday 13 October 2028 |
| Term 4 | Monday 16 October 2028 to Thursday 21 December 2028 |
| Summer holidays, Eastern division | Friday 22 December 2028 to Thursday 25 January 2029 |
| Summer holidays, Western division | Friday 22 December 2028 to Friday 2 February 2029 |
Student attendance caveat: These future term spans include school development days. The Department had not published a separate 2028 development-day schedule on the development-days page reviewed for this guide. Do not infer student start dates from the first dates above. Confirm with the school when the detailed calendar is released.
2029 NSW published term dates and school holidays
| Period | Official published dates |
|---|---|
| Term 1, Eastern division | Monday 29 January 2029 to Friday 13 April 2029 |
| Term 1, Western division | Monday 5 February 2029 to Friday 13 April 2029 |
| Autumn school holidays | Monday 16 April 2029 to Friday 27 April 2029 |
| Term 2 | Monday 30 April 2029 to Friday 6 July 2029 |
| Winter school holidays | Monday 9 July 2029 to Friday 20 July 2029 |
| Term 3 | Monday 23 July 2029 to Friday 28 September 2029 |
| Spring school holidays | Tuesday 2 October 2029 to Friday 12 October 2029 |
| Term 4 | Monday 15 October 2029 to Thursday 20 December 2029 |
| Summer holidays, Eastern division | Friday 21 December 2029 to Wednesday 30 January 2030 |
| Summer holidays, Western division | Friday 21 December 2029 to Wednesday 6 February 2030 |
Student attendance caveat: Staff development days are included in the term spans. Exact student attendance dates and school-specific variations should be confirmed when the Department and school publish more detail.
2030 NSW published term dates and school holidays
| Period | Official published dates |
|---|---|
| Term 1, Eastern division | Thursday 31 January 2030 to Friday 12 April 2030 |
| Term 1, Western division | Thursday 7 February 2030 to Friday 12 April 2030 |
| Autumn school holidays | Monday 15 April 2030 to Friday 26 April 2030 |
| Term 2 | Monday 29 April 2030 to Friday 5 July 2030 |
| Winter school holidays | Monday 8 July 2030 to Friday 19 July 2030 |
| Term 3 | Monday 22 July 2030 to Friday 27 September 2030 |
| Spring school holidays | Monday 30 September 2030 to Friday 11 October 2030 |
| Term 4 | Monday 14 October 2030 to Thursday 19 December 2030 |
| Summer holidays, Eastern division | Friday 20 December 2030 to Monday 27 January 2031 |
| Summer holidays, Western division | Friday 20 December 2030 to Monday 3 February 2031 |
Student attendance caveat: Staff development days are included in the term spans. Do not treat the first date of a future term as a confirmed student start date unless the Department explicitly labels it that way.
How to interpret NSW school holidays
The Department's future calendar publishes the holiday windows directly, so the tables above use those official dates rather than calculating gaps. There are still three details parents should watch:
- Eastern and Western division summer holidays finish on different dates.
- A term span can begin with one or more school development days when students do not attend.
- A small number of schools close to the Victorian or Queensland borders operate on dates that differ from the standard calendar. The Department tells families to check the individual school's website.
If you are unsure which division applies, ask the school or check the Department's list of later-start Western division schools. Do not decide based only on a town's longitude or distance from Sydney.
NSW public holidays officially published for 2026 and 2027
The NSW Government public holiday page currently provides exact statewide dates for 2026 and 2027. It does not yet provide a complete official table for 2028 to 2030, so later dates are not calculated here. Local public holidays can also apply in part of NSW.
| Public holiday | 2026 | 2027 |
|---|---|---|
| New Year's Day | Thursday 1 January 2026 | Friday 1 January 2027 |
| Australia Day | Monday 26 January 2026 | Tuesday 26 January 2027 |
| Good Friday | Friday 3 April 2026 | Friday 26 March 2027 |
| Easter Saturday | Saturday 4 April 2026 | Saturday 27 March 2027 |
| Easter Sunday | Sunday 5 April 2026 | Sunday 28 March 2027 |
| Easter Monday | Monday 6 April 2026 | Monday 29 March 2027 |
| ANZAC Day | Saturday 25 April 2026 | Sunday 25 April 2027 |
| Additional day for ANZAC Day | Monday 27 April 2026 | Monday 26 April 2027 |
| King's Birthday | Monday 8 June 2026 | Monday 14 June 2027 |
| Labour Day | Monday 5 October 2026 | Monday 4 October 2027 |
| Christmas Day | Friday 25 December 2026 | Saturday 25 December 2027 |
| Additional day for Christmas Day | Not applicable in 2026 | Monday 27 December 2027 |
| Boxing Day | Saturday 26 December 2026 | Sunday 26 December 2027 |
| Additional day for Boxing Day | Monday 28 December 2026 | Tuesday 28 December 2027 |
The NSW page also lists a Bank Holiday on Monday 3 August 2026 and Monday 2 August 2027, but explicitly says it is not a declared public holiday. It has therefore not been presented as a general public holiday in the table above.
For later updates and any local declarations, see the official NSW public holidays page.
Pupil-free and school development day caveat
NSW calls its teacher professional learning days school development days. Parents may also hear these described informally as pupil-free or student-free days. Students do not attend because there are no timetabled lessons. The Department determines the dates but says families must check with their local school because dates may change.
Government, Catholic and independent school calendars
The dates in this guide are NSW public school dates. Catholic and independent schools may follow similar patterns, but their term starts, finishes, staff days and holiday periods can differ. Always use the school's own calendar for a final booking decision.
Families comparing school structures can read the NSW school year levels guide and the Australian school year levels state guide.
Planning tips for NSW families
- Confirm your division. Western division schools have a later Term 1 start and a longer summer holiday.
- Separate term spans from student days. The 2027 to 2030 future calendars include development days in the listed terms.
- Check the school's current calendar. Department dates can vary locally, and some border schools use different calendars.
- Do not treat the August Bank Holiday as a general public holiday. The NSW Government specifically says it is not one.
- Plan enrolment early. Use the Australian school enrolment step-by-step guide and school enrolment timeline Australia.
- Check address eligibility. Read the school zones and catchments guide before signing a lease or buying a home for a particular government school.
- Coordinate interstate transitions. The guide to moving schools between states can help when term dates do not line up.
Related BestSchools guides
- School holiday calendars
- NSW school year levels guide
- Australian school year levels by state
- Australian school enrolment step-by-step guide
- School enrolment timeline Australia
- Moving schools between states
- School zones and catchments
Sources
Official government sources accessed for this guide:
- NSW Department of Education, 2026 term dates, first-to-last student days, school holidays and development days: https://education.nsw.gov.au/schooling/calendars/2026
- NSW Department of Education, future and past NSW term dates and school holidays, including 2027 to 2030: https://education.nsw.gov.au/schooling/calendars/future-and-past-nsw-term-and-vacation-dates
- NSW Department of Education, school development days and 2026 to 2027 schedules: https://education.nsw.gov.au/schooling/calendars/school-development-days
- NSW Department of Education, Western division later-start schools: https://education.nsw.gov.au/schooling/calendars/late-start-schools
- NSW Government, NSW public holidays for 2026 and 2027: https://www.nsw.gov.au/about-nsw/public-holidays
Frequently Asked Questions
Turn this research into a clearer shortlist
These tools help parents move from reading to action, whether you are narrowing options, planning visits, or checking readiness.
Check school readiness
Use our readiness assessment to understand strengths, gaps and next steps before starting school.
Set up stronger routines
Use a simple home routine checklist to support smoother school mornings and transitions.
Browse schools near you
Use the map to filter schools by location, sector, school type, fees and more.


