Klang Valley


Children of all ages love water. Even young babies, who have not yet learned to crawl, may move independently in a pool. Group baby and toddler swimming classes are a great way to socialise, build confidence and teach basic water safety skills. Parents should of course be extra vigilant around water, even during bathing, no matter what age. If you feel that your child would enjoy the bonding, exercise, and fun of a baby and toddler swim class, here are some schools that offer them specifically for infants.

Generally, sessions are 30-minute group classes and a parent or caregiver is expected to accompany the child until at least 3 years of age, unless indicated otherwise. Some schools may offer classes for older children. If you’re looking for swimming at a baby spa, click here.



Photo credit: Aquabubs

Aquabubs provides a gentle introduction to swimming in a fun, playful and relaxed way with a progression that will help develop natural swimming skills. They have a purpose-built 15m comfortably-heated, saltwater pool with baby and toddler shower facilities, and even a play area.

Contact: +6012 488 1197/ 03-22018844

Email: [email protected]



Age: 4 months to 7 years old

Cost: RM850 for a term of 10 lessons and RM100 registration fee per family (includes 1 reusable swim diaper or diaper bag)

Address: 24 Jalan Liku, Bangsar, 59100 Kuala Lumpur

D Swim Academy

Photo credit: D Swim Academy

D Swim Academy’s infant aquatic course is the Australian ‘Baby & me’ sequential, developmentally skill-based, water awareness programme. Their aim is to develop a solid foundation in a joyful and stress-free water environment. They also offer the DSA Kiddie Swimmers programme, in order to build independence in swimming and water related activities.

Contact: 1300 222 372

Email: [email protected]



Age: Baby & me – 6 months to 3 years old; DSA Kiddie Swimmers – 3 to 4 years old

Cost: RM660 for 10 Baby & me lessons; RM426 for 12 Kiddie Swimmers lessons; and RM60 registration fee

Address: Baby & me: National Aquatic Centre, Bukit Jalil, Kuala Lumpur Sports City, 57000 Kuala Lumpur; DSA Kiddie Swimmers: Multiple locations @ National Aquatic Centre, Kampung Pandan, and Shah Alam

EPS Sports Academy

Photo credit: EPS Sports Academy facebook

EPS Sports Academy has been in operation since 2013 running a wide range of sports including football, volleyball, tennis, capoeira and fitness programmes. All coaches are Brazilian expatriates with sports science and teaching qualifications. Babies will learn how to use their natural reflexes for paddling and kicking in the water, and breathing with an aim to float in their WaterBabies module. The Water Juniors programme is designed to equip older children with basic water skills in safety, floating, paddling, swim movements, and confidence.

Contact: +6012-617 6372 / +6012 331 6372

Email: [email protected]



Age: WaterBabies – 4 months to 3 years old; Water Juniors – 3 to 5 years old

Cost: RM583 for 10 x 45 minute lessons and RM116.60 registration fee

Address: Tropicana Golf and Country Club, Jalan Kelab Tropicana, Tropicana, 47410 Petaling Jaya, Selangor

Finns Boutique Swim Centre

Photo credit: Finns Boutique Swim Centre facebook

Finns Boutique Swim Centre adopts a child-centered approach, which encourages children to take aquatic education and swimming programmes into their own hands in a safe and comfortable water environment. The aim is to create a curriculum based on water play activities, planned for each individual child in different age groups, according to the child’s attributes and needs, at his/her own pace. They have a custom-built salted and heated pool suitable for young learners.

Contact: +6019-282 6329

Email: [email protected]



Age: 6 months to 5 years old

Cost: RM720 for 8 lessons and RM50 registration fee

Address: 19 Jalan Damai, 55000 Kuala Lumpur

Happy Fish Swim School

Photo credit: Happy Fish Swim School

With over 11 years of teaching experience, Happy Fish has taught thousands of children how to swim with confidence. Following an engaging and fun curriculum, one can expect a pleasant learning experience. They have indoor heated UV with salt-chlorinated pools in two locations. Nursing room, baby shower and changing facilities are available.

Contact: +6012-779 2771 / +6012-3392771

Email: [email protected]



Age: 4 months to 4 years old

Cost: RM560 (weekday) or RM660 (weekend) for 10+2 lessons

Address: No. 27-1, Jalan PJU 5/15, Dataran Sunway, Kota Damansara, 47810 Petaling Jaya, Selangor and Sunway Pyramid, Lot. OB.G(MS) Oasis Boulevard, No 3, Jalan PJS 11/15, Bandar Sunway, 47500, Selangor



