Queensland School Term Dates & Public Holidays {2021, 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 2021 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.

2021 Queensland School Term & Vacation Dates

2021 QLD term dates

Term 1

  • Wednesday 27 January to Thursday 1 April

Autumn school holidays – Friday 2 April to Sunday 18 April

Term 2

  • Monday 19 April to Friday 25 June

Winter school holidays – Saturday 26 June to Sunday 11 July

Term 3

  • Monday 12 July to Friday 17 September

Spring school holidays – Saturday 18 September to Monday 4 October

Term 4

  • Tuesday 5 October to Friday 10 December

Summer school holidays – Saturday 11 December to Sunday 23 January 2022

2021 Queensland Public Holidays

A listing of public holidays in QLD for 2021

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

2022 QLD term dates

Term 1

  • Monday 24 January to Friday 1 April

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 10 December to Sunday 22 January 2023

2022 Queensland Public Holidays

A listing of public holidays in QLD for 2022

  • 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 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.

2023 Queensland School Term & Vacation Dates

2023 Queensland term 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

2023 Queensland Public Holidays

A listing of public holidays in QLD for 2023

  • 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.

2024 Queensland School Term & Vacation Dates

2024 QLD term 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

2024 Queensland Public Holidays

A listing of public holidays in QLD for 2024

  • 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

2025 Queensland School Term & Vacation Dates

2025 QLD term 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


2025 Queensland Public Holidays

A listing of public holidays in QLD for 2025

  • 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.

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:
error: Content is protected !!