Weekly Lesson Dates

We run courses of up to 12-16 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
 

February - June 2024

Monday (15 weeks) 

19th February, 26th February, 4th March, 11th March, 18th March, 
25th March, (Easter Monday - No Lessons Running), 8th April, 15th April, 
22nd April, 29th April, 6th May, 13th May, 20th May, 27th May, 3rd June 2024

Tuesday (16 weeks) 

20th February, 27th February, 5th March, 12th March, 19th March, 
26th March, 2nd April, 9th April, 16th April, 23rd April, 30th April, 
7th May, 14th May, 21st May, 28th May, 4th June 2024 

Wednesday (16 weeks) 

21st February, 28th February, 6th March, 13th March, 20th March, 
27th March, 3rd April, 10th April, 17th April, 24th April, 1st May, 
8th May, 15th May, 22nd May, 29th May, 5th June 2024

Thursday (16 weeks) 

22nd February, 29th February, 7th March, 14th March, 21st March, 
28th March, 4th April, 11th April, 18th April, 25th April, 2nd May, 9th May, 
16th May, 23rd May, 30th May, 6th June 2024

Friday (15 weeks) 

23rd February, 1st March, 8th March, 15th March, 22nd March, 
(Easter Friday - No Lessons Running), 5th April, 12th April, 19th April, 
26th April, 3rd May, 10th May, 17th May, 24th May, 31st May, 7th June 2024

Saturday (15 weeks) 

24th February, 2nd March, 9th March, 16th March, 23rd March, 
(Easter Weekend - No Lessons Running), 6th April, 13th April, 20th April, 
27th April, 4th May, 11th May, 18th May, 25th May, 1st June, 8th June 2024

Sunday (15 weeks) 

25th February, 3rd March, 10th March, 17th March, 24th March, 
(Easter Sunday - No Lessons Running), 7th April, 14th April, 21st April, 
28th April, 5th May, 12th May, 19th May, 26th May, 2nd June, 9th June 2024

 

June - September 2024

Monday (16 weeks) 

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 2024

Tuesday (16 weeks)

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 2024

Wednesday (16 weeks) 

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, 17th September, 25th September 2024

Thursday (16 weeks) 

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, 18th September, 26th September 2024

Friday (16 weeks) 

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, 19th September, 27th September 2024

Saturday (16 weeks) 

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, 20th September, 28th September 2024

Sunday (16 weeks) 

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, 21st September, 29th September 2024

February - May 2024 Monday & Wednesday Daytime Lessons

Monday Beginner with Parent Daytime (12 Lessons)

5th February, (Half Term - No Lessons Running), 19th February, 26th February, 4th March, 
11th March, 18th March, 25th March, (Easter Holidays – No Lessons Running)
15th April, 22nd April, 29th April, (Bank Holiday – No Lessons Running), 13th May, 20th May 2024

Wednesday Adult Daytime (13 Lessons)

7th February, (Half Term - No Lessons Running), 21st February, 28th February, 6th March, 
13th March, 20th March, 27th March, (Easter Holidays – No Lessons Running), 
17th April, 24th April, 1st May, 8th May, 15th May, 22nd May 2024

 

June - September 2024 Monday & Wednesday Daytime Lessons

Monday Beginner with Adult Daytime (10 Lessons)

3rd June, 10th June, 17th June, 24th June, 1st July, 8th July, 
15th July, 22nd July, (Summer Holidays), 9th September, 16th September 2024

Wednesday Adult Daytime (10 Lessons)

5th June, 16th June, 19th June, 26th June, 3rd July, 10th July, 
17th July, (Summer Holidays), 4th September, 11th September, 18th September 2024

February - May 2024
 

Monday (15 Lessons)

5th February, 12th February, 19th February, 26th February, 4th March, 
11th March, 18th March, 25th March, (Easter Monday - No Lessons Running), 
8th April, 15th April, 22nd April, 29th April, 6th May, 13th May, 20th May 2024

Tuesday (16 Lessons)

6th February, 13th February, 20th February, 27th February, 5th March, 
12th March, 19th March, 26th March, 2nd April, 9th April, 16th April, 
23rd April, 30th April, 7th May, 14th May, 21st May 2024

Wednesday (16 Lessons)

7th February, 14th February, 21st February, 28th February, 6th March, 
13th March, 20th March, 27th March, 3rd April, 10th April, 17th April, 
24th April, 1st May, 8th May, 15th May, 22nd May 2024

Thursday (16 Lessons)

8th February, 15th February, 22nd February, 29th February, 7th March, 
14th March, 21st March, 28th March, 4th April, 11th April, 18th April, 
25th April, 2nd May, 9th May, 16th May, 23rd May 2024

