Western Australia School Holidays & Public Holidays 2026–2030 | WA Term Dates

Trying to plan Western Australia school holidays, a long weekend getaway or a family trip in the future? We’ve got you covered.

Below you’ll find a complete list of Western Australia school term dates and public holidays from 2026 to 2030 to help you plan ahead. Whether you live in Western Australia or are travelling there from interstate, these key dates make it easier to organise family holidays and school breaks.

School holiday dates in Western Australia sometimes differ from other states, which can be useful when planning trips during quieter travel periods.

These dates don’t include pupil-free days or school development days, so always check with your individual school. Independent and Catholic schools generally follow similar calendars but school holiday dates may vary slightly.

Note: All public holiday dates and school term information are accurate at the time of publishing, but may be subject to change.

If you want more days off this year, check our our article How to Hack Public Holidays to Maximise Your Annual Leave for More Time Off in 2026.


Western Australia Public Holidays 2026

  • Thursday 1 January – New Year’s Day
  • Monday 26 January – Australia Day
  • Monday 2 March – Labour Day
  • Friday 3 April – Good Friday
  • Sunday 5 April – Easter Sunday
  • Monday 6 April – Easter Monday
  • Saturday 25 April – Anzac Day
  • Monday 27 April – Anzac Day Holiday
  • Monday 1 June – Western Australia Day
  • Monday 28 September – King’s Birthday
  • Friday 25 December – Christmas Day
  • Saturday 26 December – Boxing Day
  • Monday 28 December – Boxing Day Holiday

When New Year’s Day, Anzac Day, or Christmas Day falls on a Saturday or Sunday the next following Monday is also a public holiday.

Long weekends in Western Australia in 2026

Public holidays create several long weekends throughout the year in Western Australia that are perfect for short trips or family getaways.

  • Labour Day long weekend – Saturday 29 February to Monday 2 March
  • Easter long weekend – Friday 3 April to Monday 6 April
  • Western Australia Day long weekend – Saturday 30 May to Monday 1 June
  • King’s Birthday long weekend – Saturday 26 September to Monday 28 September

Western Australia School Term Dates and Holidays 2026

Term 1: Mon 2 Feb – Thu 2 Apr
Autumn Holidays: Fri 3 Apr – Sun 19 Apr

Term 2: Mon 20 Apr – Fri 3 Jul
Winter Holidays: Sat 4 Jul – Sun 19 Jul

Term 3: Mon 20 Jul – Fri 25 Sep
Spring Holidays: Sat 26 Sep – Sun 11 Oct

Term 4: Mon 12 Oct – Thu 17 Dec


Western Australia Public Holidays 2027

  • Friday 1 January – New Year’s Day
  • Tuesday 26 January – Australia Day
  • Monday 1 March – Labour Day
  • Friday 26 March – Good Friday
  • Sunday 28 March – Easter Sunday
  • Monday 29 March – Easter Monday
  • Sunday 25 April – Anzac Day*
  • Monday 26 April – Anzac Day Holiday
  • Monday 7 June – Western Australia Day
  • Monday 25 September – King’s Birthday
  • Saturday 25 December – Christmas Day*
  • Sunday 26 December – Boxing Day**
  • Monday 27 December – Christmas Day Holiday
  • Tuesday 28 December – Boxing Day Holiday

* When New Year’s Day, Anzac Day, or Christmas Day falls on a Saturday or Sunday the next following Monday is also a public holiday.

** When Boxing Day falls on a Saturday the next following Monday is also a public holiday, and when Boxing Day falls on a Sunday or Monday the next following Tuesday is also a public holiday.

Western Australia School Term Dates and Holidays 2027

Term 1: Mon 1 Feb – Fri 9 Apr
Autumn Holidays: Sat 10 Apr – Sun 25 Apr

Term 2: Mon 26 Apr – Fri 2 Jul
Winter Holidays: Sat 3 Jul – Sun 18 Jul

Term 3: Mon 19 Jul – Fri 24 Sep
Spring Holidays: Sat 25 Sep – Sun 10 Oct

Term 4: Mon 11 Oct – Thu 16 Dec
Summer Holidays: Fri 17 Dec to Tue 1 Feb 2028


