Helping babies and children
discover a love for swimming

A family-run swim school with small, hands-on lessons
near Biggleswade, Peterborough and Huntingdon

Book a Lesson

Venues close to home

Biggleswade

Thorncote Green, near Sandy.
Where Happy Fins began! We’re just a short drive from Biggleswade, Sandy and Tempsford.

Peterborough

Longwater, Orton Longueville.
Hands-on lessons in the heart of the Ortons. We're easy to reach from across Peterborough.

Huntingdon

Oakwood Business Park, Sawtry.
Our Sawtry venue! We're around 14 minutes from Huntingdon and close to Alconbury Weald.

Swimming lessons
for every stage

Why Choose Happy Fins?

Personal Attention

Small class sizes (1:1 & 2:1) so every child gets the support they need.

Expert Instructors

Highly trained teachers who make learning fun and effective.

Small Baby Classes

Baby classes have a 6:1 ratio, ensuring a calm, engaging, and sociable experience for babies and parents.

Confidence Building

Lessons designed to make water a fun and engaging experience, especially for little ones.

Safety First

Essential survival skills are taught in every lesson, from floating and breath control to safe entries and self-rescue.

Warm, Clean, & Child-Friendly Facilities

A comfortable environment for both swimmers and parents.

Children learn through guided play

We build our swimming lessons around guided play because we understand that our little ones learn differently than adults; they learn through play, exploration, and fun.

Our methods help children build skills and confidence in the water naturally, without feeling stressed, pushed, or out of their depth.

Weekly Lessons That Fit With Your Family

Weekly Lessons

30-minute structured sessions.

Easy Rescheduling

Catch-up lessons are available for missed classes.

Tailored Learning

1:1 & 2:1 teacher-student ratios for focused progress.

Keep their growing minds engaged