Swim with Fun

Learn with Confidence. Grow with SwimFun123

A Friendlier Way to Learn

Swimming should feel exciting, not intimidating. At SwimFun123, we guide learners at their own pace with patient coaching, simple instructions, safe lesson planning, and plenty of encouragement — so every student feels comfortable before they feel challenged.

Great swimming starts with trust. That is why our lessons are designed to help learners feel safe, supported, and ready to try again — even when something feels new or tricky.

For children, we make swimming playful, structured, and confidence-building. For adults, we make lessons calm, embarrassment-free, and easy to follow. For private learners, we customise the pace and lesson flow so every session feels personal and productive.

Why Choose SwimFun123?

Choosing a swim school is about more than finding a lesson slot. It is about choosing the coaching style, safety standards, learning environment, and support system that will shape how a learner feels about water for years to come.


At SwimFun123, every lesson is built around safe coaching, proper technique, patient encouragement, and fun-filled progress — helping babies, kids, adults, and private learners enjoy swimming with greater confidence.

Certified, Experienced Coaches

Safety-First Learning

Fun with Real Progress

Lessons for Every Stage

Achievements & Medals

500+ Swimmers and Non-Swimmers Coached

SwimFun123 has coached more than 500 swimmers and non-swimmers from different age groups since it was founded in 2009.

Founded by Head Coach Mr Oh

SwimFun123 was founded by Head Coach Mr Oh, a veteran swimmer with more than 20 years of coaching experience.

Accredited SwimSafer Assessor

Head Coach Mr Oh is an accredited SwimSafer Assessor registered with ActiveSG Singapore and is qualified to teach a wide range of aquatic skills.

Competitive Swimming Experience

Over the years, SwimFun123 has trained many people to compete in competitive swimming.

Give Every Learner a Better Start in the Water

Supportive coaching, safe lesson planning, and meaningful progress all come together in one learning journey.

SwimFun123 is designed for families and learners who want swimming lessons that feel fun, practical, confidence-building, and safe from the first splash.

Our Pricing

At our swim school, every lesson is more than just strokes and splashes — it’s a confidence-building, skill-shaping, and safety-first adventure!

Basic

Register Today – Get started with a free trial class!

$59

/ Month

Premium

Register Today – Get started with a free trial class!

$99

/ Month

Standard

Register Today – Get started with a free trial class!

$79

/ Month

Our Courses

Go Beyond the Basics

Once swimmers gain confidence, they can continue developing through more focused swimming pathways. SwimFun123 offers courses for learners who want to sharpen technique, build lifesaving ability, or move towards more advanced swimming goals.

Meet Our Team

Meet our certified and friendly instructors.

Coach Mr Oh

Instructor

Coach Steven

Instructor

Coach Royston

Instructor

Coach Choh

Instructor

What Client Say

Blog & Article

Posting daily articles about our swimmers.

Contact Us

Let’s Find the Right Class for You

Whether you are booking for your child, starting as an adult beginner, arranging baby swimming lessons, looking for private lessons at your condominium, or asking about competitive training, lifesaving, or stroke correction, SwimFun123 is ready to help.

Tell us the learner’s age, current swimming level, preferred location, and lesson goal. The team will guide you towards a suitable swimming lesson option.

Call us at +65 9060 3236, or click here to WhatsApp us.