NSW Public Holidays

Look up public holidays NSW 2024 and plan your year ahead. Included here are schools terms and school holidays for 2024 and 2025. Your one stop page you need to work out your holiday plan.

 

Holiday

2024

2025

New Year's Day

Mon, 1st January

 
 
 

Wed, 1st January

 
 

Australia Day

Fri, 26th January

 
 
 

Mon, 27th January

 
 
 

Good Friday

Fri, 29th March

 
 
 
Fri, 18th April
 
 
 
 

Easter Saturday

Sat, 30th March

 
 
 
Sat, 19th April
 

Easter Sunday

Sun, 31st March

 
 
 
Sun, 20th April
 
 

Easter Monday

Mon, 1st April

 
 
 
Mon, 21st April
 
 
 

Anzac Day

Thu, 25th April

 
 
 
Fri, 25th April
 
 
 
 

King's Birthday

Mon, 10th Jun

 
 
 
Mon, 9th Jun
 
 
 

Bank Holiday

Mon, 5th August

 
 
 
Mon, 4th August
 
 
 

Labour Day

Mon, 7th October

 
 
 
Mon, 6th October
 
 
 
 
 

Christmas Day

Wed, 25th December

 
 
 
Thu, 25th December
 
 
 
 
 

Boxing Day

Thu, 26th December

 
 
 
Fri, 26th December
 
 
 

All public holiday dates are accurate at time of publishing and may be subject to change. Public holiday dates obtained from New South Wales Government website.

Click here to view Queensland public holidays.

Click here to view Victoria public holidays.

Click here to view South Australia public holidays.

Click here to view Northern Territory public holidays.

Click here to view Tasmania public holidays.

Click here to view Western Australia public holidays.

 

School Terms

2024

2025

Term 1 (Eastern Division)

Term 1 (Western Division)

School Holidays

Thu 1 Feb – Fri 12 Apr
 
 
Tue 6 Feb – Fri 12 Apr
 
 
Sat 13 Apr – Sun 28 Apr
 
 
Fri 31 Jan – Fri 11 Apr
 
 
Fri 7 Feb – Fri 11 Apr
 
 
Sat 12 Apr – Sun 27 Apr
 

Term 2

School Holidays

Mon 29 Apr – Fri 5 Jul
 
 
Sat 6 Jul – Sun 21 Jul
 
 
Mon 28 Apr – Fri 4 Jul
 
 
Sat 5 Jul – Sun 20 Jul
 
 

Term 3

School Holidays

Mon 22 Jul – Fri 27 Sep
 
 
Sat 28 Sep – Sun 13 Oct
 
 
Mon 21Jul – Fri 26 Sep
 
 
Sat 27 Sep – Sun 12 Oct
 
 

Term 4

Holidays (Eastern Division)

Holidays (Western Division)

Mon 14 Oct – Fri 20 Dec
 
 
Sat 21 Dec – Thu 20 Jan
 
 
Sat 21 Dec – Thu 6 Feb
 
 
Mon 13 Oct – Fri 19 Dec
 
 
Sat 20 Dec – Mon 26 Jan
 
 
Sat 20 Dec – Mon 2 Feb