Photo credit: Splashtastik

Water is the environment babies are familiar with, so Splashtastik believes that the best time to start training your little one to swim is when they are still small. They have a comprehensive range of classes for babies, toddlers, children, and special needs children. Their heated pool is salt sanitised and indoor.

Contact: +6012-381 4184

Email: [email protected]



Age: 6 months to 6 years old

Cost: RM500 for 8 lessons and RM100 registration fee

Address: 31, Jalan Kristal 7/77, Seksyen 7, 40000 Shah Alam, Selangor

Swim The World

Photo credit: Swim The World facebook

Swim The World has classes in water confidence, survival skills, and floatation in indoor heated salt-water swimming pools in two locations. Their emphasis is also on parent-child connections during the sessions.

Contact: +6012-900 6586

Email: [email protected]


Age: 6 months to 4 years old

Cost: RM600 for 12 lessons and RM60 registration

Address: 20, Jalan CJ 1/1, Kawasan Perusahaan Cheras Jaya, 43200 Seri Kembangan, Kajang; 25G Jalan Mahkota Residence 1, Bandar Mahkota Cheras, Cheras 43200 Selangor

You may also want to check out:

  • Babies Swim Gym in Petaling Jaya for babies 6 weeks and older
  • EC Swim in Petaling Jaya for children 4 years and older
  • Mermaid Queen in Nilai for babies and toddlers 6 months and older
  • Supersharkz in Shah Alam for kids 3 years and older


This list is not exhaustive, and rates may be subject to change, so parents are advised to contact the schools for further information. Do write us at [email protected] if you have any other baby and toddler swim schools we should add! 

Going to the dentist can be daunting for anyone, what more a child. Visits to the dentist should be done every six months, from the time a child shows signs of having teeth. Besides overall good dental hygiene, it is also important for a child to understand the importance of visiting a dentist regularly from a young age. Finding dentists is relatively easy. However, locating a child-friendly dentist may prove more challenging.

We have updated our list of child-friendly dentists to include paediatric dentists!

Kuala Lumpur

iSmile Dental Center

Address: 76a, Jalan SS 21/35, 47400 KL.
Contact: 03-7727 2135
Operating hours: Weekdays 9.30am – 5.30pm; Saturdays 9.30am – 3.30pm; Closed on Sundays & Public Holidays
FB page: iSmile Dental
Email: [email protected]

Imperial Dental Specialist Centre
Pediatric dentist

Address: 62 & 64 Jalan Telawi, Bangsar Baru, 59100 KL.
Contact: 03-2284 5529, 03-9212 0605
Operating hours: Mondays to Saturdays 9am – 8pm; Sundays 9am – 6pm; Closed on Public Holidays
Email: [email protected]
FB page: Imperial Dental Specialist Centre
Instagram: imperialdentalsc 

Imperial Dental Specialist Centre in Bangsar

Klinik Pergigian Halina

Address: 7A, Tingkat 1, Lorong Ara Kiri Satu, Lucky Garden, Bangsar, 59100 KL.
Contact: 03-2092 1002
Operating hours: Mondays to Thursdays 10am -7pm; Saturdays & Sundays 10am – 3pm; Closed on Fridays
Email: [email protected]
FB page: Halina Dental Clinic

DentalPro Specialist Centre

Paediatric Dentist available on some Saturdays only

Address: No.263, Jalan Maarof, Bangsar, 59000 KL.
Contact: 03-2094 3333, 019-240 3333 (whatsapp)
Operating hours: Mondays to Saturdays: 9am –6pm; Closed on Sundays & Public Holidays
Email: [email protected]
FB page: Dentalpro                
Instagram: dentalpro.specialist         
Twitter: @Dentalrpo_ 

Beverly Wilshire Dental

Address: Level 9, Dijaya Plaza, No. 237 Jalan Tun Razak, 50400 KL.
Contact: 03-2118 2999
Operating hours: Monday to Saturday 9.30am – 6pm; Sundays & Public Holidays by appointment only
Email: [email protected]
FB page: Beverly Wilshire Medical Centre 
Instagram: beverlywilshiredental    

Damansara Heights Dental Centre

Address: 75 Jalan Setiabakti, Bukit Damansara, 50490 KL.
Contact: 03-2093 0309
Operating hours: Mondays to Saturdays: 9am – 6pm; Closed on Sundays & Public Holidays
Email[email protected]
FB page: Damansara Heights Dental Centre 

