The 5 Best Swimming Lessons in Johor Bahru to Help You Master the Water
My friend’s daughter used to cling to the swimming pool ladder like it was a life raft, refusing to let go even in waist-deep water. One splash to the face, and it was instant tears, towel wrapped tight, swim day over.
A few months later, she was kicking across the pool with a grin, waving mid-lap like she owned the place. The difference wasn’t just practice—it was patient coaching, clear guidance, and lessons built for kids who need confidence as much as technique.
That’s what inspired this list. Here are the best schools that provide unforgettable swimming lessons in Johor Bahru, where kids (and even nervous adults) can truly master the water!
How much does a swimming lesson registration in Johor Bahru cost?
In Johor Bahru, the one-time registration fee for swimming lessons typically ranges from RM30 to RM100, depending on the specific swim school or private instructor you choose.
1. Swimin12 Ponderosa

Address: Ponderosa Golf & Country Resort, 3, Jalan Ponderosa 1, Taman Ponderosa
Phone: +60123533601
Business Hours: Monday to Sunday – 8 AM to 8 PM
We were honestly impressed the moment we saw the Olympic-size pool at Swimin12 Ponderosa. The space feels serious and well-managed, which sets the tone for focused training.
Our friend’s daughter joined their monthly program after struggling with water fear, and what stood out was how structured the lessons were. Instead of rushing her, the coach broke skills into small steps.
They worked on breathing control first, then floating, then short assisted kicks before moving to independent strokes. They repeated drills until she felt safe.
We saw how clear cues and steady encouragement reduced her panic when water splashed her face. Over time, muscle memory built up, and her strokes became smoother—and this was a fist-pumping moment for my friend.
Swimin12 focuses on relaxation, survival, and proper technique. They also run competitive programs led by an Olympian.
Moreover, queries were handled quickly via WhatsApp, and scheduling was flexible. However, there is a pool rental fee even during the trial period.
Very helpful team
“EJ is an inspiring leader that value people and teach us to look for our own strength and develop, never afraid of making mistake gaining experience. Admin and all the seniors coach is super helpful and friendly, everyone is very generous in sharing all the knowledge and learning together as a team. Never forget to mention you have free food from parents and pantry like a mini mart each months. You get PRICELESS friendship, coaching experience with your students and parents satisfactory of mini success milestone of your student from a crying baby to someone looking forward to jump into the pool !!! swimin12 is a place that give you extra family support with love <3 Recommended to learn swimming and join the team here.”
– Eliza Low, Google Review
This team allows students to grow and learn
“After joining Swimin12, I was given the oppurtunity to improve and better my swimming skills alongside senior coaches who have taught me great skills and lessons. Training to become apart of Swimin12 has shown me what a healthy working culture is, as this team allows you to grow and learn together example, no question is wrong or invalidated instead they teach and educate. The experiences learnt so far have really opened up my eyes to different things cant wait to continue this journey!”
– Keisha Anne, Google Review
2. Weborn Swim Academy Kulai Johor

Address: 163, Jalan Sri Putri 1/6, Taman Putri Kulai
Phone: +60108275600
Business Hours:
- Monday – 8 AM to 9:30 PM
- Tuesday – 7 to 9:30 PM
- Wednesday to Friday – 11 AM to 9:30 PM
- Saturday to Sunday – 6:30 to 9 PM
When we looked into Weborn Swim Academy, what stood out immediately was their international affiliation. The founder holds certification from the Australian Swimming Teachers’ Association (AUSTSWIM), a recognised body that sets professional standards for swim instructors.
In addition, the academy is connected with the American Swimming Coaches Association (ASCA). With this, their coaches aligned with the latest international coaching practices, which gave us a lot of confidence in their technical framework.
During our inquiry, they shared that lessons follow a structured progression, beginning with water safety and breathing control before refining specific strokes.
Parents we spoke with noticed clear improvements in their children’s confidence and coordination almost immediately. Beyond physical skills, some parents mentioned that group sessions helped foster better discipline and teamwork.
We also love that Weborn doens’t just focus on children. They also run classes for adults and seniors, making the academy a welcoming space for anyone looking to dive in.
That said, we did experience slow WhatsApp replies when we asked about schedules and fees. Nonetheless, Weborn trains swimmers through recognised coaching standards and steady practice.
Joining them has truly been worth it
“Thank you, Weborn, for the dedication and great guidance. Joining Weborn has truly been worth it. Weborn has caring, patient coaches and a positive learning environment that really focuses on each student. My child become more confident in the water and show clear improvement in their swimming skills and safety awareness. My child also learns valuable soft skills at Weborn by mixing with friends from different races, which builds confidence, respect, and social skills.”
– Haziqah Mustafa, Google Review
Excellent coaching method
“Thank you weborn swim academy for the excellent coaching method. I am very happy with the progress of my daughter who initially started off with fear and now within just 5 classes she able to jump into the pool and swim happily. she is really enjoying her swimming lessons with the guidance of excellent coach of weborn swimming academy. I am really happy to see my daughter can swim well and her confidence in her with water. All the coaches are very friendly with kids and they really know how to handle toddlers. Definitely recommend weborn swimming academy for those parents who are searching for kids and baby swimming lessons. They are really patient and great with coaching kids. THE BEST👍👍👍”
– Real Owner, Google Review
3. Aqua Spirit Indoor Swimming Academy

