I’m Sue, and I compiled this list of 9 petting zoos and farms in Klang Valley (some of which we have personally visited and others we plan to visit in the near future) to bring to my son who is an animal lover.
A farm visit is both fun and exciting as kids can learn about foods that the different farm animals eat, pet the animals, sounds that they make and more.
If you want to bring your children to experience going to a farm around Klang Valley, here are some of our recommendations that we hope will be useful for parents who are looking for farms and petting zoos in Kuala Lumpur or Selangor.
Affiliate Link Disclosure
Some of the links on here are affiliate links, and I may earn if you click on them, AT NO EXTRA cost to you. I hope you find the information here useful! Thanks!
1. Farm In The City, Seri Kembangan
Farm in The City in Seri Kembangan, an award winning petting zoo is our top choice for a farm visit only about 20 minutes from Kuala Lumpur city centre.

What we like about Farm In The City:
- Variety of farm and other animals including giant tortoises, bearded dragons, racoons, and more.
- The farm is mainly outdoors but shaded under greenery.
- Catch the daily animal show, animal meet and greet, or animal parade on weekends.
- Do get the animal food bucket at RM10 each to feed the animals.
- Free onsite parking
Read our detailed Farm In The City, Seri Kembangan review.
Opening Hours:
- Monday, Wednesday, Thursday & Friday: 10AM to 6PM
- Saturday, Sunday, School & Public Holidays: 9.30AM to 6PM
- Closed on Tuesday (Except School & Public Holidays)
Address: Lot 40187-40188, Jalan Prima Tropika Barat 1, Pusat Bandar Putra Permai, 43300 Seri Kembangan, Selangor
Farm in The City, Seri Kembangan Ticket Price:
- MyKad: Adult (RM39), Child (Under 11) / Senior (Above 60) (RM32)
- Foreigner: Adult (RM58), Child/Senior (RM48)
- Child below 90cm in height: Free entry
Rating: 4.8 Stars out of 5, Over 40K+ booked, 970 reviews!
2. Farm Fresh at UPM
A visit to Farm Fresh at UPM is a wonderful experience as the scenery here is beautiful, large open farm land for leisurely walk and kids to expend their energy, plenty of animals to see and variety of food options.

What we found interesting at Farm Fresh@UPM:
- Cows listening to jazz music in the barns to relax.
- 20 minute tractor ride around the farm.
- Barrel ride for younger children.
- Delicious Farm Fresh’s products for purchase include fresh milk, Cream Hauz ice cream, organic fruits and vegetables and more.
- Petting zoo with rabbits and more.

Read more about our family’s Farm Fresh at UPM review.
Visiting Tip: Since the farm is mostly outdoors, it is recommended to visit early in the morning or later in the afternoon when the weather is cooler.
Opening Hours:
- Monday to Friday: 10AM to 5PM
- Saturday and Sunday: 10AM to 6PM
Address: Jalan Maklumat, 43400 Serdang, Selangor.
Farm Fresh at UPM Ticket Price:
- Malaysian: Adult (RM15), Child (4 to 12) / Seniors: RM10
- Foreigner: Adult (RM35), Child (4 to 12) / Seniors: RM25
Rating: 4.7 Stars out of 5, Over 40K+ booked, 458 reviews!
3. G2G Animal Garden
G2G Animal Garden is located within the MAEPS Serdang area and offers a large parking space for visitors. There are many animal sections to explore including bird aviary, pony rides, deer sanctuary, cat cottage, reptile house, sunken garden, ostrich feeding, fishing boat and more. Their staff are helpful and friendly.

Opening Hours:
- Monday, Wednesday to Friday: 10AM to 5.30PM
- Saturday and Sunday & Public Holidays: 9.30AM to 5.30PM
- Tuesday: Closed (Except on School & Public Holidays)
Address: Jalan MAEPS 4/1, Fasa 3 Presint 9, 43400 Serdang, Selangor
Entrance Ticket:
- Adult: RM33.60 (With MyKad), RM67.20 (Foreigner)
- Child (Under 12) / Senior Citizen (Above 60): RM28.35 (With MyKad), RM56.70 (Foreigner)
- Children below 90cm: Free Entry
Rating: 4.7 Stars out of 5, Over 10K+ booked, 164 reviews!
4. Ladang Mini ISB
Ladang Mini ISB is a mini farm located within Universiti Malaya and regularly opens its doors to the public during open days. The friendly volunteers there are university Malaya students who explain the details about the animals. Visitors get the opportunity to observe various animals such as rabbits, goats, and others making the experience engaging for first-time visitors. Animal food is available for purchase at RM1 per cup.
Parking is relatively easy within the Universiti Malaya campus, which adds to the convenience of visiting.
Opening Hours: Open during selected days and special public open days.
Address: Ladang Mini ISB UM, Universiti Malaya, 50603 Kuala Lumpur, Federal Territory of Kuala Lumpur
Free entry
5. Kebun Kebun Bangsar
Kebun-Kebun Bangsar is a community urban farm in the KL suburb of Bangsar featuring organically grown vegetable and herb gardens. The presence of friendly farm animals including goats, ducks, rabbits, turkeys, peacocks and chickens makes the place enjoyable for families with children.