Yap & Associates Dental Surgery

Address: Lot 1.02 Level 1, Menara Manulife, Jalan Gelenggang, Damansara Heights, 50490 KL.
Contact: 03-2094 0005
Operating hours: Weekdays 9am – 6pm; Saturdays 9am – 3pm; Closed on Sundays & Public Holidays
E mail: [email protected]

Dutamas Dental

Address: A3-1-8, Publika Solaris Dutamas, Jalan Dutamas 1, 50480 KL.
Contact: 03-6206 3554
Operating hours: Weekdays 9am – 7pm; Saturdays 9am – 5pm; Sunday 9am – 2pm: Closed on Public Holidays
E-mail: [email protected]
FB page: Dutamas Dental Clinic

Dutamas Dental

Klinik Pergigian Fauziah

Addresses & Contact Numbers:
Publika:  A1-1-03, Publika Solaris Dutamas, Jalan Dutamas 1, 50480 KL;
Tel: 03-62063068
Centara:  Unit G02-B, Menara Centara, 360 Jalan Tuanku Abdul Rahman, 50100 KL; Tel: 03-26020402
Melawati:  236A, Jalan Bandar 13, Taman Melawati, 53100 KL; Tel: 03-41071591
Operating hours: Weekdays 10am – 5pm; Saturdays: 9.30am – 2pm;Closed on Sundays & Public Holidays
E-mail:  [email protected]
FB page: Dentist Malaysia
Instagram: klinikpergigianfauziah      

Smile Avenue

Address: A4-UG1-6, Level UG1, Block A4, 1, Jalan Dutamas 1, Solaris Dutamas, 50480 KL.
Contact: 03-2857 0869
Operating hours: Mondays to Thursdays: 10am – 7pm; Fridays & Saturdays 10am – 5pm; Closed on Sundays & Public Holidays
Email: [email protected]
FB page: Smile Avenue Dental Surgery Publika 
Instagram: smileavenuedental      

White Perfect Dental Clinic

Addresses & Contact numbers:
Taman Connaught:  1st Floor, No.7, Jalan Menara Gading 1, Taman Connaught, Cheras, 56000 KL; Tel: 03-91019068
Cheras Business Centre:  34-5, Jalan 5/101c, Off Jalan Kaskas, Jalan Cheras, 56100 KL; Tel: 03-9133 9068
Operating hours: Weekdays 9.30am – 5.30pm; Weekends 9.30am – 5pm;
Closed on Public Holidays
Email: [email protected]
FB page: White Perfect Dental Clinic

Bangsar Utama Dental Specialist Center

Address: Wisma Hamid Arshat, 12, Jalan Bangsar Utama 9, Bangsar, 59000 KL.
Contact: 03-2282 4339, 03-2201 6022 (Main)
Operating hours: Mondays, Tuesdays, Wednesdays & Fridays 10am – 6pm; Thursdays 12pm – 8pm; Saturdays 9am – 4pm; Sunday Orthodontics appointments only; Public Holidays by appoinments only
Email: [email protected] / [email protected]
FB page: Bangsar Utama Dental Specialist Clinic 

Yee Dental Surgery

Address: Lot S117B, Bangsar Shopping Centre, 285 Jalan Maarof, 59000, KL.
Contact: 03-2095 1102
Operating hours: Weekdays 9am – 6pm; Saturdays 9am – 4pm; Closed on Sundays & Public Holidays
Email: [email protected] /[email protected]


Pristine Kids

Pediatric dentist

Address: Lot F38, 1st Floor, Empire Shopping Gallery, Jalan SS16/1, 47500 Subang.
Contact: 03-5612 5632
Operating hours: Weekdays 10am – 5pm; Weekends 10am – 12pm
Email: [email protected]
FB page: Pristine Dental Centre 

The Dental Studio

Pediatric dentist

Address: LG 16, Empire Damansara, No 2, Jalan PJU 8/8A, Damansara Perdana, 47820 PJ.
Contact: 03-7732 7714
Operating hours: Monday to Thursday 10am – 5pm; Friday 10am – 4pm; Saturdays 10am – 2pm; Sundays & Public Holidays by appointment only
Email: [email protected]
FB page: The Dental Studio

The Dental Studio in Ara Damansara

Lim Dental Surgery

Address: 28A (1st Floor) Jalan Sultan 52/4, New Town Centre, 46200 PJ.
Contact: 03-7956 9100
Operating hours: Weekdays 9am – 6.30pm; Weekends 9am – 4.30pm; Public Holidays 9am – 1pm

