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 Day – Monday 14 July
Term 4: Tuesday 7 October – Wednesday 3 December (8 weeks and 3 days)
* Public Holiday – King’s Birthday – Monday 6 October