Farm shops in Surrey offer some of the freshest and most flavourful food you can buy. Whether you’re picking up weekend essentials or planning a special meal, these shops are packed with local produce, fresh meat, artisan bread, homemade treats, and more, all with a quality and care you won’t find in the average supermarket. From countryside gems near Ripley to hidden favourites in Woking, Surrey is home to a rich variety of independent farm shops that offer a chance to support local farmers, reduce food miles, and enjoy real seasonal produce that tastes the way food should.
In this guide, we’ll take you through some of the best Surrey farm shops. Whether you’re a Surrey local or visiting the area, here’s where to go for the finest fresh and local finds.
1. Ferma Farm Shop & Bistro: A True Local Favourite
When it comes to Surrey farm shops, Ferma Farm Shop & Bistro is a name that stands out for all the right reasons. Nestled in the heart of the countryside, Ferma blends the charm of traditional farm produce with the convenience and quality expected by today’s shopper.
What makes Ferma special? For starters, its shelves are stocked with fresh, seasonal fruit and vegetables, locally sourced wherever possible. The shop also offers a wide range of high-welfare meats, artisan dairy, handmade baked goods, and carefully selected pantry staples, all with traceable origins.
But Ferma isn’t just a shop. Its on-site bistro brings the best of its own ingredients to life with wholesome, flavour-packed meals, coffees, and treats made fresh each day. Whether you’re dropping by for a quick bite or filling your basket for the week, it’s a place that celebrates food in its purest form. Located conveniently for those travelling from Woking, and other parts of Surrey, Ferma makes the perfect destination for food lovers, families, and anyone who values real, honest food. The friendly atmosphere, knowledgeable team, and focus on local quality all combine to make it a must-visit.

2. Garsons, Esher: Pick Your Own and So Much More
Garsons in Esher is one of the most well-known names among Surrey farm shops, and it’s easy to see why. With its impressive size, family-friendly layout, and year-round offering, it’s become a popular destination for locals and visitors alike.
One of Garsons’ standout features is its extensive Pick Your Own (PYO) farm, where you can harvest your own seasonal produce, from strawberries and sweetcorn to pumpkins and sunflowers. It’s a great way for families to connect with the food they eat and enjoy a day out in the fresh air. Inside the farm shop, you’ll find a wide variety of high-quality goods, including fresh fruit and veg, meat, cheeses, pantry staples, and treats from trusted British producers.
The shop also shares space with an award-winning garden centre, offering everything from plants and outdoor furniture to gifts and homeware. Whether you’re after homegrown food, a unique gift, or just a relaxed afternoon browsing in the countryside, Garsons provides a well-rounded farm shop experience that goes beyond groceries.
3. Secretts of Milford: Family Tradition and Local Delights
With over 80 years of history behind it, Secretts of Milford is one of the most established names in Surrey’s local food scene. This family-run farm shop has built a strong reputation for quality, community, and an ever-evolving range of local produce. Located near
Godalming, Secretts offers a well-stocked shop filled with seasonal fruit and vegetables, much of it grown on their own land. You’ll also find a popular deli counter with British cheeses, freshly prepared salads, cooked meats, and homemade chutneys that bring extra flavour to any meal.
Secretts is more than just a place to shop, it’s also known for hosting events such as food festivals, pumpkin picking, and pop-up street food markets. These seasonal experiences attract families and food lovers from across Surrey and give the shop a strong community feel. Their commitment to supporting other local producers means you’ll regularly find independent items like jams, sauces, wines, and freshly baked goods alongside their farm-grown offerings.
4. Priory Farm Shop, South Nutfield: Food, Gifts and Charm
Tucked away in the east of the county, Priory Farm Shop in South Nutfield offers a perfect blend of high-quality food and thoughtful extras, making it one of the best Surrey farm shops for both everyday shopping and special treats. The shop is known for its seasonal produce, carefully sourced from trusted local growers and suppliers. Inside, you’ll find a well-curated selection of fruit, vegetables, premium meats, and fine cheeses, as well as an in-house butchery and bakery. Their bakery section is particularly popular, with handmade cakes, bread, and pastries that often sell out quickly.
What sets Priory apart is its broader experience. Beyond food, the shop stocks a lovely range of gifts, hampers, and homeware, perfect for birthdays, holidays, or last-minute hosting. There’s also a charming café nearby and scenic walks around the farm estate, which make it ideal for a relaxed day out.

