Weekly Lesson Dates

We run courses of up to 12-18 weeks long, all bookings are taken as a block booking for a course. 

For details of our current and future course dates, please click on your location below
 

September 2025 - January 2026

Monday (16 weeks)

22nd September, 29th September, 6th October, 13th October, 20th October, 27th October, 3rd November, 10th November, 17th November, 24th November,1st December, 8th December, 15th December, (No Lessons Running on 22nd and 29th December - Christmas), 5th January, 12th January, 19th January 2026

Tuesday (16 weeks)

23rd September, 30th September, 7th October, 14th October, 21st October, 28th October, 4th November, 11th November, 18th November, 25th November, 2nd December, 9th December, 16th December, (No Lessons Running on 23rd and 30th December - Christmas), 6th January, 13th January, 20th January 2026

Wednesday (16 weeks)

24th September, 1st October, 8th October, 15th October, 22nd October, 29th October, 5th November, 12th November, 19th November, 26th November, 3rd December, 10th December, 17th December, (No Lessons Running on 24th and 31st December - Christmas), 7th January, 14th January, 21st January 2026

Thursday (16 weeks)

25th September, 2nd October, 9th October, 16th October, 23rd October, 30th October, 6th November, 13th November, 20th November, 27th November, 4th December, 11th December, 18th December, (No Lessons Running on 25th Dec and 1st Jan - Christmas), 8th January, 15th January, 22nd January 2026

Friday (16 weeks)

26th September, 3rd October, 10th October, 17th October, 24th October, 31st October, 7th November, 14th November, 21st November, 28th November, 5th December, 12th December, 19th December, (No Lessons Running on 26th Dec and 2nd Jan - Christmas), 9th January, 16th January, 23rd January 2026

Saturday (16 weeks)

27th September, 4th October, 11th October, 18th October, 25th October, 1st November, 8th November, 15th November, 22nd November, 29th November, 6th December, 13th December, (No Lessons Running on 20th and 27th December - Christmas), 3rd January, 10th January, 17th January, 24th January 2026

Sunday (16 weeks)

28th September, 5th October, 12th October, 19th October, 26th October, 2nd November, 9th November, 16th November, 23rd November, 30th November, 7th December, 14th December, (No Lessons Running on 21st and 28th December - Christmas), 4th January, 11th January, 18th January, 25th January 2026

June - September 2025 Monday & Wednesday Daytime Lessons

Monday Beginner with Adult Daytime (12 Lessons)

2nd June, 9th June, 16th June, 23rd June, 30th June, 7th July, 14th July, 21st July, (Summer Holidays – No Lessons Running), 1st September, 8th September, 15th September, 22nd September 2025

Wednesday Adult Daytime (12 Lessons)

4th June, 11th June, 18th June, 25th June, 2nd July, 9th July, 16th July, 23rd July, (Summer Holidays – No Lessons Running),  3rd September, 10th September, 17th September, 24th September 2025 

 

September 2025 - January 2026 Monday & Wednesday Daytime Lessons

Monday Beginner with Adult Daytime (15 Lessons)

29th September, 6th October, 13th October, 20th October, (No Lessons Running on 27th October – Half Term), 3rd November, 10th November, 17th November, 24th November,1st December, 8th December, 15th December, (Christmas Holidays – No Lessons Running), 5th January, 12th January, 19th January, 26th January 2026 

Wednesday Adult Daytime (15 Lessons)

1st October, 8th October, 15th October, 22nd October, (No Lessons Running on 29th October – Half Term), 5th November, 12th November, 19th November, 26th November, 3rd December, 10th December, 17th December, (Christmas Holidays – No Lessons Running), 7th January, 14th January, 21st January, 28th January 2026

June - September 2025

Monday (17 Lessons)

2nd June, 9th June, 16th June, 23rd June, 30th June, 7th July, 14th July, 21st July, 28th July, 4th August, 11th August, 18th August, 25th August, 1st September, 8th September, 15th September, 22nd September 2025

Tuesday (17 Lessons)

3rd June, 10th June, 17th June, 24th June, 1st July, 8th July, 15th July, 22nd July, 29th July, 5th August, 12th August, 19th August, 26th August, 2nd September, 9th September, 16th September, 23rd September 2025

Wednesday (17 Lessons)

