
Got a kid that is horse-obsessed? Look no further, because we've rounded up the best places in Singapore (and beyond!) to take the kids horse riding!.
Looking for horse riding lessons and pony rides for kids in Singapore? We’re always on the lookout for fun farm visits, family-friendly outdoor activities and new places to enjoy the great outdoors with our city-dwelling kids. So, naturally, we’ve been galloping around town to find the best stables and equestrian centres where mini jockeys can meet a pony or learn how to ride.
Whether your child wants a one-off pony ride, beginner horse riding lessons or a more structured equestrian programme, these riding schools offer options for different ages and experience levels. Some also provide stable management sessions, holiday camps, trail rides, dressage and show jumping.
Horse riding for kids in Singapore at a glance
Best for a first pony ride: Gallop Stable
Best for structured beginner lessons: Bukit Timah Saddle Club
Best for progressive equestrian training: National Equestrian Centre Riding School
Best for riding in all weather: Singapore Polo Club
Best for a horse riding getaway: Riders Resort, Johor
Why trust this guide
As parents, we’d love for our kids to get involved in different sports and activities — sure beats doom scrolling! And horse riding is one of those specialised sports that involves more than finding the nearest stable. That’s why we’ve done the legwork and put together this guide to the best horse riding lessons for kids in Singapore. We looked at the minimum age, types of riding experiences, lesson formats, safety and horse-handling components, facilities, and how suitable each stable is for beginners. We also regularly update our guides with the latest programmes, prices and requirements, but as these can change, it’s always best to confirm the details directly with the riding centre before booking
At what age can children start horse riding in Singapore?
Some supervised pony rides are available for children from three years old, while formal beginner riding lessons commonly start from four to six years old, depending on the school and programme. Riding centres may also assess a child’s height, strength, concentration and confidence before recommending a suitable class.
For younger children, a short pony ride or pony playgroup can be a gentle introduction. Older children who are ready to learn independently can progress to lessons covering mounting, posture, balance, steering, trotting and horse care.
Horse riding safety tips for children
Horse riding can help children develop balance, coordination, confidence and responsibility. However, as with any sport, there is a risk of injury. Keep these safety tips in mind:
- Choose a well-maintained riding centre with trained instructors and properly cared-for horses.
- Make sure children follow the instructor’s directions when approaching, grooming or handling a horse.
- Teach children not to stand directly behind a horse or make sudden movements and loud noises nearby.
- Check that helmets, footwear and other safety equipment fit properly.
- Ensure girth straps, stirrup leathers, reins and other riding equipment are checked before the lesson begins.
- Let the riding school know about any medical conditions, allergies or additional support your child may need.
Where to go horse riding with kids in Singapore
1. Bukit Timah Saddle Club

Bukit Timah Saddle Club offers horse riding lessons for complete beginners as well as riders who want to progress to more advanced equestrian disciplines. Its structured eight-week beginner course introduces riders to horse safety, care and stable management before building their confidence at a walk and trot. Children who aren’t ready to commit to a full course can try the one-hour Beginner’s Experience, which is suitable for riders aged six and above. Younger kids aged three and up can book a supervised 20-minute pony ride through the surrounding greenery. Serious riders can even get into vaulting, think gymnastics on horseback!
Best for: Structured riding courses and children who want to progress beyond a one-off pony ride
Where: Bukit Timah Saddle Club, 1 Turf Club Avenue, Stable Blocks 113 and 116, Singapore 738078
Age: Pony rides from three years old; Beginner’s Experience from six years old
Price: Pony rides cost $45 per person. The Beginner’s Experience costs from $130 per person for a semi-private session, while the eight-week beginner course costs $890 per person. Prices include the horse welfare contribution where applicable.
2. Gallop Stable

Gallop Stable is one of the easiest places for younger children to enjoy their first pony experience. Kids aged three and above can go on a supervised pony ride, while those four and above can embark on beginner riding lessons. Advanced riders can try their hand at show jumping and more. Families looking for a less structured visit can also enquire about pony feeding, trail rides, holiday camps, workshops and horse-themed birthday activities.
Take note that Gallop Stable currently operates at Pasir Ris Park and HorseCity at Bukit Timah. Activities and lesson availability may vary between locations.
Best for: Young beginners, casual pony rides and families who want a low-commitment introduction to horses
Where: Gallop Stable at Pasir Ris Park, 61 Pasir Ris Green, Singapore 518225; and HorseCity at Bukit Timah, 100 Turf Club Road, Singapore 287992
Age: Pony trail rides from three years old; beginner lessons from four years old
Price: Pony rides cost from $10 per ride. Lesson prices vary according to the rider’s age, lesson duration and whether the session is private or shared.
3. National Equestrian Centre Riding School

The National Equestrian Centre is a public riding school operated by the Equestrian Federation of Singapore. Its programmes are designed to give children and adults a progressive pathway into horse riding. Young kids start with a programme which teaches through play, care, and discovery. Once they are ready to ride, they’ll move on the Pony Playgroup Ride sessions to pick up balance, posture, and coordination, and progress to the seven-lesson Let’s Ride Beginner Course. Serious riders can even move on to learn lunging, dressage, jumping, and more.
Best for: A clear progression route from pony playgroups to independent riding
Where: National Equestrian Centre, National Equestrian Park, 100 Jalan Mashhor, Singapore 299177
Age: Depends on the programme, the child’s readiness and the centre’s height or skill requirements
Price: Contact the riding school for current programme fees and availability
4. Singapore Polo Club

Singapore Polo Club’s Riding Academy offers lessons for riders aged six and above. It has a covered riding arena, outdoor arenas, a sand track and nearby hacking trails, making it the best option for families who want a structured programme without the unpredictability of Singapore’s weather! The club runs family events, riding activities and school-holiday programmes, which are great ways to engage your little equestrian.
Best for: All-weather riding facilities and children interested in long-term equestrian training
Where: Singapore Polo Club, 80 Mount Pleasant Road, Singapore 298334
Age: Riding Academy and Pony Academy programmes from six years old
Price: Fees vary according to membership status, riding level and lesson type. Contact the Riding Academy for the latest rates.
5. Riders Resort, Johor

Happy to travel a little further? Make a weekend of it with a horse riding getaway at Riders Resort in Kulai, Johor. Set within The Legends Golf and Country Resort, the boutique stay offers riding lessons and guided horse rides surrounded by palm trees, countryside and jungle trails. They have lessons for beginners and experienced riders, and families who are looking for a more relaxed experience can opt for the 30-minute groom-led ride. Do note that lessons should be booked at least three days in advance.
Best for: A weekend riding getaway surrounded by nature
Where: Riders Resort, within The Legends Golf and Country Resort, Lot 1302, Kebun Sedenak, 81000 Kulai, Johor, Malaysia
Age: Children and adults; suitability depends on the rider’s size and experience
Price: Group lessons cost RM242 per person for 60 minutes. Paired lessons cost RM266 per person, while one-to-one lessons cost RM341 per person. Groom-led horse rides start from RM160 per person for 30 minutes.
Happy horse riding with the kiddos!

