10 Petting Zoos & Theme Parks In KL & Selangor To Bring Kids During School Holidays
Fun for the whole family!
1. Farm In The City
Located just 20 minutes from Kuala Lumpur in Seri Kembangan, this unique petting zoo offers an up close and personal experience with over 100 species of tame and exotic animals. Cuddle with adorable raccoons, pet friendly farm animals like goats and sheep, and admire beautiful feathered friends. Don't miss out on the Malaysian Village and find over 60 types of tropical fruit trees and vegetables too.
Opening hours:
Mondays, Wednesdays to Fridays: 10am to 6pm
Weekends (including school holidays): 9.30am to 6pm
Closed on Tuesdays.
Admission fee:
MyKad holders
- Adults: RM39
- Children (11 years old and below) & senior citizens (60 years old and above): RM32
Standard price (Non-MyKad holders)
- Adults: RM58
- Children & senior citizens: RM48
WhatsApp | Instagram | Facebook
Escape to the countryside and experience the therapeutic benefits of animal interaction at G2G Animal Garden at the Malaysian Agro Exposition Park Serdang (MAEPS)! With 10 diverse animal stations, you can cuddle with friendly felines in the Cat House, marvel at colourful birds in the Bird Aviary, or find solace in the Animal Therapy House.
Explore the Rabbit Garden, Reptile House, Pigeon House, and Tortoise Garden for a closer look at these fascinating creatures. You can also visit the Kampong Pets station and encounter familiar animals like chickens and ducks, or enjoy a leisurely pony ride.
Opening hours:- Weekdays: 10am to 6pm (Closed on Tuesdays, except during school & public holidays)
- Weekends & public holidays: 9.30am to 6pm
Admission fee:
MyKad holders
- Adults: RM30.45
- Children (below 12 years old) & senior citizens (above 60 years old): RM25.20
Non-MyKad holders
- Adults: RM60.90
- Children & senior citizens: RM50.40
There are also several packages for families too. Check it out here.
WhatsApp | Instagram | Facebook
Located in Tropicana Gardens Mall, this air-conditioned indoor petting zoo houses over 500 animal species, ranging from alpacas and rabbits to bearded dragons and peachicks (baby peacocks).
The petting zoo is divided into three zones, namely Just Farm, Just Cats, and Just Dogs. Don't miss the adorable their daily "Guinea Pig Bridge Show", where you can see guinea pigs pitter-pattering across wooden platforms in the store.
Opening hours:
10am to 10pm (Daily)
Admission fee:
Just Farm
- Adults: RM68
- Children (3 to 12 years old), senior citizens (60 years and above), and OKU: RM58
- Adults: RM48
- Children, senior citizens, and OKU: RM38
Just Dogs
- Adults: RM48
- Children, senior citizens, and OKU: RM38
They also offer family passes for four people, priced at RM980.
Pick your own fresh fruit at Selangor Fruits Valley! This sprawling farm, just an hour from KL, offers a unique experience where you can take home seasonal fruits during peak season (typically from June to August). You'll be given a tour of this 10km park on a tram and brought to a petting zoo, where you can meet a bunch of cute animals like ducks, rabbits, deers, and many more.
Opening hours:
Monday to Thursdays: 8.30am to 4pm
Weekends: 8.30am to 5pm
Closed on Fridays.
Admission fee:
MyKad holders
- Adults: RM20
- Children (3 to 11 years old) & Senior citizens (60 years old and above): RM15
Standard price (Non-MyKad holders)
- Adults: RM40
- Children: RM30
You can purchase tickets online here. More details here.
WhatsApp | Instagram | Facebook
This charming park features a variety of attractions from adorable animals like tapirs and capybaras to exciting paddle boat rides and a mesmerising musical fountain show. Get up close and personal with friendly creatures, or try your hand at feeding crocodiles with a fishing rod! With colourful LED lights illuminating the park at night, it's perfect for a day of family fun.
Opening hours:
- Weekdays: 5pm to 11pm
- Weekends (including school holidays, eve of and public holidays): 5pm to 12am
Closes at 11pm on Sundays.
Admission fee:
MyKad holders (Weekdays)
- Adults (12 to 59 years old): RM55
- Children, senior citizens (60 years old and above), and OKU: RM30
MyKad holders (including school holidays, eve of, and public holidays)
- Adults: RM65
- Children, senior citizens, and OKU: RM35
Non-MyKad holders (Weekdays)
- Adults: RM70
- Children, senior citizens, and OKU: RM50
Non-MyKad holders (including school holidays, eve of, and public holidays)
- Adults: RM80
- Children, senior citizens, and OKU: RM55
Purchase tickets here.
6. Fun X World
This indoor amusement park in Summit USJ has something for everyone! Enjoy riding bumper cars, roller blading, an action-packed arcade, and a forest-themed playground to keep the little ones entertained.
Opening hours:
Thursdays to Mondays & public holidays: 10am to 10pm
Wednesdays: 2pm to 10pm
Admission fee:
All Play (Above 80cm)
- Weekday: RM40
- Weekends & public holiday: RM65
All Play (Below 80cm): RM15
More info here.
WhatsApp | Instagram | Facebook
Located in Sunway Velocity Mall, this indoor adventure park is the perfect place for those seeking an active and fun-filled day out. Soar through the air on the sky glider, bounce around on trampolines, and glide down giant slides on the tubby ride. If you're looking for a challenge, you can test your agility on the ninja warrior course and conquer the challenging rope courses.
Opening hours:
10am to 10pm (Daily)
Admission fee:
Weekdays
- All Day Pass: RM65
- Night Pass (after 7pm): RM58
- Grip Socks: RM6
Weekends
- All Day Pass: RM72
- Night Pass (after 7pm): RM65
- Grip Socks: RM6
Buy tickets here.
WhatsApp | Instagram | Facebook
8. ESCAPE PJ
Find this outdoor adventure park in Paradigm Mall with thrills for all ages! Conquer gravity-defying rope courses and experience the adrenaline rush of ziplines and a reverse bungee slingshot.
Opening hours:
10am to 8pm (Daily)
Admission fee:
- 4 to 12 years old: RM50 to RM72
- 13 to 60 years old: RM76 to RM108
- Below 3 years old: Free
- 61 years old and above: Free (if accompanied by paying guest and photo ID is required)
Instagram | Facebook
9. VAR Live
Step into the virtual world of your dreams (or nightmares!) at VAR Live, located in MyTOWN Shopping Centre. With over 10 exclusively developed games, you can battle robots and zombies, fight in epic wars, or even summon spirits. Their advanced technology incorporates imitation guns, vibrating floors, and wind effects for a truly realistic feel. From lighthearted fun to extreme horror, there's something for everyone, including a VR version of Baby Shark for the little ones!
Opening hours:
10am to 10pm (Daily)
Admission fee:
- One-day unlimited pass (One pax): RM200
- One Player Three Games Package: RM108
- One Player for Four Games Package: RM120
You can book tickets and find more details here.
WhatsApp | Instagram | Facebook
This massive indoor park at 1 Utama Shopping Centre, recognised as Malaysia's largest edutainment center, offers exciting activities for all ages, including rock climbing, obstacle courses, and velcro-lined trampoline walls, arcade games, and more. There's also karaoke, a Virtual League with PlayStation 5s and Nintendo Switches to keep the whole family engaged for the whole day.
Opening hours:
10am to 10pm (Daily)
Admission fee:
Weekday
- Adults (13 to 59 years old): RM39
- Children: (3 to 12 years old): RM29
- Family Pass (two Adults and one Child): RM102
Weekends (public & school holidays)
- Adults: RM56
- Children: RM46
- Family Pass: RM148
Enjoy a special evening rate of RM19 when you visit on weekdays after 7.45pm. Children under 3 years old, seniors over 60 years old, and OKU cardholders can accompany you for just RM8.
Buy tickets here.