4th June, 11th June, 18th June, 25th June, 2nd July, 9th July, 16th July, 23rd July, 30th July, 6th August, 13th August, 20th August, 27th August, 3rd September, 10th September, 17th September, 24th September 2025

Thursday (17 Lessons)

5th June, 12th June, 19th June, 26th June, 3rd July, 10th July, 17th July, 24th July, 31st July, 7th August, 14th August, 21st August, 28th August, 4th September, 11th September, 18th September, 25th September 2025

Friday (17 Lessons)

6th June, 13th June, 20th June, 27th June, 4th July, 11th July, 18th July, 25th July, 1st August, 8th August, 15th August, 22nd August, 29th August, 5th September, 12th September, 19th September, 26th September 2025

Saturday (17 Lessons)

7th June, 14th June, 21st June, 28th June, 5th July, 12th July, 19th July, 26th July, 2nd August, 9th August, 16th August, 23rd August, 30th August, 6th September, 13th September, 20th September, 27th September 2025

Sunday (17 Lessons)

8th June, 15th June, 22nd June, 29th June, 6th July, 13th July, 20th July, 27th July, 3rd August, 10th August, 17th August, 24th August, 31st August, 7th September, 14th September, 21st September, 28th September 2025

 

September 2025 - January 2026

Monday (16 weeks)

29th September, 6th October, 13th October, 20th October, 27th October, 3rd November, 10th November, 17th November, 24th November,1st December, 8th December, 15th December, (Christmas Holidays – No Lessons Running), 5th January, 12th January, 19th January, 26th January 2026

Tuesday (16 weeks)

30th September, 7th October, 14th October, 21st October, 28th October, 4th November, 11th November, 18th November, 25th November, 2nd December, 9th December, 16th December, (Christmas Holidays – No Lessons Running), 6th January, 13th January, 20th January, 27th January 2026

Wednesday (16 weeks)

1st October, 8th October, 15th October, 22nd October, 29th October, 5th November, 12th November, 19th November, 26th November, 3rd December, 10th December, 17th December, (Christmas Holidays – No Lessons Running), 7th January, 14th January, 21st January, 28th January 2026

Thursday (16 weeks)

2nd October, 9th October, 16th October, 23rd October, 30th October, 6th November, 13th November, 20th November, 27th November, 4th December, 11th December, 18th December, (Christmas Holidays – No Lessons Running), 8th January, 15th January, 22nd January, 29th January 2026

Friday (16 weeks)

3rd October, 10th October, 17th October, 24th October, 31st October, 7th November, 14th November, 21st November, 28th November, 5th December, 12th December, 19th December, (Christmas Holidays – No Lessons Running), 9th January, 16th January, 23rd January, 30th January 2026

Saturday (16 weeks)

4th October, 11th October, 18th October, 25th October, 1st November, 8th November, 15th November, 22nd November, 29th November, 6th December, 13th December, (Christmas Holidays – No Lessons Running), 3rd January, 10th January, 17th January, 24th January, 31st January 2026

Sunday (16 weeks)

5th October, 12th October, 19th October, 26th October, 2nd November, 9th November, 16th November, 23rd November, 30th November, 7th December, 14th December, (Christmas Holidays – No Lessons Running), 4th January, 11th January, 18th January, 25th January, 1st February 2026

September 2025 - January 2026

Monday (16 weeks) 

22nd September, 29th September, 6th October, 13th October, 20th October, 27th October, 3rd November, 10th November, 17th November, 24th November, 1st December, 8th December, 15th December 2025, (No Lessons on 22nd & 29th December – Christmas), 5th January, 12th January, 19th January 2026

Tuesday (16 weeks) 

23rd September, 30th September, 7th October, 14th October, 21st October, 28th October, 4th November, 11th November, 18th November, 25th November, 2nd December ,9th December, 16th December 2025, (No Lessons on 23rd & 30th December – Christmas), 6th January, 13th January, 20th January 2026

Wednesday (16 weeks) 

24th September, 1st October, 8th October, 15th October, 22nd October, 29th October, 5th November, 12th November, 19th November, 26th November, 3rd December, 10th December 2025, (No Lessons on 17th December – School Event), (No Lessons on 24th & 31st December – Christmas), 7th January, 14th January, 21st January 2026

Thursday (16 weeks) 

