Keep track of all the NSW public holidays in 2022! 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 2022 to 2025 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.
NSW 2022 public holidays
- Saturday 1 January – New Year’s Day
- Monday 3 January – Additional Day*
- Wednesday 26 January – Australia Day
- Friday 15 April – Good Friday
- Sunday 17 April – Easter Sunday
- Monday 18 April – Easter Monday
- Monday 25 April – Anzac Day
- Monday 13 June – Queen’s Birthday
- Monday 3 October – Labour Day
- Sunday 25 December – Christmas Day
- Monday 26 December – Boxing Day
- Tuesday 27 December – Additional Day*
*The Holiday Act provides for an extra public holiday to be added when New Year’s Day, Christmas Day or Boxing Day falls on a weekend.
2022 NSW term dates
Term 1
- Friday 28 January to Friday 8 April – (Eastern)
- Friday 4 February to Friday 8 April – (Western – far western region of NSW)
Autumn school holidays – Monday 11 April to Friday 22 April
Term 2
- Tuesday 26 April to Friday 1 July
Winter school holidays – Monday 4 July to Friday 15 July
Term 3
- Monday 18 July to Friday 23 September
Spring school holidays – Monday 26 September to Friday 7 October
Term 4
- Monday 10 October to Tuesday 20 December
Summer school holidays (Eastern) – Wednesday 21 December to Thursday 26 January 2023
Summer school holidays (Western) – Wednesday 21 December to Thursday 2 February 2023
NSW 2023 public holidays
- Sunday 1 January – New Year’s Day*
- Monday 2 January – Additional Day
- Thursday 26 January – Australia Day
- Friday 7 April – Good Friday
- Sunday 9 April – Easter Sunday
- Monday 10 April – Easter Monday
- Tuesday 25 April – Anzac Day
- Monday 12 June – Queen’s Birthday
- Monday 2 October – Labour Day
- Monday 25 December – Christmas Day
- Tuesday 26 December – Boxing Day
*The Holiday Act provides for an extra public holiday to be added when New Year’s Day, Christmas Day or Boxing Day falls on a weekend.
2023 NSW School Term & School Holiday dates
Term 1
- Friday 27 January to Thursday 6 April – (Eastern)
- Friday 3 February to Friday 6 April – (Western – far western region of NSW)
Autumn school holidays – Monday 10 April to Friday 21 April
Term 2
- Monday 24 April to Friday 30 June
Winter school holidays – Monday 3 July to Friday 14 July
Term 3
- Monday 17 July to Friday 22 September
Spring school holidays – Monday 25 September to Friday 6 October
Term 4
- Monday 9 October to Tuesday 19 December
Summer school holidays (Eastern) – Wednesday 20 December to Monday 29 January 2024
Summer school holidays (Western) – Wednesday 20 December to Monday 5 February 2024
NSW 2024 public holidays
- Monday 1 January – New Year’s Day
- Friday 26 January – Australia Day
- Friday 29 March – Good Friday
- Sunday 31 March – Easter Sunday
- Monday 1 April – Easter Monday
- Thursday 25 April – Anzac Day
- Monday 10 June – Queen’s Birthday
- Monday 7 October – Labour Day
- Wednesday 25 December – Christmas Day
- Thursday 26 December – Boxing Day
2024 NSW School Term & School Holiday dates
Term 1
- Tuesday 30 January to Thursday 12 April – (Eastern)
- Tuesday 6 February to Thursday 12 April – (Western – far western region of NSW)
Autumn school holidays – Monday 15 April to Friday 26 April
Term 2
- Monday 29 April to Friday 5 July
Winter school holidays – Monday 8 July to Friday 19 July
Term 3
- Monday 22 July to Friday 27 September
Spring school holidays – Monday 30 September to Friday 11 October
Term 4
- Monday 14 October to Friday 20 December
Summer school holidays (Eastern) – Monday 23 December to Thursday 30 January 2025
Summer school holidays (Western) – Monday 23 December to Thursday 6 February 2025
NSW 2025 public holidays
- Wednesday 1 January – New Year’s Day
- Monday 27 January – Australia Day*
- Friday 18 April – Good Friday
- Sunday 20 April – Easter Sunday
- Monday 21 April – Easter Monday
- Friday 25 April – Anzac Day
- Monday 9 June – Queen’s Birthday
- Monday 6 October – Labour Day
- Thursday 25 December – Christmas Day
- Friday 26 December – Boxing Day
*As Australia Day falls on a Sunday, the public holiday is on the following Monday.
2025 NSW School Term & School Holiday dates
Term 1
- Friday 31 January to Friday 11 April – (Eastern)
- Friday 7 February to Friday 11 April – (Western – far western region of NSW)
Autumn school holidays – Monday 14 April to Thursday 24 April
Term 2
- Monday 28 April to Friday 4 July
Winter school holidays – Monday 7 July to Friday 18 July
Term 3
- Monday 21 July to Friday 26 September
Spring school holidays – Monday 29 September to Friday 10 October
Term 4
- Monday 13 October to Friday 19 December
Summer school holidays (Eastern) – Monday 22 December to Monday 26 January 2026
Summer school holidays (Western) – Monday 22 December to Monday 2 February 2026
Live in NSW? You might like:
Dine & Discover NSW: $100 Vouchers to Spend on Dining Out & Entertainment
Apply For the NSW $100 Active Kids Rebate Voucher
Apply For the NSW $100 Creative Kids Rebate 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

Started in late 2012 by a local mum, Newy with Kids has grown into a thriving go-to family guide for the Newcastle, Lake Macquarie & Hunter region. Parents visit the Newy with Kids website to find things to do with babies, kids and teens. Whether it’s local attractions, upcoming events, kids eat free, school holiday activities or birthday party ideas, Newy with Kids is the best website for local parents to find local kid-friendly activities and information 24/7.