Learn to Swim Programs at JUMP! Swim Schools

Ready to help your child build confidence and lifelong swimming skills? Our year-round programs support every stage, from Baby Swimming and Independent Swimming through to advanced Stroke Development.

Instructor with child learning to swim

Our Programs

🐣

Baby Swimming Program

Ages: 6 months – 4 years

Parent-led classes building water confidence, parent-child bonding, and early water safety from as young as 6 months.

Explore Baby Swimming →

🦀

Independent Swimmers Program

Ages: 2-7 years

Teacher-led classes where children learn to swim independently without parent support, across 10 structured levels.

Explore Independent Swimmers →

🐸

Stroke Development Program

Ages: 4+ years

Advanced programme mastering all four strokes, freestyle, backstroke, breaststroke and butterfly, with expert technique coaching.

Explore Stroke Development →

Why JUMP! Is Different

At JUMP!, we believe every child deserves expert instruction in a safe, fun environment. Here is what sets us apart:

  • Small class sizes – maximum 4-6 children per instructor
  • Year-round programmes – no gaps in your child’s progress
  • Expert instructors – purpose-trained in child development
  • Purpose-built pools – heated, safe, and welcoming
  • Proven methodology – structured progression through every level

JUMP! Swim Schools instructor with student

What Parents Are Saying

“All 3 of my girls felt confident the very first time they swam here. All the instructors are fantastic and professional. They let the kids achieve things at their own pace and are extremely encouraging. Being smaller classes the kids get the attention and encouragement they need. Highly recommend.”

— Chantel Field

“Fantastic sized classes. The teachers are wonderful and remember everyone’s names. And the facilities are always clean.”

— Abbey Smith

“From the first point of contact the staff have been really friendly and helpful. Classes are structured really well with awesome instructors. I’ll be recommending to everyone for sure!”

— Evo Thompson

Common Questions

JUMP! welcomes babies from 6 months old in our Baby Swimming program. Children can join Independent Swimmers classes from around 2 years old.

Our team will assess your child’s current ability and place them in the right level. If you’re unsure, contact your nearest location and we’ll help you find the right fit.

Progress depends on each child – typically 8-12 weeks per level, but we never rush. Your child advances when they’re genuinely ready.

Yes. All JUMP! pools are heated to a comfortable temperature for children of all ages.

Yes. JUMP! runs lessons year-round with no lengthy school holiday breaks.

Ready to Get Started?

Find your nearest JUMP! Swim School and book your first lesson today.