2024 Term Dates

Term 1: Monday 22 January – Wednesday 27 March (10 weeks)
*Public Holidays – Australia Day – Friday 26 January; Pupil Free Day – Thursday 28 March
Term 2: Monday 15 April – Thursday 13 June (9 weeks)
*Public Holidays – ANZAC Day – Thursday 25 April; Labour Day – Monday 6 May
Term 3: Tuesday 9 July – Thursday 12 September (10 weeks)
* Public Holiday – Brisbane Show Day – Wednesday 14 August
Term 4: Monday 30 September – Thursday 28 November (9 weeks)
* Public Holiday – King’s Birthday – Monday 7 October

2025 Term Dates

Term 1: Tuesday 28 January – Thursday 3 April (10 weeks)
*Public Holidays – Australia Day Public Holiday – Monday 27 January; Pupil Free Day – Friday 4 April
Term 2: Wednesday 23 April – Thursday 19 June (9 weeks)
*Public Holidays – ANZAC Day – Friday 25 April, Labour Day – Monday 5 May; Pupil Free Day – Friday 20 June
Term 3: Tuesday 15 July – Thursday 18 September (10 weeks)
* Public Holiday – Brisbane Show Day – Wednesday 13 August; Pupil Free Days – Monday 14 July, Friday 5 September, Friday 19 September
Term 4: Tuesday 7 October – Wednesday 3 December (8 weeks and 3 days)
* Public Holiday – King’s Birthday – Monday 6 October; Pupil Free Days – Thursday 4 December, Friday, 5 December

2026 Term Dates

Term 1: Wednesday 28 January – Wednesday 1 April (10 weeks)
*Public Holidays – Australia Day Public Holiday – Monday 26 January; Good Friday – Friday 3 April; Easter Monday – Monday 6 April; Pupil Free Day – Thursday 2 April
Term 2: Tuesday 21 April – Thursday 18 June (9 weeks)
*Public Holidays – ANZAC Day – Saturday 25 April, Labour Day – Monday 4 May; Pupil Free Day – Monday 20 April; Friday 19 June
Term 3: Tuesday 14 July – Thursday 17 September (10 weeks)
* Public Holiday – Brisbane Show Day – Wednesday 12 August; Pupil Free Days – Monday 13 July, Friday 18 September
Term 4: Wednesday 7 October – Wednesday 2 December (9 weeks)
* Public Holiday – King’s Birthday – Monday 5 October; Pupil Free Days – Tuesday 6 October