February’s here! Check out our list of activities around the Klang Valley and for you and your family to explore.

1. Transparent Fish Exhibition

Science meets art in this exhibition at the education corner of Aquaria KLCC. More info here.

Dates: January – March 2019
Venue: Aquaria KLCC, Kuala Lumpur

2. Pokémon the Movie: The Power of Us at Genting

Screenings of the latest Pokémon film up at Genting Highlands! More info here.

Dates: 2nd – 24th February 2019 (selected dates) at 4.30pm and 8.00pm.
Venue: Genting International Showroom, Resorts World Genting, Genting Highlands

3. In the cinema: Lego Movie 2: The Second Part

Picking up from the events of Taco Tuesday, the new Lego movie takes us back to Bricksburg, now a post-apocalyptic wasteland. Emmet still pretends that everything is awesome – but new adventures await!

Dates: In cinemas 7th February 2019

4. Puja Pantai with the Mah Meri

Celebrate the ancient ritual with the Mah Meri and be part of their mysterious tradition. Puja Pantai is the last of the important rituals still practiced by the Mah Meri. More information and bookings here.

Date and time: 9th February 2019 at 9.00am to 3.00pm
Venue: Mah Meri Cultural Village, Carey Island, Selangor

5. Activities at Taman Tugu

Taman Tugu at Lake Gardens has loads of kid-friendly events happening in February, including jungle activities, guided walks, and workshops. Full schedule here.

Dates: Every weekend
Venue: Taman Tugu, Kuala Lumpur

6. Mechanical engineering for kids

During these maker workshops, kids can explore the field of mechanical engineering and discover what engineers do. They will learn all about machines and will work together to design and produce innovative projects. More info here.

Dates: 10th, 17th and 24th February 2019
Time slots: 12.00pm – 1.30pm / 3.00pm – 4.30pm / 4.00pm – 5.30 pm

7. Theatre: Twelfth Night

The HandleBards, the world’s only cycling theatre company, return to Malaysia with their riotous all-male version of Shakespeare’s hilarious and heart-breaking comedy. The production promises an array of inventive props and costumes, physical theatre and some clever improv theatre. More info here.

Dates: 14th – 20th February 2019, various showtimes
Venue: PJ Live Arts, Jaya One, Petaling Jaya

8. Once upon a time – Story Telling with arts and crafts

Storytelling of A Knit and A Knot, a story about determination, helpfulness and kindness, followed by an art activity and playtime. More info here.

Date and time: 15th February 2019, 3.30pm – 5.00pm
Venue: Noriter café, 1Mont Kiara, Kuala Lumpur

9. The Weekend Japanese Film Show

Rudolf the black cat is based on a popular children’s book series by Hiroshi Saito. It is a story of a naive stay-at-home kitten, Rudolf, and a seasoned stray cat and their common adventures. Admission is free, more info and bookings here.

Date and time: 16th February 2019, 10.00am – 12.00pm
Venue: Golden Screen Cinemas (Level 5), Nu Sentral, Kuala Lumpur

10. Storytelling in French – Raconte-moi une histoire: Les monstres

Listen to the stories in French read by the monstrous Grégory. Recommended for children aged 3 to 7 but everyone is welcome. More information here.

Date and time: 16th February 2019 at 9.30am and 11.15am
Venue: Alliance Française, 15 Lorong Gurney, Kuala Lumpur

11. Chinese New Year workshops with Play x Bond

Kids can make a Chinese dragon puppet, dance with it and dive into the story of the Chinese Zodiac. Recommended for children aged 3 to 6. More info here.

Date: 16th February 2019
Time: 11.30am – 1.00pm
Venue: Jam Factory Restaurant, Bandar Puchong Jaya

Date: 17th February 2019
Time: 11.30am – 1.00pm
Venue: Namoo Korean Dessert Cafe n Bistro On The Park, Publika

12. Snow white

Mirror, mirror on the wall. Who is the fairest one of all? Storytelling and a costume party based on Snow White and The Seven Dwarfs. For families with kids aged 3 to 10. More info here.

Date and time: 16th February 2019 at 10.30am -12.00pm
Venue: The Story Book, Plaza Arkadia, Desa Parkcity

13. Night walk at FRIM

FRIM’s popular night walk programme is back. A great opportunity for families (minimum age 13) to witness the nocturnal species. More info here.

Date and time: 23th February 2019 at 8.00pm – 11.00pm
Venue: FRIM-MNS Nature Education Centre, FRIM, Kepong

14. KL Highland Games 2019

The Highland games offer a rare chance to admire marching bands with bagpipes and drums, marvel at the kilted heavy athletes competing in traditional Scottish sporting events and follow an international junior rugby tournament. There will also be a Kids’ Village with fun rides and activities, as well as food stalls. More info here.

