Keep track of all the NSW public holidays in 2026! Whether you’re trying to plan school holidays, an extended long break or just a long weekend away, here are the key dates for the next few years for NSW school holidays and NSW public holidays. No more trying to figure out when Easter is each year or if Christmas Day or Boxing Day fall on a weekend.
For parents, we’ve compiled all of the NSW school holidays and term dates from 2026 to 2030 for public schools as well. The NSW school term usually runs for 10 weeks a term. These dates don’t include pupil-free days or school development days so check with your individual school.
Although independent and Catholic schools run along the same general dates, they do differ in terms of school holidays.
If you want more days off in 2026, check our our article How to Hack Public Holidays to Maximise Your Annual Leave for More Time Off in 2026.
NSW 2026 public holidays
- Thursday 1 January – New Year’s Day
- Monday 26 January – Australia Day
- Friday 3 April – Good Friday
- Saturday 4 April – Easter Saturday
- Sunday 5 April – Easter Sunday
- Monday 6 April – Easter Monday
- Saturday 25 April – Anzac Day
- Monday 27 April – Anzac Day (additional public holiday for 2026 & 2027 as Anzac Day falls on a weekend)
- Monday 8 June – King’s Birthday
- Monday 5 October – Labour Day
- Friday 25 December – Christmas Day
- Saturday 26 December – Boxing Day
- Monday 28 December – Additional Public Holiday – The public holiday standard in the Act provides that when New Year’s Day, Christmas Day or Boxing Day falls on a Saturday or Sunday there is to be an additional public holiday on the following Monday or Tuesday.
2026 NSW School Term & School Holiday dates
Term 1: Mon 2 Feb – Thu 2 Apr (Eastern) | Mon 9 Feb – Thu 2 Apr (Western)
Autumn Holidays: Tue 7 Apr – Fri 17 Apr
Term 2: Wed 22 Apr – Fri 3 Jul
Winter Holidays: Mon 6 Jul – Fri 17 Jul
Term 3: Tue 21 Jul – Fri 25 Sep
Spring Holidays: Mon 28 Sep – Fri 9 Oct
Term 4: Tue 13 Oct – Thu 17 Dec
Summer Holidays: Fri 18 Dec 2026 – Wed 27 Jan 2027 (Eastern) | Fri 18 Dec 2026 – Wed 3 Feb 2027 (Western)
NSW 2027 public holidays
- Friday 1 January – New Year’s Day
- Tuesday 26 January – Australia Day
- Friday 26 March – Good Friday
- Saturday 27 March – Easter Saturday
- Sunday 28 March – Easter Sunday
- Monday 29 March – Easter Monday
- Sunday 25 April – Anzac Day
- Monday 26 April – Anzac Day (additional public holiday for 2026 & 2027 as Anzac Day falls on a weekend)
- Monday 14 June – King’s Birthday
- Monday 4 October – Labour Day
- Saturday 25 December – Christmas Day
- Sunday 26 December – Boxing Day
- Monday 28 December – Additional Public Holiday – The public holiday standard in the Act provides that when New Year’s Day, Christmas Day or Boxing Day falls on a Saturday or Sunday there is to be an additional public holiday on the following Monday or Tuesday.
2027 NSW School Term & School Holiday dates
Term 1: Thu 28 Jan – Fri 9 Apr (Eastern) | Thu 4 Feb – Fri 9 Apr (Western)
Autumn Holidays: Mon 12 Apr – Fri 23 Apr
Term 2: Mon 26 Apr – Fri 2 Jul
Winter Holidays: Mon 5 Jul – Fri 16 Jul
Term 3: Mon 19 Jul – Fri 24 Sep
Spring Holidays: Mon 27 Sep – Fri 8 Oct
Term 4: Mon 11 Oct – Mon 20 Dec
Summer Holidays: Tue 21 Dec 2027 – Fri 28 Jan 2028 (Eastern) | Tue 21 Dec 2027 – Fri 4 Feb 2028 (Western)
NSW 2028 public holidays
- Saturday 1 January – New Year’s Day
- Wednesday 26 January – Australia Day
- Friday 14 April – Good Friday
- Saturday 15 April – Easter Saturday
- Sunday 16 April – Easter Sunday
- Monday 17 April – Easter Monday
- Tuesday 25 April – Anzac Day
- Monday 12 June – King’s Birthday
- Monday 2 October – Labour Day
- Monday 25 December – Christmas Day
- Tuesday 26 December – Boxing Day
2028 NSW School Term & School Holiday dates
Term 1: Mon 31 Jan – Fri 7 Apr (Eastern) | Mon 7 Feb – Fri 7 Apr (Western)
Autumn Holidays: Mon 10 Apr – Fri 21 Apr
Term 2: Mon 24 Apr – Fri 7 Jul
Winter Holidays: Mon 10 Jul – Fri 21 Jul
Term 3: Mon 24 Jul – Fri 29 Sep
Spring Holidays: Tue 3 Oct – Fri 13 Oct
Term 4: Mon 16 Oct – Thu 21 Dec
Summer Holidays: Fri 22 Dec 2028 – Thu 25 Jan 2029 (Eastern) | Fri 22 Dec 2028 – Fri 2 Feb 2029 (Western)
NSW 2029 public holidays
- Monday 1 January – New Year’s Day
- Friday 26 January – Australia Day
- Friday 30 March – Good Friday
- Saturday 31 March – Easter Saturday
- Sunday 1 April – Easter Sunday
- Monday 2 April – Easter Monday
- Wednesday 25 April – Anzac Day
- Monday 11 June – King’s Birthday
- Monday 1 October – Labour Day
- Tuesday 25 December – Christmas Day
- Wednesday 26 December – Boxing Day
2029 NSW School Term & School Holiday dates
Term 1: Mon 29 Jan – Fri 13 Apr (Eastern) | Mon 5 Feb – Fri 13 Apr (Western)
Autumn Holidays: Mon 16 Apr – Fri 27 Apr
Term 2: Mon 30 Apr – Fri 6 Jul
Winter Holidays: Mon 9 Jul – Fri 20 Jul
Term 3: Mon 23 Jul – Fri 28 Sep
Spring Holidays: Tue 2 Oct – Fri 12 Oct
Term 4: Mon 15 Oct – Thu 20 Dec
Summer Holidays: Fri 21 Dec 2029 – Wed 30 Jan 2030 (Eastern) | Fri 21 Dec 2029 – Wed 6 Feb 2030 (Western)
NSW 2030 public holidays
- Tuesday 1 January – New Year’s Day
- Saturday 26 January – Australia Day
- Friday 19 April – Good Friday
- Saturday 20 April – Easter Saturday
- Sunday 21 April – Easter Sunday
- Monday 22 April – Easter Monday
- Thursday 25 April – Anzac Day
- Monday 10 June – King’s Birthday
- Monday 7 October – Labour Day
- Wednesday 25 December – Christmas Day
- Thursday 26 December – Boxing Day
2030 NSW School Term & School Holiday dates
Term 1: Thu 31 Jan – Fri 12 Apr (Eastern) | Thu 7 Feb – Fri 12 Apr (Western)
Autumn Holidays: Mon 15 Apr – Fri 26 Apr
Term 2: Mon 29 Apr – Fri 5 Jul
Winter Holidays: Mon 8 Jul – Fri 19 Jul
Term 3: Mon 22 Jul – Fri 27 Sep
Spring Holidays: Mon 30 Sep – Fri 11 Oct
Term 4: Mon 14 Oct – Thu 19 Dec
Summer Holidays: Fri 20 Dec 2030 – Mon 27 Jan 2031 (Eastern) | Fri 20 Dec 2030 – Mon 3 Feb 2031 (Western)
Live in NSW? You might like:
Apply For the NSW $50 Active Kids / Creative Kids Voucher
Heading interstate? Here are additional Calendars:
Victoria School Term Dates & Public Holidays
Queensland School Term Dates & Public Holidays
South Australia School Term Dates & Public Holidays