Plans & Pricing

Simple, transparent swim packages.

No hidden fees, no lock-in. Every journey starts with a 1-to-1 trial assessment (RM50) — pick the programme that fits, and we will confirm the best package for you.

Monthly Packages

Find the right plan.

All packages begin with a 1-to-1 trial assessment (RM50). No commitment until you are sure your child loves the pool.

Whale icon representing Baby and Toddler programme

Baby & Toddler

Parent & child, 30-min small group

RM 280 /mo

4 classes / month

RM 65 /class

Drop-in rate

  • 30-min parent-child class
  • Max 4 pairs per coach
  • Warm indoor heated pool
  • Songs, toys & water games
  • Free JC swim cap
Book a trial
Medal icon representing Private 1-to-1 lessons

Private 1-to-1

Fully personalised, all ages

RM 600 /mo

4 classes / month

RM 130 /class

Drop-in rate

  • 50-min private lesson
  • Fully customised plan
  • Flexible scheduling
  • Great for special needs
  • Fastest progress
Enquire now
Heart icon representing Aqua Exercise programme

Aqua Exercise

Adults & seniors, low-impact

RM 240 /mo

4 classes / month

RM 50 /class

Drop-in rate

  • 60-min group class
  • Low-impact & joint-friendly
  • 7-element programme
  • Friendly community
  • Rehab-friendly approach
Join a class

Prices are indicative for this preview. One-time registration RM80 (includes swim cap). Up to 10% sibling discount available. Final packages confirmed after your trial assessment.

Beyond the weekly class

Specialised programmes.

Two dedicated pathways for those who want more — water survival skills or a career in swim teaching.

Ring buoy icon

Drowning Awareness

3-level water-survival programme

RM 128 / class
  • 3 progressive levels
  • Deep-water survival skills
  • Available private or small group
  • Certificate on completion
Ask about it
Trophy icon

Swimming Teacher Course

12-lesson certification (Level 1 & 2)

RM 3,688 / full course
  • 12 theory + practical lessons
  • Real teaching practice in the pool
  • Level 1 & Level 2 pathway
  • Certificate of completion
  • Mentoring from senior coaches
Apply for next intake
Always included

Every plan comes with more.

Whichever programme you choose, these are the foundations we never compromise on.

Warm indoor heated pool

Our sheltered pool stays around 31 °C year-round — comfortable for babies, seniors, and everyone in between.

Same certified coach every lesson

Consistency matters. Your child builds trust with one coach, and that relationship is what turns nerves into confidence.

Small class sizes

We keep groups intimate — never more than 6 students per coach — so every swimmer gets real, personal attention.

1-to-1 trial assessment

Come for a RM50 1-to-1 assessment. Meet your coach, get in the pool, and decide with total confidence before signing up.

Side by side

Compare the plans.

A quick glance to help you pick the programme that suits your family best.

Feature Baby & Toddler Kids Group Private 1-to-1 Aqua Exercise
Ages 6 mo – 3 y 4 – 12 y All ages Adults & seniors
Format Parent-child group Small group 1-to-1 Group
Class length 30 min 50 min 50 min 60 min
Same coach
Customised plan Partial
Certificate levels
Indicative monthly RM 280 RM 280 RM 600 RM 240
Good to know

Pricing questions.

Everything you would like to know before booking your first session. We are always happy to chat on WhatsApp too.

If you are interested in Aqua Exercise, we recommend joining a trial class first, so you can experience the programme and see whether it suits your fitness level and goals. If you are interested in swimming lessons, we recommend starting with a swimming assessment — our coaches will assess your water confidence, swimming ability and learning goals before recommending the most suitable class for you or your child.

Please bring your swimwear, a swim cap, goggles, a towel and drinking water. If you do not have the required swimming gear, JC Swimming Academy offers a range of recommended swimming essentials for purchase — our team will be happy to suggest the most suitable products for your needs.

For your convenience, we accept any QR Pay, DuitNow QR, online bank transfer, cash and credit card. Please note that your class booking or timeslot is only confirmed once payment has been successfully verified.

All payments are strictly non-refundable, non-transferable, non-exchangeable and non-carry-forward, unless otherwise approved in writing by JC Swimming Academy Management.

Replacement lessons may be arranged subject to eligibility, advance notice, package validity, class availability and approval by JC Swimming Academy Management.

Yes — you may request to temporarily freeze your lesson package. A freeze fee of RM100 per month applies. All freeze requests must be submitted before the package expires and are subject to JC Swimming Academy Management approval.

If you wish to discontinue your swimming lessons, please let us know at least one month in advance. This allows us to manage class arrangements and scheduling effectively. Any remaining lessons will still be subject to our existing policies and package validity.

For baby swimming and selected toddler swimming programmes, a parent or guardian may be required to accompany the child throughout the lesson. For students with special needs, a parent or guardian may also be required to accompany the student, to help them feel more comfortable, safe and supported during the learning process. For regular Learn-to-Swim classes, parents do not need to accompany their child in the pool.

We continuously monitor every student's progress through ongoing coaching, assessments and examinations. A monthly progress update is provided to parents or students — covering their current level, achievements and areas for improvement — so every student keeps progressing with confidence along the most suitable learning pathway.

Swimming is about far more than learning strokes. Our mission is to help every student build 🏊 water safety, 💙 confidence, ⭐ professional coaching, 🌊 lifelong swimming skills and 😊 a healthy, active lifestyle. Whether you join Aqua Exercise, Baby Swimming, Kids Swimming, Adult Swimming, Family Swimming, Stroke Refinement, Drowning Awareness or our Teacher Coaching Course, we are committed to helping every student become safer, healthier and more confident — and enjoy the water for life.

The fine print

Freeze & replacement policies.

Life happens — here is exactly how holds and missed lessons are handled, so there are never any surprises.

Lesson Freeze / Hold Policy

Students may request to temporarily freeze or hold their lesson package when necessary.

Freeze conditions

  • A freeze fee of RM100 per month applies.
  • If the freeze period exceeds one month, RM100 is charged for each additional month.

All freeze requests must

  • Be submitted in advance, before the package expires.
  • Receive JC Swimming Academy Management approval.

Replacement Policy for Missed Lessons

Replacement lessons may be arranged under the following circumstances.

Replacement may be arranged

  • On the same day, subject to availability, or
  • On another day within the following week.

All replacements remain subject to eligibility, advance notice, package validity, class availability and JC Swimming Academy Management approval.

Trial Assessment

Book your 1-to-1 trial assessment.

For RM50, book a personal 1-to-1 trial assessment. Meet your coach, tour the warm indoor pool, and see how quickly confidence grows in the right hands.

Book your trial assessment

We will reach out within 24 hours.