A family day out at the farm
If you're searching for fun things to do in Buckinghamshire with the kids, Odds Farm Park delivers a full day of hands-on animal encounters, indoor play and outdoor adventure.
Whatever the season and whatever the weather, this much-loved attraction offers something for everyone to enjoy.
- Meet friendly farm animals including sheep, pigs, goats, cows, rabbits and more
- Enjoy daily animal activities like feeding sessions, cow milking and egg collecting (seasonal)
- Explore acres of outdoor adventure with play areas, go-karts, mini golf and tractor rides
- Let the kids loose in the giant indoor playbarn packed with slides, tunnels and climbing fun
- Discover interactive experiences designed especially for younger visitors
- Refuel at Marmalade’s Tea Room or grab snacks and treats on the go
Every visit is packed with variety, from getting up close with animals to burning off energy in the play areas. With so much included in your ticket, it’s easy to fill the whole day with fun.
Discover animals, play, adventure & more
Step into the heart of the farm and meet a wide range of animals, from rabbits, goats, sheep, cows and pigs. Throughout the day, you’ll find a programme of animal activities and demonstrations. Depending on the season, you can enjoy everything from lamb feeding to milking demonstrations, with opportunities to take part and see the animals in action.
But it’s not just about the animals. The outdoor space is packed with adventure, with play zones designed to keep children moving, climbing and exploring. From go-karts and mini golf to sand and water play areas and adventure mazes, there’s plenty to keep energy levels high.
Head indoors and the fun continues in the Giant Indoor Playbarn, where slides, tunnels, climbing frames and dedicated toddler areas create a safe, exciting environment for all ages. It’s the perfect option when the weather turns or when little legs need a change of pace.
Whether it’s your first visit or a family favourite return trip, Odds Farm Park is packed with reasons to come back again and again.