5. Flower Farm, Godstone: Local Produce With a Social Twist
If you’re after great food with a lively atmosphere, Flower Farm in Godstone is one of the most vibrant Surrey farm shops you can visit. It’s a working farm that’s managed to keep its roots while becoming a social hub for the local community. The shop offers a solid range of local goods including free range eggs, fresh meats, cheeses, homemade baked items, and pantry essentials. Their butchery section is especially popular, offering cuts from their own livestock and other trusted British farms.
But what really makes Flower Farm stand out is its year-round calendar of events and entertainment. From seasonal festivals to live music nights, food pop-ups, and even Oktoberfest, the farm regularly transforms into a lively gathering spot. There’s also a tearoom and a farm trail for children, making it a great choice for family visits.
6. Kingfisher Farm Shop, Abinger Hammer: Watercress and Fresh Finds
Set in the beautiful village of Abinger Hammer, Kingfisher Farm Shop is best known for one thing, fresh watercress. Grown on-site in spring-fed beds since the 1800s, their watercress is hand-harvested and delivered straight to the shelves, offering unbeatable freshness and flavour. But Kingfisher isn’t a one-trick shop. Alongside its famous greens, it stocks a thoughtful selection of local produce including seasonal fruit and veg, free range eggs, dairy products, breads, jams, and handmade gifts. It’s a small shop with a loyal following, thanks to its quality-first approach and strong ties to local suppliers. Visitors often praise the personal service and the scenic setting, which adds to the relaxed and genuine feel of the place.
There’s also a plant nursery nearby, making it a popular stop for gardeners as well as food lovers.
7. Ripley Nurseries: Garden Centre and Farm Shop in One
Situated in the historic village of Ripley, Ripley Nurseries blends a long-standing garden centre with a well-stocked farm shop, creating a destination that serves both green-fingered visitors and food lovers. Established over 60 years ago, it has grown into a trusted local name for quality plants, garden supplies, and now, fresh produce too.
The farm shop at Ripley Nurseries offers a strong range of local and seasonal foods, including fresh fruit and veg, free range eggs, artisan cheeses, jams, chutneys, and pantry staples. Much of the stock is sourced from Surrey and nearby counties, giving customers a chance to support local farms while enjoying superior quality. The site also includes a plant nursery, aquatic centre, and gift section, making it a great weekend stop for more than just food shopping. The relaxed, village atmosphere combined with ample parking and friendly staff makes it a favourite among both locals and those passing through.

What Makes Surrey Farm Shops So Special?
There’s something unmistakably different about shopping at a Surrey farm shop, and it’s not just the freshness of the food. These shops offer a slower, more thoughtful way to buy what you eat. No harsh lighting, no long queues, no plastic-wrapped produce flown in from miles away. Just real food, sourced close to home. One of the biggest advantages is seasonal availability. Unlike supermarkets, which prioritise stock consistency over flavour, farm shops embrace the rhythm of the year. That means fresh berries in summer, squash in autumn, and hardy greens through the colder months. It’s food that tastes the way it should, because it hasn’t been forced, rushed, or preserved beyond recognition.
Then there’s the support for local producers. Many Surrey farm shops buy directly from nearby growers, bakers, butchers, and makers. Your pound goes further, not into the pockets of big corporations, but towards keeping family farms alive and village communities thriving.
Add in the sustainability benefits, like fewer food miles, less packaging, and more ethical farming practices, and it’s easy to see why more people are swapping the supermarket for something better.
Find Your Favourite Farm Shop in Surrey
Surrey is full of excellent farm shops, each offering something unique, whether it’s fresh produce, high-welfare meats, homemade bakes, or seasonal experiences. These shops do more than just sell food. They connect people to the land, support local farmers, and offer a more sustainable and thoughtful way to shop. Whether you’re near Woking, Ripley, or exploring further across the county, you’ll find quality, care, and real flavour at every stop.
So next time you’re planning your weekly shop, a family day out, or simply looking for better food, visit one of Surrey’s many farm shops and experience the difference for yourself.