Date and time: 23th February 2019 at 8.00am – 8.00pm
Venue: Bukit Kiara Equestrian & Country Resort, Kuala Lumpur

15. Harry Potter: Imperium Musicus at MPO

MPO’s Family Fun Day will be full of mesmerising melodies and tricks galore when conductor Naohisa Furusawa and the MPO conjure up the sounds of Harry Potter films. For kids aged 4 and above. Dress code applies. Full details here.

Date and time: 24th February 2019 at 2.30pm and 4.30pm
Venue: MPO, Tower 2, PETRONAS Twin Towers, KLCC, Kuala Lumpur

16. Workshop on Dyslexia

Dyslexia Malaysia: Altuz Academy – Orton-Gillingham Reading Specialist offers a workshop for anyone looking for expert help with their children’s reading, spelling, and writing. More info here.

Date and time: 23rd February 2019 at 9.00am
Venue: ELM Business School, HELP University, Damansara Heights

17. Theatre: The Gruffalo

Join Mouse on an adventurous journey through the deep, dark woods in this stage adaptation of Julia Donaldson’s award-winning children’s book. Performance is suitable for ages 4 and up. More info here.

Dates and times: 25th February – 24th March 2019, various showtimes
Venue: PJ Live Arts, Jaya One, Petaling Jaya 

18. The Spartan Kids Race

Although in March, anyone hoping to attend should sign up early for the Spartan Kids Race. This is a race for kids who want to jump, run, get muddy, help each other, and have a good time while conquering obstacles. Full details here.

Date and time: 2nd March 2019, 9.00am onwards
Venue: Semenyih, Selangor

19. Lion dances in Kuala Lumpur

This month lions roam around KL! For a list of best places to see lion dances, head over here.



This post is a collaboration between Makchic and Happy Go KL.
Happy Go KL is the go-to site for fun family activities in KL and kid-friendly travel in Asia. It is written by a bunch of KL parents who want to share what they know and love about their hometown and this beautiful region.

Kick off the year with fun activities for you and the family. Check out our list below for the month of January.

1. My Baby Expo 2019

My Baby Expo 2019 (MBE’19) caters to the needs of parents, with baby and kids’ products and services, as well as talks and presentations.

Dates and time: 4 – 6 January, 10AM-9PM
Venue: Setia City Convention Centre (SCCC), Setia Alam, Shah Alam

2. Our Sanrio Times

Hello Kitty and her friends are at Quill City Mall. The exhibition features 13 Sanrio-themed zones where visitors can take photos of 100 adorable Sanrio characters in a variety of colourful settings. More information here.

Dates: Until January 6
Venue: Quill City Mall

3. Mandarin for Kids

Mandarin for kids at the library at the School. For ages 5 to 12. Limited to 15 kids, call to book: 017 613 7787, 012 324 8018. Details here.

Date and time: 5 January, 2.30PM
Venue: PPAS, Jaya One

4. Nostalgia of Anak Kampung exhibition

Highlights of collections from Department of Museums Malaysia will bring back nostalgic memories of the life in the kampung from the 1960s to 1980s. Details here.

Date and time: Until 10 January
Venue: Central Hall, Muzium Negara

5. Coleman Bring Your Own Tent

Bring your Coleman tent and your family to enjoy camping and outdoor activities in Batang Kali. Registration required by 5 January here. Only 10 tent spots available, first come first served! Details here.

Dates: 19 and 20 January
Venue: Ontok-Ontok Chalet & Camp, Batang Kali

6. Backyard Birding for Kids

To-be ornithologists and other avid birdwatchers should join this event at FRIM. A bird expert from Malaysian Nature Society will guide the participants in the use of binoculars and identifying bird species. More info here.

Date and time: 19 January, 6.30 – 11.30AM
Venue: FRIM-MNS Nature Education Centre, FRIM Kepong

7. Little Ms. Qipao & Mr. Samfu Contest

Mark your calendar and watch these kids rocking the runway in our traditional costumes! Exciting prizes to be won. Get your dress ready, be bold and register now! Event info here.

Date and times: 19 January, 11AM to 3PM
Venue: Main Place Mall, USJ

8. A Chinese New Year Story

A pre-Chinese New Year celebration and storytelling session on some of the legends behind CNY – Nian the monster and the animals in the Chinese zodiac. A family activity for parents and kids aged 3 to 12. Details here.

Date and time: 26 January, 5PM
Venue: The Story Book, Arkadia, Desa Parkcity

Photo credits: My Baby Expo, Quill City Mall, PPAS, Muzium Negara, Coleman, Nature Education Centre FRIM, Main Place Mall and The Story Book.

This post is a collaboration between makchic and Happy Go KL.
Happy Go KL is the go-to site for fun family activities in KL and kid-friendly travel in Asia. It is written by a bunch of KL parents who want to share what they know and love about their hometown and this beautiful region.


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!