Swimming Lessons for All Ages!

Learn to Swim,

Learn to Enjoy and Learn to Survive

Book Now Find My Level

At Easyswim Swim School

We believe swimming is more than a skill—it’s a life-saving, confidence-building journey that everyone should have. Founded in 2006, we’ve grown into a trusted swim school offering lessons for all ages—from infants as young as 3 months to adults—across multiple locations ranging from Plimmerton to Newtown.

Our mission is to create a safe, supportive, and engaging environment where every swimmer can thrive. We keep our class sizes small and our instruction personal, ensuring each swimmer receives the attention they need to progress at their own pace.


We’re proud of our journey, inspired by the families we serve, and excited for what’s ahead. Join us as we continue to shape safe, skilled, and confident swimmers for life.


Why Easyswim?

Learn to Swim with Confidence — Local, Trusted, and Proven

Small Group Swimming Lessons

We keep class sizes small to ensure every swimmer gets personal attention and faster progress in the water.

Swimming pool icon with ladder.

Convenient Local Locations & Warm Pools

With multiple indoor pool locations across the Wellington region, our heated pools make learning to swim comfortable and we operate all year round.

Blue icon of a person with a badge, representing a verified or trusted profile.

Qualified Swim Instructors & Structured Programmes

Our experienced instructors follow a proven, step-by-step teaching programme that supports swimmers of all ages and abilities.

Blue thumbs-up icon indicating approval or liking.

Proven History & Trusted by Families

Thousands of Wellington families have chosen Easyswim for safe, fun, and effective swimming lessons since 2002.

Testimonials

Black quotation mark.

We love Easyswim! The instructors are professional and friendly, and make lessons fun. Each level has clear goals, which makes progress easy to follow. High recommend for a positive and supportive swim school.


Francey D

Double quotation marks.

We enrolled James into Easyswim when he was 5 and he has been swimming almost every week for over 4 years now. Watching him develop his swimming skills has been incredible. I am still in awe that he can swim full lengths and do butterfly (something I never learned how to do!). It's a bit emotional really that his Easyswim journey is coming to an end. Your instructors are wonderful, they have a way with the kids and did really well keeping him in line (he's a talker and gets distracted very easily). The stars/stickers/ribbons are genius, it kept him motivated. He's had his ups and downs, complaining some weeks when he's too tired or the weather is bad. But we persevered, now I am so grateful he has these life long skills. Not only that, your customer service has always been so helpful and the app/booking system is so easy to use. The only reason why we're moving on from Easyswim is that we can't make it out to Freyberg. If you offered Sharks nearby in the Northern Suburbs we would be signing up in a heartbeat. Thank you so much for everything!

Sarah

Left-facing, bold, black quotation marks.

Easyswim is a superb swim school - great teachers, lots of locations and warm pools. I love how the program has met my children at their level and helps them improve level by level. The confidence they have gained in the pool has spilled over into so many other areas of his life. We couldn’t be happier with Easyswim and highly recommend it to anyone wanting their children to feel safe, capable, and excited in the water!


Jasmine

Ready to Dive in?

Download the EasyswimNZ App

Stay connected with Easyswim anytime, anywhere! 

The Easyswim NZ App makes it easy to:

  • Set up and manage your account
  • Enrol in classes and book parties
  • Monitor attendance and progress
  • Submit requests (such as absences and transfers)
  • Make secure online payments.

Enable push notifications so you never miss an update or announcement from us again.



We hope you enjoy the convenience of staying connected with Easyswim wherever you are!