



Monday 6th January – 24th February (8 weeks)
Tuesday 7th January – 25th February (8 weeks)
Wednesday 8th January – 26th February (8 weeks)
Thursday 9th January – 27th February (8 weeks)
Friday 10th January – 28th February (8 weeks)
Saturday 11th January – 1st March (8 weeks)
Monday 3rd March – 5th May (6 weeks) (Bank Holiday 21st April & 5th May)
Tuesday 4th March – 6th May (8 weeks)
Wednesday 5th March – 7th May (8 weeks)
Thursday 6th March – 8th May (8 weeks)
Friday 7th March – 9th May (8 weeks)
Saturday 8th March – 10th May (8 weeks)
Easter Break: Monday 7th April – Sunday 20th April (2 weeks)
Monday 12th May – 30th June (8 weeks) (Bank Holiday 26th May)
Tuesday 13th May – 1st July (8 weeks)
Wednesday 14th May – 2nd July (8 weeks)
Thursday 15th May – 3rd July (8 weeks)
Friday 16th May – 4th July (8 weeks)
Saturday 17th May – 5th July (8 weeks)
Monday 7th July – 4th August (5 weeks)
Tuesday 8th July – 5th August (5 weeks)
Wednesday 9th July – 6th August (5 weeks)
Thursday 10th July – 7th August (5 weeks)
Friday 11th July – 8th August (5 weeks)
Saturday 12th July – 9th August (5 weeks)
Friday: Girls High 11th July – 8th August (no swimming on Friday 25th July & Friday 1st August) (3 weeks)
Summer Break: Monday 11th August -Sunday 31st August (3 weeks) at Home Farm & Girls High
Monday 11th August -Sunday 24th August (2 weeks) at Whites Farm
Monday 1st September – 20th October (8 weeks)
Tuesday 26th August – 21st October (9 weeks)
Wednesday 3rd September – 22nd October (8 weeks)
Thursday 28th August – 23rd October (9 weeks)
Friday 29th August – 24th October (9 weeks)
Saturday 6th September – 25th October (8 weeks)
Monday 27th October – 15th December (8 weeks)
Tuesday 28th October – 16th December (8 weeks)
Wednesday 29th October – 17th December (8 weeks)
Thursday 30th October – 18th December (8 weeks)
Friday 31st October – 19th December (8 weeks)
Saturday 1st November – 20th December (8 weeks)
Christmas Break: Monday 22nd December – Sunday 4th January 2026 (2 weeks)