Jaya Dental Surgery

Address: Ground Floor, PG1-13A, Jaya 33, Section 13, Jalan Semangat, 46200 PJ.
Contact: 03-7957 5611 / 03- 7957 4320
Operating hours: Weekdays 10am – 5pm; Saturdays 10am – 4pm; Sundays 10am – 3pm; Closed on Public Holidays
Email: [email protected] / [email protected]

V-Care Dental Surgery

Pediatric dentist

Address: 2nd Floor @ Uptown 37, 41BC & 43BC, Jalan SS21/37, Damansara Utama (Uptown), 47400 PJ.
Contact: 03 -7726 8499 / 03-7725 2020
Operating hours: Mondays – Saturdays 9.30am – 6pm; Closed on Sundays & Public Holidays
Email: [email protected]
FB page: V Care Dental Centre
Instagram: vcaredental

V Care Dental in Damansara Utama

Tey & Khaw Dental Clinic

Address: 5-2, Jalan PJU 5/10, Dataran Sunway, Kota Damansara, 47810 PJ.
Contact no.: 03-6148 5208
Operating hours: Weekdays 9.30am – 7pm; Saturdays 10am – 5pm; Sundays: 10am – 3pm; Closed on Public Holidays

Klinik Pergigian Malaysia Smile

Address: 13A, 1st Floor, Jalan Kenari 4, Bandar Puchong Jaya, 47170 Puchong, Selangor
Opening Hours: Mon – Fri 9:30am to 7:00pm; Saturday 10:00am to 3:00pm; Closed on Sunday and Public Holidays
Contact no: 03 5891 9989, 016 889 5891
Email: [email protected]
FB page: Tey & Khaw Malaysia Dental
Instagram: teykhawdentalclinic

Prestige Dental Care

Address: 22A-1 (First Floor), Jalan Puteri 1/4, Dataran Puteri, Bandar Puteri, 47100 Puchong.
Contact: 03-8060 3389, 013-394 3389 (Whatsapp)
WeChat ID: prestigedental
Operating hours: Weekdays 10am – 7pm; Saturdays 10am – 6pm; Closed on Sundays & Public Holidays
FB page: Prestige Dental Care
Instagram: prestigespecialistclinic
Twitter: @prestigedentalc

Photo credit: Prestige Dental Care

Carson & Louise Dental

Address: 43-1 Jalan Sungai Burung z32/z, Bukit Rimau, 40460 Shah Alam, Selangor
Contact No.: 03-5525 8289
Operating Hours: Monday to Friday 9 am – 6 pm; Saturday 9 am – 5 pm; Closed on Sunday and Public Holidays
Email: [email protected]
FB page: Carson & Louise Dental


This list is not exhaustive and opening times may be subject to change, so parents are advised to contact the clinics before they plan to visit. Do write us at [email protected] if you have any other child-friendly dentists we should add! 

Let’s face it, keeping our children entertained these days can leave a pretty deep dent on the wallet. We are here to help ease the pain by presenting to you a list of free activities (yes you read it right) for families in the Klang Valley.

You can thank us later moms and dads!

1. Bank Negara Museum and Art Gallery

Who knew finance could be so much fun? This museum is all about Malaysia’s economy and economic history – and everything is entertainingly presented indeed. There are six different galleries filled with interactive exhibitions, fascinating artifacts, and fun games.  End your visit with a little shopping at the gift shop or grab a bite at the cafe.



Opening hours: 10.00am – 6.00pm daily

Address: Sasana Kijang, 2 Jalan Dato’ Onn, 50480, Kuala Lumpur

2. Royal Malaysian Police Museum

Find everything you need to know about our police force! Take your time here as there’s plenty to see and learn; from the history of policing in the country which dates back to the Malaccan Sultanate, the progression of uniforms, mode of transportations and also weapons used. Wander around the museum compound and check out the armoured cars, police plane and boat.

Phone: 03-2272 5689

Opening hours: 10.00am – 6.00pm (Tuesday – Thursday), 10.00am – 12.30pm, 2.30pm – 6.00pm (Friday). Closed on Monday.

Address: 5, Jalan Perdana, Tasik Perdana, 50480, Kuala Lumpur.

3. National Planetarium