Western Australia Public Holidays 2028

  • Saturday 1 January – New Year’s Day*
  • Monday 2 January – New Year’s Day Holiday
  • Wednesday 26 January – Australia Day
  • Monday 6 March – Labour Day
  • Friday 14 April – Good Friday
  • Sunday 16 April – Easter Sunday
  • Monday 17 April – Easter Monday
  • Tuesday 25 April – Anzac Day
  • Monday 5 June – Western Australia Day
  • Monday 27 September – King’s Birthday
  • Monday 25 December – Christmas Day
  • Tuesday 26 December – Boxing Day

*When New Year’s Day, Anzac Day, or Christmas Day falls on a Saturday or Sunday the next following Monday is also a public holiday.

Western Australia School Term Dates and Holidays 2028

Term 1: Wed 2 Feb – Fri 7 Apr
Autumn Holidays: Sat 8 Apr – Sun 23 Apr

Term 2: Mon 24 Apr – Fri 30 Jun
Winter Holidays: Sat 1 Jul – Sun 16 Jul

Term 3: Mon 17 Jul – Fri 22 Sep
Spring Holidays: Sat 23 Sep – Sun 8 Oct

Term 4: Mon 9 Oct – Thu 14 Dec


Western Australia Public Holidays 2029

  • Monday 1 January – New Year’s Day
  • Friday 26 January – Australia Day
  • Monday 5 March – Labour Day
  • Friday 30 March – Good Friday
  • Sunday 1 April – Easter Sunday
  • Monday 2 April – Easter Monday
  • Wednesday 25 April – Anzac Day
  • Monday 4 June – Western Australia Day
  • Monday 24 September – King’s Birthday
  • Tuesday 25 December – Christmas Day
  • Wednesday 26 December – Boxing Day

Western Australia School Term Dates and Holidays 2029

Term 1: Wed 31 Jan – Thu 29 Mar
Autumn Holidays: Fri 30 Mar – Sun 15 Apr

Term 2: Mon 16 Apr – Fri 29 Jun
Winter Holidays: Sat 30 Jun – Sun 15 Jul

Term 3: Mon 16 Jul – Fri 21 Sep
Spring Holidays: Sat 22 Sep – Sun 7 Oct

Term 4: Mon 8 Oct – Wed 19 Dec


Western Australia Public Holidays 2030

  • Tuesday 1 January – New Year’s Day
  • Saturday 26 January – Australia Day*
  • Monday 28 January – Australia Day Holiday
  • Monday 4 March – Labour Day
  • Friday 19 April – Good Friday
  • Sunday 21 April – Easter Sunday
  • Monday 22 April – Easter Monday
  • Thursday 25 April – Anzac Day
  • Monday 3 June – Western Australia Day
  • Monday 30 September – King’s Birthday
  • Wednesday 25 December – Christmas Day
  • Thursday 26 December – Boxing Day

*When Australia Day falls on a Saturday or Sunday the next following Monday is also a public holiday.

Western Australia School Term Dates and Holidays 2030

Term 1: Mon 4 Feb – Fri 12 Apr
Autumn Holidays: Sat 13 Apr – Sun 28 Apr

Term 2: Mon 29 Apr – Fri 5 Jul
Winter Holidays: Sat 6 Jul – Sun 21 Jul

Term 3: Mon 22 Jul – Fri 27 Sep
Spring Holidays: Sat 28 Sep – Sun 13 Oct

Term 4: Mon 14 Oct – Thu 19 Dec
School Holidays: TBA


School Holiday Calendars by State

Looking for school holiday dates in other states? Check out our guides below:

Newy with Kids

Since 2012, Newy with Kids has been Newcastle's most trusted family guide, built on over a decade of local knowledge. Founded by local mum Reena Bilen, our platform serves thousands of parents and carers seeking reliable information on family-friendly activities across Newcastle, Lake Macquarie, and the Hunter. Our content is created and regularly updated by a team of local parents who live in the region. From curated attraction guides and event listings to kids eat free deals and school holiday programs, we provide the local expertise families rely on for planning adventures with children of all ages.