Address: 2, Jalan Pertama 4, Taman Tampoi Indah 2
Phone: +60197909448
Business Hours: Monday to Tuesday, Thursday to Sunday – 9 AM to 9 PM
Not every swim coach just stands by the pool and shouts instructions. From what we gathered about Aqua Spirit Indoor Swimming Academy, their instructors are truly hands-on.
When we dropped by to observe, we noticed how the coaches closely guide students through breathing, floating, and stroke correction.
Notably, the academy has been around since 2002 and later introduced Malaysia’s first indoor self-heating saltwater pool inside a shop lot. Because of this, classes can run comfortably regardless of the weather—whether it’s heavy rains or sweltering heat.
If there’s a challenge we’ve encountered, it’s looking for more information online. They don’t have an official website, so you’ll need to message them directly for the full breakdown of fees and schedules. Still, responses were clear when we reached out.
As for Aqua Spirit Indoor Swimming Academy’s track record, it’s stellar.
According to parents, many children overcame water within a few classes and progressed steadily toward mastering freestyle. The indoor setup, safety guards, and nearby cafes also make the experience convenient for families waiting on the sidelines.
Children have grown to love swimming with them
“Before starting swimming lessons, my daughter (3yo+) used to be very afraid of water to the point where even taking a shower or washing her hair was a challenge.
However, thanks to her coach’s patience and expertise, my daughter has not only overcome her fear of water but has also grown to love swimming. It’s truly amazing to witness her newfound confidence in and around the water.
Highly recommend “Aqua Spirit” to any parent seeking a caring and skilled swimming instructor.”
– Teoh HW (Alberta), Google Review
Patient and effective coaches
“Both my daughters learn swimming here. I’m very satisfied with the result. After MCO, many swimming course advertisement shown in my area, I did some survey & visiting, I found that none of them as professional & formal as Aqua spirit. For my 5 y/o girl, only after 3 class, she can face down into water, after 5 months she is learning freestyle without the helps of arm floats. Thanks to the coaches!”
– Jojo Shim, Google Review
4. EZY Swimming Academy

Address: Lot 37783, Jln Sagu 35, Taman Daya
Phone: +601111041717
Business Hours:
- Monday to Tuesday, Thursday to Sunday – 8 AM to 12:30 PM | 2:30 to 9 PM
- Wednesday – 2:30 to 9 PM
There’s a reason this swim school keeps coming up in conversations among our colleagues.
EZY Swimming Academy has a very impressive track record as the only swim school in Malaysia to have produced an Olympian for the Paris 2024 games. That achievement alone explains why they’re more than just a weekend swim class.
Beyond that headline success, their curriculum is globally certified and structured for long-term development. They’re particularly well-regarded for their competitive squads—great for swimmers who want to move beyond basics and into professional training.
The parents we connected with praised the clean, heated indoor pool and well-maintained facilities.
Others highlighted that the coaches are exceptionally detailed and attentive, which provided a great deal of confidence in the learning process for both kids and adults.
However, excellence comes at a cost. Compared to other academies in Johor Bahru, their packages are on the higher end. Ultimately, EZY is built for families who are serious about investing in structured training for competitive swimming.
It’s been a great experience
“Clean, spacious, and well-maintained facility. The place is still new, and everything feels fresh and comfortable. The coaches are attentive and detailed in their teaching, which gives us confidence. Toilets and facilities are very clean as well. My girl enjoys her lessons here, and we’ve just signed up for their 12-week package. So far, it’s been a great experience.”
– Jessica Chan, Google Review
Great place to unwind and learn
“The swimming pool was very clean and well maintained…. The water was clear, and the pool area felt calm and relaxing..definitely a great spot to unwind. However, there were a few boys jumping into the pool, which could be dangerous to others. It would be good if safety rules were better enforced.”
– Nabil Imran Zakaria, Google Review
5. Wahoo Swim Academy

Address: 39, Jalan SME 2, Kawasan Perindustrian SME, Bandar Indahpura
Phone: +601111041717
Business Hours:
- Tuesday to Thursday – 1 to 8 PM
- Friday to Sunday – 9 AM to 8 PM
Not every swim school knows how to handle both nervous beginners and confident adults. From what we’ve seen at Wahoo Swim Academy, they do a decent job balancing both.
Their main focus is to teach students how to avoid drowning and get comfortable in the water before diving into overly technical skills. It’s a patient, low-pressure environment that doesn’t feel rushed, making it ideal for those hesitant about getting into the pool.
On the brighter side, the parents we spoke with were all in praise of just how patient and calm the coaches are. A few even shared that their children, who previously resisted lessons, now genuinely look forward to their weekly swim lessons.
We also appreciate Wahoo Swim Academy’s flexibility, as students can choose schedules that fit their routines, and missed classes can be carried forward. The option to request a female coach was another thoughtful touch that adds to the inclusivity.
Since it’s an indoor setup, lessons aren’t affected by harsh weather. However, if there’s one drawback to note, their washrooms have very limited water heaters, which might be inconvenient for some.
Overall, Wahoo is a solid choice for supportive and flexible swim lessons, with a focus on building real water confidence.
Couldn’t be happier with the experience
“A wonderful place for the whole family to learn and grow!
Our family has been attending swimming lessons at Wahoo Swim Academy Kulai for months now, and we couldn’t be happier with the experience! My daughters have become confident swimmers, and my husband now enjoys every lesson.
The instructors are patient, professional and know how to make learning fun for all ages.
The facilities are clean and the staff are thoughtful and genuinely care about each student’s progress.
Highly recommend this school to anyone looking to build skills and confidence in the water!”
– Slowly Surely, Google Review
They always make sessions enjoyable
“The coaches are friendly and approachable They always make session enjoyable and productive. Their ability to adapt to each individual’s pace and needs is truly commendable. They foster a positive and encouraging environment, which makes learning fun and stress-free. Furthermore, the facilities are top-notch, safety and also have a friendly atmosphere.
I would highly recommend Wahoo Swim Academy to you if you are looking for a top-tier swimming education.”
– Wong Rou Xuan, Google Review