Friday (15 Lessons)

9th February, 16th February, 23rd February, 1st March, 8th March, 
15th March, 22nd March, (Good Friday - No Lessons Running), 5th April, 
12th April, 19th April, 26th April, 3rd May, 10th May, 17th May, 24th May 2024

Saturday (15 Lessons)

10th February, 17th February, 24th February, 2nd March, 9th March, 
16th March, 23rd March, (Easter Weekend - No Lessons Running), 6th April, 
13th April, 20th April, 27th April, 4th May, 11th May, 18th May, 25th May 2024

Sunday (15 Lessons)

11th February, 18th February, 25th February, 3rd March, 10th March, 
17th March, 24th March, (Easter Sunday - No Lessons Running), 7th April, 
14th April, 21st April, 28th April, 5th May, 12th May, 19th May, 26th May 2024

 

May - September 2024

Monday (17 Lessons)

27th May, 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 2024

Tuesday (17 Lessons)

28th May, 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 2024

Wednesday (17 Lessons)

29th May, 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 2024

Thursday (17 Lessons)

30th May, 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 2024

Friday (17 Lessons)

31st May, 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 2024

Saturday (17 Lessons)

1st June, 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 2024

Sunday (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 2024

May - August 2024

Monday (14 weeks) 

6th May, 13th May, 20th May, 27th May, 3rd June, 10th June, 
17th June, 24th June, 1st July, 8th July, 15th July, 22nd July, 
29th July, 5th August, 12th August, 19th August 2024

Tuesday (16 weeks) 

7th May, 14th May, 21st May, 28th May, 4th June, 11th June, 
18th June, 25th June, 2nd July, 9th July, 16th July, 23rd July, 
30th July, 6th August, 13th August, 20th August 2024

Wednesday (16 weeks) 

8th May, 15th May, 22nd May, 29th May, 5th June, 12th June, 
19th June, 26th June, 3rd July, 10th July, 17th July, 24th July, 
31st July, 7th August, 14th August, 21st August 2024

Thursday (16 weeks) 

9th May, 16th May, 23rd May, 30th May, 6th June, 
13th June, 20th June, 27th June, 4h July, 11th July, 18th July,  
25th July, 1st August, 8th August, 15th August, 22nd August 2024

Friday (15 weeks)

10th May, 17th May, 24th May, 31st May, 7th June, 14th June, 
21st June, 28th June, 5th July, 12th July, 19th July, 26th July, 
2nd August, 9th August, 16th August, 23rd August 2024

Saturday (16 weeks)

11th May, 18th May, 25th May, 1st June, 8th June, 15th June, 
22nd June, 29th June, 6th July, 13th July, 20th July, 27th July, 
3rd August, 10th August, 17th August, 24th August 2024

Sunday (16 weeks)

12th May, 19th May, 26th May, 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 2024

April 2024 - September 2024

Monday (18 Lessons)

29th April, 6th May, 13th May, 20th May, 27th May, 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 2024

Tuesday (18 Lessons)

30th April, 7th May, 14th May, 21st May, 28th May, 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 2024

Wednesday (18 Lessons)

1st May, 8th May, 15th May, 22nd May, 29th May, 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 2024

Thursday (18 Lessons)

2nd May, 9th May, 16th May, 23rd May, 30th May, 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 2024

Friday (18 Lessons)

3rd May, 10th May, 17th May, 24th May, 31st May, 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 2024

Saturday (18 Lessons)

4th May, 11th May, 18th May, 25th May, 1st June, 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 2024

Sunday (18 Lessons)

5th May, 12th May, 19th May, 26th May, 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 2024

Mondays 2024

29th April, 6th May, 13th May, 20th May, 27th May, 3rd June, 10th June, 17th June, 24th June, 1st July, 8th July, 15th July, 22nd July, (No Lessons on 29th July, 5th August, 12th August, 19th August & 26th August - Summer Holidays), 2nd September, 9th September, 16th September, 23rd September, 30th September, 7th October, 14th October, 21st October, (No Lessons on 28th October - Half Term), 4th November, 11th November, 18th November, 25th November, 2nd December, 9th December, 16th December 2024 (No Lessons on 23rd & 30th December 2024 – 2-weeks Christmas Break).

Tuesdays 2024

30th April, 7th May, 14th May, 21st May, 28th May, 4th June, 11th June, 18th June, 25th June, 2nd July, 9th July, 16th July, 23rd July, (No Lessons on 30th July, 6th August, 13th August, 20th August & 27th August - Summer Holidays), 3rd September, 10th September, 17th September, 24th September, 1st October, 8th October, 15th October, 22nd October, (No Lessons on 29th October - Half Term), 5th November, 12th November, 19th November, 26th November, 3rd December, 10th December, 17th December 2024 (No Lessons on 24th & 31st December 2024 – 2-weeks Christmas Break).

Wednesdays 2024

1st May, 8th May, 15th May, 22nd May, 29th May, 5th June, 12th June, 19th June, 26th June, 3rd July, 10th July, 17th July, 24th July, (No Lessons on 31st July, 7th August, 14th August, 21st August & 28th August - Summer Holidays), 4th September, 11th September, 18th September, 25th September, 2nd October, 9th October, 16th October, 23rd October, (No Lessons on 30th October - Half Term), 6th November, 13th November, 20th November, 27th November, 4th December, 11th December, 18th December 2024 (No Lessons on 25th December 2024 & 1st January 2025 – 2-weeks Christmas Break).

Thursdays 2024

2nd May, 9th May, 16th May, 23rd May, 30th May, 6th June, 13th June, 20th June, 27th June, 4th July, 11th July, 18th July, 25th July, (No Lessons on 1st August, 8th August, 15th August, 22nd August & 29th August - Summer Holidays), 5th September, 12th September, 19th September, 26th September, 3rd October, 10th October, 17th October, 24th October, (No Lessons on 31st October - Half Term), 7th November, 14th November, 21st November, 28th November, 5th December, 12th December, 19th December 2024 (No Lessons on 26th December 2024 & 2nd January 2025 – 2-weeks Christmas Break).

Fridays 2024

3rd May, 10th May, 17th May, 24th May, 31st May, 7th June, 14th June, 21st June, 28th June, 5th July, 12th July, 19th July, 26th July, (No Lessons on 2nd August, 9th August, 16th August, 23rd August & 30th August - Summer Holidays), 6th September, 13th September, 20th September, 27th September, 4th October, 11th October, 18th October, 25th October, (No Lessons on 1st November - Half Term), 8th November, 15th November, 22nd November, 29th November, 6th December, 13th December, 20th December 2024 (No Lessons on 27th December 2024 & 3rd January 2025 – 2-weeks Christmas Break).

Mondays 2024

29th April, 6th May, 13th May, 20th May, 27th May, 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, 30th September, 7th October, 14th October, 21st October, 28th October, 4th November, 11th November, 18th November, 25th November, 2nd December, 9th December, 16th December 2024 (No Lessons on 23rd & 30th December 2024 – 2-weeks Christmas Break).

Tuesdays 2024

30th April, 7th May, 14th May, 21st May, 28th May, 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, 1st October, 8th October, 15th October, 22nd October, 29th October, 5th November, 12th November, 19th November, 26th November, 3rd December, 10th December, 17th December 2024 (No Lessons on 24th & 31st December 2024 – 2-weeks Christmas Break).

Wednesdays 2024

1st May, 8th May, 15th May, 22nd May, 29th May, 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, 2nd October, 9th October, 16th October, 23rd October, 30th October, 6th November, 13th November, 20th November, 27th November, 4th December, 11th December, 18th December 2024 (No Lessons on 25th December 2024 & 1st January 2025 – 2-weeks Christmas Break).

Thursdays 2024

2nd May, 9th May, 16th May, 23rd May, 30th May, 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, 3rd October, 10th October, 17th October, 24th October, 31st October, 7th November, 14th November, 21st November, 28th November, 5th December, 12th December, 19th December 2024 (No Lessons on 26th December 2024 & 2nd January 2025 – 2-weeks Christmas Break).

Fridays 2024

3rd May, 10th May, 17th May, 24th May, 31st May, 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, 4th October, 11th October, 18th October, 25th October, 1st November, 8th November, 15th November, 22nd November, 29th November, 6th December, 13th December, 20th December 2024 (No Lessons on 27th December 2024 & 3rd January 2025 – 2-weeks Christmas Break).

Saturdays 2024

4th May, 11th May, 18th May, 25th May, 1st June, 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, 5th October, 12th October, 19th October, 26th October, 2nd November, 9th November, 16th November, 23rd November, 30th November, 7th December, 14th December 2024 (No Lessons on 21st & 28th December 2024 – 2-weeks Christmas Break).

Sundays 2024

5th May, 12th May, 19th May, 26th May, 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, 29th September, 6th October, 13th October, 20th October, 27th October, 3rd November, 10th November, 17th November, 24th November, 1st December, 8th December, 15th December 2024 (No Lessons on 22nd & 29th December 2024 – 2-weeks Christmas Break).

All photos on this website are of our swimmers