Queensland School Term Dates & Public Holidays {2026, 2027, 2028, 2029}

Trying to plan school holidays, an extended long holiday or just a weekend away in the future? We hear you and want to help you plan your school year for 2026 to 2029 especially if you’re travelling to Queensland for a holiday.

Here’s a list of Queensland school terms dates for public schools as well as Queensland public holidays. The school terms in QLD usually runs for 10 weeks a term. *There are some school that have extended summer holidays.

These dates don’t include pupil-free days or school development days. Although independent and Catholic schools run along the same general dates, they do differ in terms of school holidays.

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.

2026 Public Holidays in Queensland

  • Thursday 1 January – New Year’s Day
  • Monday 26 January – Australia Day
  • Friday 3 April – Good Friday
  • Saturday 4 April – Easter Saturday
  • Sunday 5 April – Easter Sunday
  • Monday 6 April – Easter Monday
  • Saturday 25 April – Anzac Day
  • Monday 4 May – Labour Day
  • Wednesday 12 August – Royal Queensland Show Day (Brisbane only)
  • Monday 5 October – King’s Birthday
  • Friday 25 December – Christmas Day
  • Saturday 26 December – Boxing Day*
  • Monday 28 December – Boxing Day Holiday

*As Boxing Day falls on a Saturday, the public holiday is on the following Monday.

Queensland 2026 School Terms & Holidays

Term 1: Tue 27 Jan – Thu 2 Apr
Autumn Holidays: Fri 3 Apr – Sun 19 Apr

Term 2: Mon 20 Apr – Fri 26 Jun
Winter Holidays: Sat 27 Jun – Sun 12 Jul

Term 3: Mon 13 Jul – Fri 18 Sep
Spring Holidays: Sat 19 Sep – Mon 5 Oct

Term 4: Tue 6 Oct – Fri 11 Dec
Summer Holidays: Sat 12 Dec – Tue 26 Jan 2027


2027 Public Holidays in Queensland

  • Friday 1 January – New Year’s Day
  • Tuesday 26 January – Australia Day
  • Friday 26 March – Good Friday
  • Saturday 27 March – Easter Saturday
  • Sunday 28 March – Easter Sunday
  • Monday 29 March – Easter Monday
  • Sunday 25 April – Anzac Day
  • Monday 1 May – Labour Day
  • Wednesday TBC August – Royal Queensland Show Day (Brisbane only)
  • Monday 2 October – King’s Birthday
  • Friday 24 December – Christmas Eve from 6pm – midnight
  • Monday 25 December – Christmas Day
  • Tuesday 26 December – Boxing Day


*The Holiday Act provides for an extra public holiday to be added when New Year’s Day, Christmas Day or Boxing Day falls on a weekend.

Queensland 2027 School Terms & Holidays

Term 1: Wed 27 Jan – Thu 25 Mar
Autumn Holidays: Fri 26 Mar – Sun 11 Apr

Term 2: Mon 12 Apr – Fri 25 Jun
Winter Holidays: Sat 26 Jun – Sun 11 Jul

Term 3: Mon 12 Jul – Fri 17 Sep
Spring Holidays: Sat 18 Sep – Mon 4 Oct

Term 4: Tue 5 Oct – Fri 10 Dec
Summer Holidays: Sat 11 Dec – Sun 23 Jan 2028


2028 Public Holidays in Queensland

  • Saturday 1 January – New Year’s Day
  • Wednesday 26 January – Australia Day
  • Friday 15 April – Good Friday
  • Saturday 16 April – Easter Saturday
  • Sunday 16 April – Easter Sunday
  • Monday 17 April – Easter Monday
  • Tuesday 25 April – Anzac Day
  • Monday 3 May – Labour Day
  • Wednesday 18 August – Royal Queensland Show Day (Brisbane only)
  • Monday 4 October – King’s Birthday
  • Friday 24 December – Christmas Eve from 6pm – midnight
  • Saturday 25 December – Christmas Day
  • Sunday 26 December – Boxing Day


*The Holiday Act provides for an extra public holiday to be added when New Year’s Day, Christmas Day or Boxing Day falls on a weekend.

Queensland 2028 School Terms & Holidays

Term 1: Mon 24 Jan – Fri 31 Mar
Autumn Holidays: Sat 1 Apr – Mon 17 Apr

Term 2: Tue 18 Apr – Fri 23 Jun
Winter Holidays: Sat 24 Jun – Sun 9 Jul

Term 3: Mon 10 Jul – Fri 15 Sep
Spring Holidays: Sat 16 Sep – Mon 2 Oct

Term 4: Tue 3 Oct – Fri 8 Dec
Summer Holidays: Sat 9 Dec – Sun 21 Jan 2029


2029 Public Holidays in Queensland

2029 Public Holidays in Queensland

  • Monday 1 January – New Year’s Day
  • Friday 26 January – Australia Day
  • Friday 30 March – Good Friday
  • Saturday 31 March – Easter Saturday
  • Sunday 1 April – Easter Sunday
  • Monday 2 April – Easter Monday
  • Wednesday 25 April – Anzac Day
  • Monday 7 May – Labour Day
  • Wednesday 15 August – Royal Queensland Show Day (Brisbane only)
  • Monday 7 October – King’s Birthday
  • Monday 24 December – Christmas Eve from 6pm – midnight
  • Tuesday 25 December – Christmas Day
  • Wednesday 26 December – Boxing Day

Queensland 2029 School Terms & Holidays

Term 1: Mon 22 Jan – Thu 29 Mar
Autumn Holidays: Fri 30 Mar – Sun 15 Apr

Term 2: Mon 16 Apr – Fri 22 Jun
Winter Holidays: Sat 23 Jun – Sun 8 Jul

Term 3: Mon 9 Jul – Fri 14 Sep
Spring Holidays: Sat 15 Sep – Mon 1 Oct

Term 4: Tue 2 Oct – Fri 7 Dec
Summer Holidays: Sat 8 Dec – TBA Jan 2030


You might also like:

NSW School Term Dates & Public Holidays

25 Best Educational Websites for Kids

Starting School: 50 Tips to Prepare You & Your Child

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.