25th September, 2nd October, 9th October, 16th October, 23rd October, 30th October, 6th November, 13th November, 20th November, 27th November, 4th December, 11th December, 18th December 2025, (No Lessons on 25th December & 1st January – Christmas), 8th January, 15th January, 22nd January 2026

Friday (16 weeks) 

26th September, 3rd October, 10th October, 17th October, 24th October, 31st October, 7th November, 14th November, 21st November, 28th November, 5th December, 12th December, 19th December 2025, (No Lessons on 26th December & 2nd January – Christmas), 9th January, 16th January, 23rd January 2026

Saturday (14 weeks) 

(No Lessons on 27th September – School Open Day), 4th October, (No Lessons on 11th October – School Open Day), 18th October, 25th October, 1st November, 8th November, 15th November, 22nd November, 29th November, 6th December, 13th December 2025, (No Lessons on 20th & 27th December – Christmas), 3rd January, 10th January, 17th January, 24th January 2026

Sunday (16 weeks) 

28th September, 5th October, 12th October, 19th October, 26th October, 2nd November, 9th November, 16th November, 23rd November, 30th November, 7th December, 14th December, (No Lesson on 21st & 28th December – Christmas), 4th January, 11th January, 18th January, 25th January 2026

September 2025 - January 2026

Monday (16 weeks)

1st September, 8th September, 15th September, 22nd September, 29th September, 6th October, 13th October, 20th October, 27th October, 3rd November, 10th November, 17th November, 24th November, 1st December, 8th December, 15th December

Tuesday (16 weeks)

2nd September, 9th September, 16th September, 23rd September, 30th September, 7th October, 14th October, 21st October, 28th October, 4th November, 11th November, 18th November, 25th November, 2nd December, 9th December, 16th December

Wednesday (16 weeks)

3rd September, 10th September, 17th September, 24th September, 1st October, 8th October, 15th October, 22nd October, 29th October, 5th November, 12th November ,19th November ,26th November, 3rd December, 10th December, 17th December

Thursday (16 weeks)

4th September ,11th September, 18th September, 25th September, 2nd October, 9th October, 16th October, 23rd October, 30th October, 6th November, 13th November ,20th November, 27th November, 4th December, 11th December, 18th December

Friday (16 weeks)

5th September ,12th September, 19th September, 26th September, 3rd October, 10th October, 17th October, 24th October, 31st October, 7th November, 14th November ,21st November, 28th November, 5th December, 12th December, 19th December

Saturday (16 weeks)

6th September ,13th September, 20th September, 27th September, 4th October, 11th October, 18th October, 25th October, 1st November, 8th November, 15th November ,22nd November, 29th November, 6th December, 13th December, (No lessons running on 20th & 27th December – Xmas), 3rd January

Sunday (16 weeks)

7th September ,14th September, 21st September, 28th September, 5th October, 12th October, 19th October, 26th October, 2nd November, 9th November, 16th November ,23rd November, 30th November, 7th December, 14th December, (No lessons running on 22nd & 28th December – Xmas), 4th January

 

September - November 2025 Course

Monday (12 weeks)

1st September, 8th September, 15th September, 22nd September, 29th September, 6th October, 13th October, 20th October, 27th October, 3rd November, 10th November, 17th November 2025.

Tuesday (12 weeks)

2nd September, 9th September, 16th September, 23rd September, 30th September, 7th October, 14th October, 21st October, 28th October, 4th November, 11th November, 18th November 2025.

Wednesday (12 weeks)

3rd September, 10th September, 17th September, 24th September, 1st October, 8th October, 15th October, 22nd October, 29th October, 5th November, 12th November, 19th November 2025.

Thursday (12 weeks)

4th September, 11th September, 18th September, 25th September, 2nd October, 9th October, 16th October, 23rd October, 30th October, 6th November, 13th November, 20th November 2025.

Friday (12 weeks)

5th September, 12th September, 19th September, 26th September, 3rd October, 10th October, 17th October, 24th October, 31st October, 7th November, 14th November, 21st November 2025.

Saturday (12 weeks)

6th September, 13th September, 20th September, 27th September, 4th October, 11th October, 18th October, 25th October, 1st November, 8th November, 15th November, 22nd November 2025.

Sunday (12 weeks)

7th September, 14th September, 21st September, 28th September, 5th October, 12th October, 19th October, 26th October, 2nd November, 9th November, 16th November, 23rd November 2025.

All photos on this website are of our swimmers