Skip to navigation Skip to main content

One Leisure offers a range of swimming lessons for all ages and abilities. Plus Swim4Life students get free swimming at our general pool sessions.

To book please visit your local centre or call the team on 01480 388111

Baby and Toddler lessons

Designed to introduce babies and toddlers to the water, it’s never too early to learn to swim. These Swim4Life classes involve a selection of skills such as movement of arms and legs, rolling from front to back, blowing bubbles, floating and submerging. Our fully qualified swim teachers will help enable the development and progression of your child’s swimming ability at their own pace. Parents must accompany their child in the water.

Junior lessons

Offering a range of lessons, catering for absolute beginners to more confident swimmers, our Swim4Life junior lessons enable the development and progression of your child’s swimming ability at their own pace, aided by fully qualified swim teachers. Students receive badges and certificates as they progress through the courses.

Monitor your child’s progress through our online portal.

30 minute lessons are £26 per month by direct debit per child and include free swimming for the student at our general swim sessions.

Adult lessons

One Leisure Huntingdon
Monday 7pm - 8pm Suitable for beginners and intermediate level
Monday 8pm - 9pm suitable for intermediate level
£10 per lesson, courses run term time only and are bookable in blocks by the half term.

One Leisure Ramsey
Thursday 10.30am -11.30am. Suitable for beginners and intermediate level. £10 per lesson.

One Leisure St Ives
Monday 9pm - 10pm Suitable for beginners, intermediate and advanced level. 6 week session £60
Tuesday 9.45am - 10.15am Suitable for beginners. 6 week session £30
Tuesday 10.15am - 10.45am Suitable for intermediate level. 6 week session £30

One Leisure St Neots
Monday 7.30pm - 8.15pm Suitable for beginners.

Lesson progress can be checked on our online portal. Click on the links below for a breakdown of the Step requirements. 

Boy swimming
One ​Leisure Huntingdon  
St Peters Road
PE29 7DA
 One ​Leisure   Ramsey 
 Abbey Road
 PE26 1DP
One ​Leisure St Neots 
Barford Road
St Neots
PE19 2SA
 One ​Leisure St Ives 
 Westwood Road
 St Ives
 PE27 6WU