NSW school holidays

Check this year's school term dates and holidays for 2023 and 2024.

On this page

NSW school term and holiday information

The Department of Education sets the term and school holiday dates for all NSW public schools.

School development days occur at the beginning of Terms 1, 2 and 3 and the last two days of the school year. Check with your school, as schools may vary some of these dates.

School speed zones operate on all notified school days, including school development days.

Holiday dates for NSW public schools

2023 school year  
Autumn holidays Eastern and Western divisions
Monday 10 April to Friday 21 April 2023
Winter holidays Eastern and Western divisions
Monday 3 July to Friday 14 July 2023
Spring holidays Eastern and Western divisions
Monday 25 September to Friday 6 October 2023
Summer holidays

Eastern division
Wednesday 20 December 2023 to Monday 29 January 2024

Western division
Wednesday 20 December 2023 to Monday 5 February 2024

 

2024 school year  
Autumn holidays

Eastern and Western divisions

Monday 15 April to Friday 26 April

Winter holidays

Eastern and Western divisions

Monday 8 July to Friday 19 July

Spring holidays

Eastern and Western divisions

Monday 30 September to Friday 11 October

Summer holidays

Eastern division

Monday 23 December to Thursday 30 January 2025

Western division

Monday 23 December to Thursday 6 February 2025


Term dates for NSW public schools

 

2023 school year First day for students Last day for students
Term 1 
(Eastern division)
Tuesday 31 January 2023 Thursday 6 April 2023
Term 1 
(Western division)
Tuesday 7 February 2023 Thursday 6 April 2023
Term 2 
(Eastern and Western division)
Wednesday 26 April 2023 Friday 30 June 2023
Term 3  
(Eastern and Western division)
Tuesday 18 July 2023 Friday 22 September 2023
Term 4 
(Eastern and Western division)
Monday 9 October 2023 Tuesday 19 December 2023
 
 
2024 school year First day for students Last day for students
Term 1 
(Eastern division)
Tuesday 30 January 2024 Friday 12 April 2024
Term 1 
(Western division)
Tuesday 6 February 2024 Friday 12 April 2024
Term 2 
(Eastern and Western division)
Monday 29 April 2024 Friday 5 July 2024
Term 3  
(Eastern and Western division)
Monday 22 July 2024 Friday 27 September 2024
Term 4 
(Eastern and Western division)
Monday 14 October 2024 Friday 20 December 2024
 
Top of page