Calendars

Import NSW term dates and school holidays into your personal calendar. Download the NSW term dates and holidays (ICS 73KB) to your Apple iCal, Google Calendar, Microsoft Outlook and more.

2017 calendar and school planner

The 2017 NSW public schools calendar includes all term dates, school holidays, public holidays, test and exam dates.

Use the 2017 planner to plan your school year.

Term dates

School development days (PDF 56.04 KB) occur at the start of Terms 1, 2 and 3, and the last 2 days of the school year in NSW public schools. Check with your local school as some dates may be changed.

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

Term 1 (eastern division) – Friday 27 January to Friday 7 April 2017 (see local school for class starting dates)

Term 1 (western division) – Friday 3 February to Friday 7 April 2017 (see local school for class starting dates)

Term 2 – Monday 24 April to Friday 30 June 2017

Term 3 – Monday 17 July to Friday 22 September 2017

Term 4 – Monday 9 October to Tuesday 19 December 2017

Term 1 (eastern division) – Monday 29 January to Friday 13 April 2018 (see local school for class starting dates)

Term 1 (western division) – Monday 5 February to Friday 13 April 2018 (see local school for class starting dates)

Term 2 – Monday 30 April to Friday 6 July 2018

Term 3 – Monday 23 July to Friday 28 September 2018

Term 4 – Monday 15 October to Friday 21 December 2018

Term 1 (eastern division) – Tuesday 29 January to Friday 12 April 2019 (see local school for class starting dates)

Term 1 (western division) – Tuesday 5 February to Friday 12 April 2019 (see local school for class starting dates)

Term 2 – Monday 29 April to Friday 5 July 2019

Term 3 – Monday 15 July to Friday 20 September 2019

Term 4 – Monday 14 October to Friday 20 December 2019

Term 1 (eastern division) – Tuesday 28 January to Thursday 9 April 2020 (see local school for class starting dates)

Term 1 (western division) – Tuesday 4 February to Thursday 9 April 2020 (see local school for class starting dates)

Term 2 – Monday 27 April to Friday 3 July 2020

Term 3 – Monday 20 July to Friday 25 September 2020

Term 4 – Monday 12 October to Friday 18 December 2020

School holidays

NSW public school holidays for 2017 to 2020 can be found below.

Autumn – Monday 10 April to Friday 21 April 2017

Winter – Monday 3 July to Friday 14 July 2017

Spring – Monday 25 September to Friday 6 October 2017

Summer (eastern division) – Wednesday 20 December 2017 to Friday 26 January 2018

Summer (western division) – Wednesday 20 December 2017 to Friday 2 February 2018

Autumn – Monday 16 April to Friday 27 April 2018

Winter – Monday 9 July to Friday 20 July 2018

Spring – Monday 1 October to Friday 12 October 2018

Summer (eastern division) – Monday 24 December 2018 to Monday 28 January 2019

Summer (western division) – Wednesday 24 December 2018 to Monday 4 February 2019

Autumn – Monday 15 April to Friday 26 April 2019

Winter – Monday 8 July to Friday 19 July 2019

Spring – Monday 30 September to Friday 11 October 2019

Summer (eastern division) – Monday 23 December 2019 to Monday 27 January 2020

Summer (western division) – Monday 23 December 2019 to Monday 3 February 2020

Autumn – Monday 13 April to Friday 24 April 2020

Winter – Monday 6 July to Friday 17 July 2020

Spring – Monday 28 September to Friday 9 October 2020

Summer (eastern division) – Monday 21 December 2020 to Tuesday 26 January 2021

Summer (western division) – Monday 21 December 2020 to Tuesday 2 February 2021

NSW public schools calendar

Use the tabs to view by week, month or agenda (which lists events). Select an event for more detail.

Test and exam dates

Use the tabs to view by week, month or agenda (which lists events). Select an event for more detail.

Return to top of page