content-left-bg.png
content-right-bg.png

Future school dates

WebPartZone1_1
PublishingPageContent

​​​​​This page lists term dates, staff professional development days and school holidays from 2025 onwards.

For 2024 dates, view current school holidays and term dates​ and download a calendar.

2025

Queensland term dates

Term 1: Tuesday 28 January to Friday 4 April—10 weeks

Term 2: Tuesday 22 April to Friday 27 June—10 weeks

Term 3: Monday 14 July to Friday 19 September—10 weeks

Term 4: Tuesday 7 October to Friday 12 December—10 weeks

Staff professional development days

Term 1: Thursday 23 January to Friday 24 January—2 days

Term 2: Wednesday 16 April to Thursday 17 April—2 days

Term 3: Friday 5 September—1 day

School holidays

Term 1: Saturday 5 April to Monday 21 April—17 days

Term 2: Saturday 28 June to Sunday 13 July—16 days

Term 3: Saturday 20 September to Monday 6 October—17 days

Term 4: Saturday 13 December to Monday 26 January 2026—45 days

2026

Queensland term dates

Term 1: Tuesday 27 January to Thursday 2 April—10 weeks

Term 2: Monday 20 April to Friday 26 June—10 weeks

Term 3: Monday 13 July to Friday 18 September—10 weeks

Term 4: Tuesday 6 October to Friday 11 December—10 weeks

Staff professional development days

Term 1: Thursday 22 January to Friday 23 January—2 days

Term 2: Thursday 16 April to Friday 17 April—2 days

Term 3: Friday 4 September—1 day

School holidays

Term 1: Friday 3 April to Sunday 19 April—17 days

Term 2: Saturday 27 June to Sunday 12 July—16 days

Term 3: Saturday 19 September to Monday 5 October—17 days

Term 4: Saturday 12 December to Tuesday 26 January 2027—46 days

2027

Queensland term dates

Term 1: Wednesday 27 January to Thursday 25 March—9 weeks

Term 2: Monday 12 April to Friday 25 June—11 weeks

Term 3: Monday 12 July to Friday 17 September—10 weeks

Term 4: Tuesday 5 October to Friday 10 December—10 weeks

Staff professional development days

Term 1: Thursday 21 January, Friday 22 January, Monday 25 January—3 days

Term 2: Thursday 8 April to Friday 9 April—2 days

Term 3: Friday 3 September—1 day

School holidays

Term 1: Friday 26 March to Sunday 11 April—17 days

Term 2: Saturday 26 June to Sunday 11 July—16 days

Term 3: Saturday 18 September to Monday 4 October—17 days

Term 4: Saturday 11 December to Sunday 23 January 2028—44 days

2028

Queensland term dates

Term 1: Monday 24 January to Friday 31 March—10 weeks

Term 2: Tuesday 18 April to Friday 23 June—10 weeks

Term 3: Monday 10 July to Friday 15 September—10 weeks

Term 4: Tuesday 3 October to Friday 8 December—10 weeks

Staff professional development days

Term 1: Thursday 20 January to Friday 21January—2 days

Term 2: Wednesday 12 April to Thursday 13 April—2 days

Term 3: Friday 1 September—1 day

School holidays

Term 1: Saturday 1 April to Monday 17 April—17 days

Term 2: Saturday 24 June to Sunday 9 July—16 days

Term 3: Saturday 16 September to 2 October—17 days

Term 4: Saturday 9 December 2028 to Sunday 21 January 2029—44 days

2029

Queensland term dates

Term 1: Monday 22 January to Thursday 29 March—10 weeks

Term 2: Monday 16 April to Friday 22 June—10 weeks

Term 3: Monday 9 July to Friday 14 September—10 weeks

Term 4: Tuesday 2 October to Friday 7 December—10 weeks

Staff professional development days

Term 1: Thursday 18 January to Friday 19 January—2 days

Term 2: Thursday 12 April to Friday 13 April—2 days

Term 3: Friday 31 August—1 day

School holidays

Term 1: Friday 30 March to Sunday 15 April—17 days

Term 2: Saturday 23 June to Sunday 8 July—16 days

Term 3: Saturday 15 September to Monday 1 October—17 days

Term 4: Saturday 8 December to January 2030—End of holidays to be published when approved by the Minister


WebPartZone1_2
WebPartZone2_1
WebPartZone2_2
WebPartZone2_3
WebPartZone3_1
WebPartZone3_2
WebPartZone3_3
WebPartZone3_4
WebPartZone4_1
WebPartZone5_1
WebPartZone5_2
WebPartZone6_1
WebPartZone6_2
WebPartZone7_1
WebPartZone7_2
WebPartZone8_1
WebPartZone8_2
WebPartZone9_1
Last updated 13 March 2024