| Term 1 (2022) 37 days | |
| Staff In-Service Day | Monday 15th August |
| First Day of Term | Tuesday 16th August |
| Last Day of Term | Wednesday 4th October |
| In-Service Days | Thursday 5th October – Friday 6th October |
| October Holidays | Saturday 10th October to Sunday 23rd October |
| Term 2 (2022) 43 days | |
| First Day of Term | Monday 24th October |
| Last Day of Term | Wednesday 21st December |
| Christmas Holidays | Thursday 22nd December to Thursday 5th January |
| Term 3 (2023) 59 days | |
| First Day of Term | Thursday 5th January |
| Mid-Term Break | Friday 10th Feb to Tuesday 14th Feb |
| In-Service Day | Tuesday 14th February |
| Last Day of Term | Friday 31st March |
| Spring Holidays | Saturday 1st April to Sunday 16th April |
| Term 4 (2023) 51 days | |
| First Day of Term | Tuesday 19th April |
| May Day Holiday | Monday 1st May |
| In-Service Day | Monday 5th June |
| Last Day of Term | Wednesday 28th June |
| Summer Holidays | Thursday 29th June – Tuesday 22nd August |