Learn about our planet and the universe through interactive displays such as the Space Lab and the Anti Gravity Room. There’s also a section where you can follow the journey of Dato Dr. Sheikh Muszaphar, Malaysia’s first astronaut to outer space. For a small fee, you can catch a 20-minute (space related) movie at the theatre. Unfortunately, several exhibits were out of order during our visit. Hopefully, they will be fixed soon!



Opening hours: 9.00am – 4.30pm, Tuesday – Sunday

Closed on Monday

Address: 53, Jalan Perdana, Tasik Perdana, 50480, Kuala Lumpur

4. Secret Garden, 1 Utama

Are your children feeling overwhelmed by the weekend crowds in 1Utama? Seek refuge in this beautiful garden on the rooftop of the mall. It is a treasure trove of more than 500 species of plants; some with very amusing names like Do-Re-Mi! Free tours are conducted every first weekend of the month, keep a lookout for more info on their Facebook page.



Opening hours: 10.00am – 10.00pm (Saturday, Sunday and Public Holidays only)

Address: Rooftop of 1Utama, No 1, Lebuh Bandar Utama, Bandar Utama City Centre, Bandar Utama, 47800, Petaling Jaya.

5. National Textile Museum

The museum showcases colourful textiles from the diverse people of  Malaysia.  Learn about materials such as songket and sari and embellishment methods such as embroidery and beading. There is also a charming display of jewelry and costumes from varying cultures. If you have a son or daughter who is aspiring to be the next Rizalman or even Coco Chanel, this place would be a good source of design inspiration.



Opening hours: 9.00am – 6.00pm daily

Address: 26, Jalan Sultan Hishamuddin, 50050, Kuala Lumpur

6. Royal Selangor Visitor Centre

Delve into the history behind one of Malaysia’s most well-known brands and uncover the secrets of pewtersmithing. A personal tour guide will accompany you around this awesomely curated centre which is suitable for children of all ages. You will get to see up close how pewter is crafted and even get to try your hand at it. For a fee, you could also make a personalised pewter bowl to take home.



Opening hours: 9.00am – 5.00pm daily

Address: 4, Jalan Usahawan 6, Setapak Jaya, 53300 Kuala Lumpur

7. National Art Gallery

Bring your kids here and ask their interpretations of the artworks displayed. You will be surprised with some very amusing answers! If talking is not their thing, bring out the pen and paper and get them to draw their own masterpiece based on what they see. The gallery rotates its exhibits on a regular basis, so there’s always something new to check out. Visit their website or Facebook page for the latest updates.



Opening hours: 10.00am – 6.00pm daily

Address: No 2, Jalan Temerloh, Off Jalan Tun Razak, Kuala Lumpur

8. GO KL (Kuala Lumpur City Bus)

Photo credit: GO KL (Kuala Lumpur City Bus)

Hop onto the purple bus for a free ride around Kuala Lumpur’s City Centre! The bus stops at most major tourist attractions in town so the family can easily hop on and off if there’s a location that is of interest. For the comfort of its passengers, all buses come with free WiFi and are designed to be disabled-friendly.  It can get very packed during peak hours so do plan your journey beforehand.



Operation hours: 6.00am – 11.00pm (Monday to Friday), 7.00am – 11.00pm (Saturday, Sunday and Public Holidays)

Frequency: Every 10 mins

9. Free Tree Society

Photo credit: Free Tree Society Kuala Lumpur (Facebook page)

This is an environmental NGO that gives out free plants to encourage a love for nature amongst urbanites. Get your family to join their Volunteer  Gardening Sessions where you will help care for the plants and also learn about composting, propagating and so much more. Children will love playing by the pond or in their Fairy Garden; however adult supervision is necessary at all times.



Volunteering hours: 9.30am – 11.30am (Tuesday), and 9.00am – 12.00pm (Saturday)

(Bookings are required via FB Messenger or email: [email protected])

Address: Jalan Limau Purut, Bangsar, 59100 Kuala Lumpur

10.  Cultural Dance Show at MaTiC (Malaysia Tourism Centre)

Photo credit: Malaysia Tourism Centre (MaTiC)

Play tourist for the day and catch the GO KL bus to MaTiC. Watch this hour-long cultural dance show representing the colourful cultures of  Malaysia. The dancers’ enthusiasm is infectious and their costumes, just beautiful!



Performance hours: 3.00pm – 4.00pm (Monday – Saturday)

Address: Amphitheatre, 109, Jalan Ampang, 50450, Kuala Lumpur


Have plenty of fun, and let us know if you know of any free and cool activities to go to with the family!

By Liyana Taff and Anne Aeria