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.
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.
Baby & Toddler
Parent & child, 30-min small group
4 classes / month
- 30-min parent-child class
- Max 4 pairs per coach
- Warm indoor heated pool
- Songs, toys & water games
- Free JC swim cap
Kids Group Class
Ages 4–12, structured group
4 classes / month
- 50-min group class
- Max 4–6 children per coach
- Same coach every lesson
- Water Confidence certificate levels
- Progress tracking
- Free JC swim cap
Private 1-to-1
Fully personalised, all ages
4 classes / month
- 50-min private lesson
- Fully customised plan
- Flexible scheduling
- Great for special needs
- Fastest progress
Aqua Exercise
Adults & seniors, low-impact
4 classes / month
- 60-min group class
- Low-impact & joint-friendly
- 7-element programme
- Friendly community
- Rehab-friendly approach
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.
Specialised programmes.
Two dedicated pathways for those who want more — water survival skills or a career in swim teaching.
Drowning Awareness
3-level water-survival programme
- 3 progressive levels
- Deep-water survival skills
- Available private or small group
- Certificate on completion
Swimming Teacher Course
12-lesson certification (Level 1 & 2)
- 12 theory + practical lessons
- Real teaching practice in the pool
- Level 1 & Level 2 pathway
- Certificate of completion
- Mentoring from senior coaches
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.
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 |
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.
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.