On Thursday 21st and Friday 22nd August the school will open at 8:50am and close at 12noon
| School Closes | School Opens | |
| Thursday 21st August | ||
| Bank Holiday 1 | Friday 22nd August | Tuesday 26th August |
| Staff Development Day | Thursday 16th October | Monday 20th October |
| Half-Term 1 | Friday 24th October | Monday 3rd November |
| Christmas | Friday 19th December 12 noon | Monday 5th January |
| Staff Development Day | Thursday 29th January | Monday 2nd February |
| Half-Term 2 | Friday 13th February | Monday 23rd February |
| Easter | Friday 27th March 12noon | Monday 13th April |
| Bank Holiday 2 | Friday 1st May | Tuesday 5th May |
| Staff Development Days | Friday 22nd May | Monday 1st June |
| Summer Vacation | Tuesday 30th June 12noon |
2026-2027 Term Dates & Holidays
Thursday 20th and Friday 21st August - school will open at 8:50am and close at 12 noon
| School Closes | School reopens | |
| Thursday 20th August | ||
| Bank Holiday (1) | Friday 28th August | Tuesday 1st September |
School Development Day TransformED 1 | Thursday 24th September | Monday 28th September |
| School Development Day | Thursday 15th October | Monday 19th October |
| Half-term (1) | Friday 23rd October | Monday 2nd November |
| Christmas | Friday 18th December 12 noon | Monday 4th January |
School Development Day TransformED 2 | Thursday 21st January | Tuesday 26th January |
| Half-term (2) | Friday 5th February | Monday 15th February |
| Easter | Thursday 25th March 12 noon | Thursday 8th April |
Bank Holiday (2) School Development Day TransformED 3 | Friday 30th April | Wednesday 5th May |
| Half-term 3 | Friday 21st May | Tuesday 1st June |
| Summer Vacation | Wednesday 30th June 12 noon |