We run 5 terms per year with 9 lessons each term. New terms become available to book 2 weeks after the previous term starts, and you can join up to 2 weeks after a term begins.
Structured learning throughout the year
30-minute lessons each week
Join up to 2 weeks after term starts
Tuesday 21st October - Monday 22nd December
9 lessons
Saturday 3rd January - Friday 6th March
9 lessons
Sunday 8th March - Saturday 16th May
9 lessons
Easter Break: 31st March - 6th April
Monday 18th May - Sunday 19th July
9 lessons
Tuesday 21st July - Sunday 18th October
9 lessons
Summer Break: 4th August - 30th August (4 weeks)
Tuesday 20th October - Monday 21st December
9 lessons
Capture magical underwater moments with your baby. Our professional photoshoots create stunning keepsakes you'll treasure forever.
Saturday 7th March 2026
Sunday 17th May 2026
Monday 20th July 2026
Tuesday 19th October 2026
Choose your preferred location and find a class time that works for you. Half-price trial classes are available for new customers.