Welcome to Elite Swimming Academy, the ultimate in private swimming lessons and coaching for children and adults in Cambridgeshire and Suffolk.

Teaching people to swim is our passion. Whatever your age, swimming is a lot of fun, keeps you fit and could save your life. With world class coaches, warm private pools and a dedicated customer service team, we guarantee our students will be progressing to a high level in a short space of time. We are committed to being available, reactive and attentive to your needs at every stage with us in order to consistently deliver a five star level of service.

Welcome to our world and we look forward to welcoming you to our community.

Children's weekly swimming lessons

With just 3 students per class and world class teachers we guarantee to have your child swimming years ahead of their time with a weekly 30 minute lesson.

Children's School Holiday Courses

These 5 day courses will transform your child’s ability in one intense week of tuition. A 30 minute lesson every day for 5 days, and just 3 children per class makes these courses a great way to get fast results.

Swim Fitness Sessions

Our advanced coaching sessions allow children to develop their stamina and skills over a 1 hr session. Perfect for children who are ready to move on from normal lessons but want to keep fit without joining a swim club.

Pools we use

We only teach in warm, clean private pools in order to give our swimmers plenty of space in a tranquil environment in order to maximise results. We also teach in lakes which are not quite as warm!

1-2-1 Coaching

Come and work on your individual goals with one of our expert coaches. A single private lesson is a great way to work on your weaknesses, efficiency and technique with an expert coach.

Drop in Freestyle Sessions

Every Monday evening at 7pm we run a drop in session for adults to improve front crawl technique, efficiency and speed. No need to book, just turn up for an intense 1 hour session for just £10!

Open Water Drop in Sessions

Every Wednesday evening between April and September we run a drop in open water session for adults to work on open water specific technique. No need to book, just turn up for an intense 1 hour session for just £10!

Meet the Coaches

Our team of coaches are second to none. They are inspirational and experienced teachers who have been hand picked to get the best possible results from each swimmer.

"I can recommend Elite Swimming Academy in the strongest possible terms. My son was three and a half when he started his classes with Elite and was very nervous around water following some disastrous swimming lessons at our local leisure centre pool. After only one session with Anthony, he seemed entirely happy in the water. After two sessions, he was claiming that he "loved swimming". After a term, he had become a really confident swimmer. I have nothing but praise for Elite, Ed Williams and Anthony." 
C Ross.

"My two children (aged 7 and 3) just started with Elite after waiting for several months for suitable lesson times due to our other commitments and the popularity of the lessons! The classes were worth the wait - I noticed an improvement in their skills from their first lessons! I've recommended Elite to my friend for her 4 year old and she too is delighted! My kids' teachers are really nice, any emails are answered really quickly and the service as a whole is great!" 
E Watson

"Fabulous! I saw clear progress in just one lesson. I am a teacher and could have filmed the lesson for use in professional development! Excellent use of assessment for learning, clear instruction, personalised per participant and clear explanations of how and WHY! Super. We will be booking lessons for Christmas holidays if available."
Nikki Gabb

"I must let you know that although we have only had 5 lessons with you so far, I am more impressed with the progress that Jacob has made in just 5 lessons than he has made in 5 years of our previous swimming lessons! Clear instruction, superb attention to detail and sheer professionalism every step of the way." 
Laura Davies