Opening Hours: Tuesday to Sunday: 8.30AM to 7PM. Closed on Monday
Address: Lorong Bukit Pantai, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Free entry. You can support them by donation.
6. IOI City Farm, Putrajaya
It is a great place to learn about urban farming and observe a variety of exotic animals. The farm is divided into two main zones: one for land animals and another for water animals. The petting zoo allows close interaction with animals, while the marine zone offers activities such as catching and feeding fish.
As the farm is located inside IOI City Mall Putrajaya, parking is convenient and easily accessible. The entire attraction is indoors and air-conditioned.

Opening Hours: Daily from 10AM to 9PM
Address: City, AT-6, Level 2 IOI City Mall, Lbh IRC, IOi Resort, 62502 Sepang, Putrajaya
IOI City Farm, Putrajaya Ticket Price
- Adult / Child on Weekday: RM48
- Adult / Child on Weekend/Public & School Holidays: RM58
- Seniors & OKU: RM32
- Children under 2: Free entry
Rating: 4.2 Stars out of 5, Over 10K+ booked, 371 reviews!
7. Just Farms @ Just Pets Megastore, Kota Damansara
Just Farms is the largest indoor petting zoo in Malaysia and located indoors within Just Pets Megastore in Kota Damansara. Visitors have the opportunity to feed, touch, and even carry some of the animals such as alpacas, bunnies, ducks, and capybaras.
The animal caretakers are friendly and attentive, ensuring that visitors feel comfortable and enjoy their time with the animals. Some animals are allowed to roam freely so you can engage with them directly.
It is also stroller-friendly, which makes it especially suitable for families with babies and toddlers.
Parking is generally convenient and easily accessible in the shopping mall.

Opening Hours: Daily from 10.30AM to 8.30PM
Address: Lot 1F-02, First Floor, IOI Mall Damansara, 2A, Persiaran Surian, Tropicana Indah, 47810 Petaling Jaya, Selangor
Just Farms, Kota Damansara Ticket Price:
- Adult: RM68
- Child (Above 2), Seniors (Above 60) / OKU: RM58
- Children aged 2 and below: Free entry
Rating: 4.6 Stars out of 5, Over 10K+ booked, 291 reviews!
8. theMINs @ Kota Damansara
TheMINs is an indoor mini petting zoo located in Kota Damansara, near the Kota Damansara Community Forest. The main attraction here is the many exotic animals including armadillo, reptiles, mini horse, skunk, pythons and more.

What we like about theMINs:
- Indoor petting zoo (great if you’re looking for an air-conditioned place to visit when it is raining or too hot outside).
- Cosy on-site cafe for lunch or snacks.
- Clean premises and healthy animals.
- Feeding the animals at RM10 per cup or RM3 for fish food.
Opening Hours:
- Monday: Closed
- Tuesday to Friday: 10AM to 7PM
- Saturday and Sunday: 10AM to 9PM
Address: No.2A-H, Pusat Teknologi Sunsuria, Jalan Teknologi, Kota Damansara, 47810 Petaling Jaya, Selangor
Entrance Ticket Price:
- Adult / Child (Above 4): RM30
- Seniors / OKU: RM15
- Children under 4: Free entry
9. Bukit Jelutong Eco Community Park
The Eco Community Park is an outdoor community park that is open to the public for FREE. You have the opportunity to interact with and learn about a variety of animals, including ostriches, goats, guinea fowls, geese, ducks, and Polish chickens.

Visiting tips:
- Most visitors are required to park outside the area and take a walk down a steep hill to reach the park, hence comfortable footwear is recommended. Parking near the entrance is limited and reserved for senior citizens, pregnant women, and visitors with special needs.
- Purchase food to feed the animals from RM5 to RM10.
- Plenty of picnic spots under the trees and overlooking the small pond.
- Parents do watch out for younger children as some of the goats can be very friendly when they are hungry.

Opening Hours:
- Monday to Friday: 11.30AM to 7PM
- Saturday and Sunday: 9AM to 7PM
Address: Jalan Lelangit U8/45, Bukit Jelutong, 40150 Shah Alam, Selangor.
Free entry.