This guide to WA school holidays for 2025 to 2028 will help you plan your holiday. The dates are for primary and secondary students in public schools – private schools have their own holiday dates.
School holidays are a popular and busy time for travel within Western Australia and accommodation prices are at their highest. If you don’t have to travel during these times, consider planning your trip outside of these times.
School Holidays WA 2025
Term 1 Wed 5 February – Friday 11 April Holidays Sat 12 April – Sun 27 April Term 2 Mon 28 April – Fri 4 July Holidays Sat 5 July – Sun 20 July Term 3 Mon 21 July – Fri 26 September Holidays Sat 27 September – Sun 12 October Term 4 Mon 13 October – Thu 18 December Holidays Fri 19 December – Sun 1 February
WA School Holidays 2026
Term 1 Mon 2 February – Thu 2 April Holidays Fri 3 April – Sun 19 April Term 2 Mon 20 April – Fri 3 July Holidays Sat 4 July – Sun 19 July Term 3 Mon 20 July – Fri 25 September Holidays Sat 26 September – Sun 11 October Term 4 Mon 12 October – Thu 17 December Holidays Fri 18 December –
WA School Holidays 2027
Preliminary dates only: to be confirmed
Term 1 Mon 1 February – Fri 9 April Holidays Sat 10 April – Sun 25 April Term 2 Mon 26 April – Fri 2 July Holidays Sat 3 July – Sun 18 July Term 3 Mon 19 July – Fri 24 September Holidays Sat 25 September – Sun 10 October Term 4 Mon 11 October – Thu 16 December Holidays Fri 17 December –
WA School Holidays 2028
Preliminary dates only: to be confirmed
Term 1 Wed 2 February – Fri 7 April Holidays Sat 8 April – Sun 23 April Term 2 Mon 24 April – Fri 30 June Holidays Sat 1 July – Sun 16 July Term 3 Mon 17 July – Fri 22 September Holidays Sat 23 September – Sun 8 October Term 4 Mon 9 October – Thu 14 December Holidays Fri 15 December –
Western Australia Public Holidays
Public Holiday 2024 2025 New Year’s Day Monday 1 January Wednesday 1 January Australia Day Friday 26 January Monday 27 January Labour Day Monday 4 March Monday 3 March Good Friday Friday 29 March Friday 18 April Easter Sunday Sunday 31 March * Sunday 20 April * Easter Monday Monday 1 April Monday 21 April Anzac Day Thursday 25 April Friday 25 April Western Australia DayMonday 3 June Monday 2 June King’s Birthday # Monday 23 September Monday 29 September Christmas Day Wednesday 25 December Thursday 25 December Boxing Day Thursday 26 December Friday 26 December