Queensland School Term Dates & Public Holidays {2022, 2023, 2024, 2025}

| |

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 2022 to 2025 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.

2022 Public Holidays in Queensland

  • Saturday 1 January – New Year’s Day
  • Monday 3 January – Additional Day*
  • Wednesday 26 January – Australia Day
  • Friday 15 April – Good Friday
  • Sunday 17 April – Easter Sunday
  • Monday 18 April – Easter Monday
  • Monday 25 April – Anzac Day
  • Monday 2 May – Labour Day
  • Wednesday 10 August – Royal Queensland Show Day (Brisbane area only)
  • Monday 3 October – Queen’s Birthday
  • Saturday 24 December – Christmas Eve from 6pm – midnight
  • Sunday 25 December – Christmas Day
  • Monday 26 December – Boxing Day
  • Tuesday 27 December – Additional 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.

2022 Queensland school term and school holiday dates

Term 1

  • Monday 24 January 7 February to Friday 1 April –  The formal start date for all students in kindergarten to year 10 in Queensland state schools is Monday 7 February. From 31 January year 11 and 12 students will undertake remote learning for a week, until the revised formal start of the school year. The new term start date of February 7 will apply to all Queensland primary schools, secondary schools, including Catholic and independent, and state delivered and sessional kindies. For more information, visit Department of Education website.

Autumn school holidays – Saturday 2 April to Monday 19 April

Term 2

  • Tuesday 19 April to Friday 24 June

Winter school holidays – Saturday 25 June to Sunday 10 July

Term 3

  • Monday 11 July to Friday 16 September

Spring school holidays – Saturday 17 September to Monday 3 October

Term 4

  • Tuesday 4 October to Friday 9 December

Summer school holidays – Saturday 17 December to Sunday 22 January 2023


2023 Public Holidays in Queensland

  • Sunday 1 January – New Year’s Day*
  • Monday 2 January – Additional Day
  • Thursday 26 January – Australia Day
  • Friday 7 April – Good Friday
  • Sunday 9 April – Easter Sunday
  • Monday 10 April – Easter Monday
  • Tuesday 25 April – Anzac Day
  • Monday 1 May – Labour Day
  • Wednesday 16 August – Royal Queensland Show Day (Brisbane only)
  • Monday 2 October – Queen’s Birthday
  • Sunday 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.

2023 Queensland school term and school holiday dates

Term 1

  • Monday 23 January to Friday 31 March

Autumn school holidays – Saturday 1 April to Sunday 16 April

Term 2

  • Monday 17 April to Friday 23 June

Winter school holidays – Saturday 24 June to Sunday 9 June

Term 3

  • Monday 10 July to Friday 15 September

Spring school holidays – Saturday 16 September to Monday 2 October

Term 4

  • Tuesday 3 October to Friday 8 December

Summer school holidays – Saturday 9 December to Sunday 21 January 2024


2024 Public Holidays in Queensland

Monday 1 January – New Year’s Day
Friday 26 January – Australia Day
Friday 29 March – Good Friday
Sunday 31 March – Easter Sunday
Monday 1 April – Easter Monday
Thursday 25 April – Anzac Day
Monday 6 October – Labour Day
Wednesday 14 August – Royal Queensland Show Day (Brisbane only)
Monday 7 October – Queen’s Birthday
Tuesday 24 December – Christmas Eve from 6pm – midnight
Wednesday 25 December – Christmas Day
Thursday 26 December – Boxing Day

2024 Queensland school term and school holiday dates

Term 1

  • Monday 22 January to Thursday 28 April

Autumn school holidays – Monday 15 April to Friday 26 April

Term 2

  • Monday 15 April to Friday 21 July

Winter school holidays – Monday 8 July to Friday 19 July

Term 3

  • Monday 8 July to Friday 13 September

Spring school holidays – Monday 30 September to Friday 11 October

Term 4

  • Monday 30 September to Friday 13 December

Summer school holidays – Saturday 14 December to Monday 27 January 2025


2025 Public Holidays in Queensland

  • Wednesday 1 January – New Year’s Day
  • Monday 27 January – Australia Day*
  • Friday 18 April – Good Friday
  • Sunday 20 April – Easter Sunday
  • Monday 21 April – Easter Monday
  • Friday 25 April – Anzac Day
  • Monday 5 May – Labour Day
  • Wednesday 13 August – Royal Queensland Show Day (Brisbane only)
  • Monday 6 October – Queen’s Birthday
  • Wednesday 24 December – Christmas Eve from 6pm – midnight
  • Thursday 25 December – Christmas Day
  • Friday 26 December – Boxing Day

*As Australia Day falls on a Sunday, the public holiday is on the following Monday.

2025 Queensland school term and school holiday dates

Term 1

  • Tuesday 28 January to Friday 4 April

Autumn school holidays – Saturday 5 April to Monday 21 April

Term 2

  • Tuesday 22 April to Friday 27 June

Winter school holidays – Saturday 28 June to Sunday 13 July

Term 3

  • Monday 14 July to Friday 19 September

Spring school holidays – Saturday 20 September to Sunday 6 October

Term 4

  • Monday 7 October to Friday 12 December

Summer school holidays (Eastern) – Saturday 13 December – To Be Confirmed

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

Share on: