2025 NSW School Holidays, Terms, Public Holidays and Long Weekends
Here is the everything you need to know about NSW 2025 school breaks and school days for Al schools in New South Wales. It covers both the Eastern and Western parts of the state.
We’ll also give you some tips on how to make the most of those school holidays and public holidays by planning awesome long weekends!
Note that the dates below represent official term dates however many schools elect to start the students back on slightly different dates. For instance, it is common for the first day back at school to be a Tuesday for students rather than the Monday. It is also common for students to finish term 4 in the days prior to the final Friday.
Overview of NSW School Terms and Holidays 2025
In NSW, the academic year is structured into four distinct terms, each followed by a designated break period. These holidays serve as valuable opportunities for students to rest, recharge, and engage in extracurricular activities.
2025 NSW Schools Holidays
The first day of school in 2025 is: Friday 31 Jan 2025 (Eastern division) | Friday 7 Feb 2025(Western division)
Autumn School Holidays(Eastern and Western divisions): 14 Apr (Mon) – 24 Apr 2025 (Thu)
Winter School Holidays(Eastern and Western divisions): 7 Jul (Mon) – 18 Jul 2025 (Fri)
Spring School Holidays(Eastern and Western divisions): 29 Sep (Mon) – 10 Oct 2025 (Fri)
Summer School Holidays(Eastern division): 22 Dec 2025(Mon) – 26 Jan 2026 (Mon)
Summer School Holidays(Western division): 22 Dec 2025(Mon) – 2 Feb 2026 (Mon)
2025 NSW Schools Term Dates
Term 1 (Eastern division): 31 January 2025 (Fri) – 11 April 2025 (Fri)
Term 1 (Western division): 7 February 2025 (Fri) – 11 April 2025 (Fri)
Term 2 (Eastern and Western division): 28 April 2025 (Mon) – 4 July 2025 (Fri)
Term 3 (Eastern and Western division): 21 July 2025 (Mon) – 26 September 2025 (Fri)
Term 4 (Eastern and Western division): 13 October 2025 (Mon) – 19 December 2025 (Fri)
2025 NSW Public Holidays
Public Holiday | 2025 |
---|---|
New Year’s Day | 1 January 2025 (Wednesday) |
Australia Day | 27 January 2025 (Friday) |
Good Friday | 18 April 2025 (Friday) |
Saturday Before Easter Sunday | 19 April 2025 (Saturday) |
Easter Sunday | 20 April 2025 (Sunday) |
Easter Monday | 21 April 2025 (Monday) |
ANZAC Day | 25 April 2025 (Friday) |
King’s Birthday | 9 June 2025 (Monday) |
Labour Day | 6 October 2025 (Monday) |
Christmas Day | 25 December 2025 (Thursday) |
Boxing Day | 26 December 2025 (Friday) |
NSW 2026 public holidays
- Thursday 1 January – New Year’s Day
- Monday 26 January – Australia Day
- Friday 3 April – Good Friday
- Sunday 5 April – Easter Sunday
- Monday 6 April – Easter Monday
- Saturday 25 April – Anzac Day
- Monday 8 June – King’s Birthday
- Monday 5 October – Labour Day
- Friday 25 December – Christmas Day
- Saturday 26 December – Boxing Day
2026 NSW School Term & School Holiday dates
Term 1
- Tuesday 27 January to Thursday 2 April (Eastern)
- Tuesday 3 February to Thursday 2 April (Western)
Autumn school holidays – Tuesday 7 April to Friday 17 April
Term 2
- Monday 20 April to Friday 3 July
Winter school holidays – Monday 6 July to Friday 17 July
Term 3
- Monday 20 July to Friday 25 September
Spring school holidays – Monday 28 September to Friday 9 October
Term 4
- Monday 12 October to Thursday 17 December
Summer school holidays (Eastern) – Friday 18 December to Wednesday 27 January 2027
Summer school holidays (Western) – Friday 18 December to Wednesday 3 February 2027
NSW 2027 public holidays
- Friday 1 January – New Year’s Day
- Tuesday 26 January – Australia Day
- Friday 26 March – Good Friday
- Sunday 28 March – Easter Sunday
- Monday 29 March – Easter Monday
- Sunday 25 April – Anzac Day
- Monday 14 June – King’s Birthday
- Monday 4 October – Labour Day
- Saturday 25 December – Christmas Day
- Sunday 26 December – Boxing Day
2027 NSW School Term & School Holiday dates
Term 1
- Thursday 28 January to Friday 9 April (Eastern)
- Thursday 4 February to Friday 9 April (Western)
Autumn school holidays – Monday 12 April to Friday 23 April
Term 2
- Monday 26 April to Friday 2 July
Winter school holidays – Monday 5 July to Friday 16 July
Term 3
- Monday 19 July to Friday 24 September
Spring school holidays – Monday 27 September to Friday 8 October
Term 4
- Monday 11 October to Monday 20 December
Summer school holidays (Eastern) – Tuesday 21 December to Friday 28 January 2028
Summer school holidays (Western) – Tuesday 21 December to Friday 4 February 2028
2028 NSW term dates and school holidays
- Term 1 (Eastern) – Monday 31 January to Friday 7 April
- Term 1 (Western) – Monday 7 February to Friday 7 April
- Autumn school holidays – Monday 10 April to Friday 21 April
- Term 2 – Monday 24 April to Friday 7 July
- Winter school holidays – Monday 10 July to Friday 21 July
- Term 3 – Monday 24 July to Friday 29 September
- Spring school holidays – Tuesday 3 October to Friday 13 October
- Term 4 – Monday 16 October to Thursday 21 December
- Summer school holidays (Eastern) – Friday 22 December to Thursday 25 January 2029
- Summer school holidays (Western) – Friday 22 December to Friday 2 February 2029
2029 NSW term dates and school holidays
- Term 1 (Eastern) – Monday 29 January to Friday 13 April
- Term 1 (Western) – Monday 5 February to Friday 13 April
- Autumn school holidays – Monday 16 April to Friday 27 April
- Term 2 – Monday 30 April to Friday 6 July
- Winter school holidays – Monday 9 July to Friday 20 July
- Term 3 – Monday 23 July to Friday 28 September
- Spring school holidays – Tuesday 2 October to Friday 12 October
- Term 4 – Monday 15 October to Thursday 20 December
- Summer school holidays (Eastern) – Friday 21 December to Wednesday 30 January 2030
- Summer school holidays (Western) – Friday 21 December to Wednesday 6 February 2030
2030 NSW term dates and school holidays
- Term 1 (Eastern) – Thursday 31 January to Friday 12 April
- Term 1 (Western) – Thursday 7 February to Friday 12 April
- 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 Thursday 19 December
- Summer school holidays (Eastern) – Friday 20 December to Monday 27 January 2031
- Summer school holidays (Western) – Friday 20 December to Monday 3 February 2031
Past calendars
2016 NSW term dates and school holidays
- Term 1 (Eastern) – Wednesday 27 January to Friday 8 April
- Term 1 (Western) – Wednesday 3 February to Friday 8 April
- 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 2017
- Summer school holidays (Western) – Wednesday 21 December to Thursday 2 February 2017
2017 NSW term dates and school holidays
- Term 1 (Eastern) – Friday 27 January to Friday 7 April
- Term 1 (Western) – Friday 3 February to Friday 7 April
- 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 Friday 26 January 2018
- Summer school holidays (Western) – Wednesday 20 December to Friday 2 February 2018
2018 NSW term dates and school holidays
- Term 1 (Eastern) – Monday 29 January to Friday 13 April
- Term 1 (Western) – Monday 5 February to Friday 13 April
- Autumn school holidays – Monday 16 April to Friday 27 April
- Term 2 – Monday 30 April to Friday 6 July
- Winter school holidays – Monday 9 July to Friday 20 July
- Term 3 – Monday 23 July to Friday 28 September
- Spring school holidays – Monday 1 October to Friday 12 October
- Term 4 – Monday 15 October to Friday 21 December
- Summer school holidays (Eastern) – Monday 24 December to Monday 28 January 2019
- Summer school holidays (Western) – Monday 24 December to Monday 4 February 2019
2019 NSW term dates and school holidays
- Term 1 (Eastern division) – Tuesday 29 January to Friday 12 April
- Term 1 (Western division) – Tuesday 5 February to Friday 12 April
- 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 division) – Monday 23 December 2019 to Monday 27 January 2020
- Summer school holidays (Western division) – Monday 23 December 2019 to Monday 3 February 2020
2020 NSW term dates and school holidays
- Term 1 (Eastern) – Tuesday 28 January to Thursday 9 April
- Term 1 (Western) – Tuesday 4 February to Thursday 9 April
- Autumn school holidays – Monday 13 April to Friday 24 April
- Term 2 – Monday 27 April to Friday 3 July
- Winter school holidays – Monday 6 July to Friday 17 July
- Term 3 – Monday 20 July to Friday 25 September
- Spring school holidays – Monday 28 September to Friday 9 October
- Term 4 – Monday 12 October to Friday 18 December
- Summer school holidays (Eastern) – Monday 21 December to Tuesday 26 January 2021
- Summer school holidays (Western) – Monday 21 December to Tuesday 2 February 2021
2021 NSW term dates and school holidays
- Term 1 (Eastern) – Wednesday 27 January to Thursday 1 April
- Term 1 (Western) – Wednesday 3 February to Thursday 1 April
- Autumn school holidays– Monday 5 April to Friday 16 April
- Term 2 – Monday 19 April to Friday 25 June
- Winter school holidays – Monday 28 June to Friday 9 July
- Term 3 – Monday 12 July to Friday 17 September
- Spring school holidays – Monday 20 September to Friday 1 October
- Term 4 – Tuesday 5 October to Friday 17 December
- Summer school holidays (Eastern) – Monday 20 December to Thursday 27 January 2022
- Summer school holidays (Western) – Monday 20 December to Thursday 3 February 2022
2022 NSW term dates and school holidays
- Term 1 (Eastern) – Friday 28 January – Friday 8 April
- Term 1 (Western) – Friday 4 February – Friday 8 April
- Autumn school holidays– Monday 11 April – Friday 22 April
- Term 2 – Tuesday 26 April – Friday 1 July
- Winter school holidays – Monday 4 July – Friday 15 July
- Term 3 – Monday 18 July – Friday 23 September
- Spring school holidays – Monday 26 September – Friday 7 October
- Term 4 – Monday 10 October – Tuesday 20 December
- Summer school holidays (Eastern) – Wednesday 21 December – Thursday 26 January 2023
- Summer school holidays (Western) – Wednesday 21 December – Thursday 2 February 2023
2023 NSW term dates and school holidays
Term 1
Eastern division – Friday 27 January – Thursday 6 April 2023
Western division – Friday 3 February – Thursday 6 April 2023
School development days – students do not attend
- Eastern Division – Friday 27 January and Monday 30 January
- Western Division – Friday 3 February and Monday 6 February
Autumn school holidays
Tuesday 11 April – Friday 21 April
Term 2
Monday 24 April – Friday 30 June
School development days – students do not attend
- Monday 24 April
Winter school holidays
Monday 3 July – Friday 14 July
Term 3
Monday 17 July – Friday 22 September
School development days – students do not attend
- Monday 17 July
Spring school holidays
Monday 25 September – Friday 6 October
Term 4
Monday 9 October – Tuesday 19 December
School development days – students do not attend
- Monday 18 December
- Tuesday 19 December
Summer school holidays
Eastern division – Wednesday 20 December – Monday 29 January 2024
Western division – Wednesday 20 December – Monday 5 February 2024
Long Weekends and When to Take Leave
There are Four 3-day long weekends in 2025 in New South Wales:
You May Also Read…………
School Holidays Victoria and Tasmania
2025 Australian School Holidays, Term Dates, and Public Holidays
2025 South Australia School Holidays, Terms, Public Holidays, and Family Long Weekends
2025 VIC School Holidays, Public Holidays, Terms, and Long Weekends