Surrey does Sunday roasts properly. Whether you're after a cooked-to-order roast in a village pub, a budget-friendly carvery, or a gastropub roast with all the trimmings, the county has enough options to keep you busy for months. The hard part is knowing which places are actually worth the drive, and which ones coast on reputation.
We've pulled together seven of the best Sunday roast pubs across Surrey for 2026, covering everything from the villages near Heathrow to the Surrey Hills. Every pub listed here has been chosen for a reason: quality of the roast, value for money, atmosphere, or a combination of all three.
Looking for Sunday roasts specifically near Heathrow? See our dedicated Sunday roast near Heathrow guide for options within 15 minutes of the terminals.
Quick Comparison: Best Sunday Roasts in Surrey
| Pub | Location | Price Range | Booking? | Parking | Dog Friendly | Best For |
|---|---|---|---|---|---|---|
| The Anchor | Stanwell Moor | From £16 | Recommended, walk-ins welcome | Free (20 spaces) | Yes | Cooked-to-order quality, families |
| The White Horse | Shere | ~£18-24 | Recommended | Limited free | Garden only | Picture-perfect village setting |
| The Cricketers | Cobham | ~£17-22 | Recommended | Pub car park | Check ahead | Classic Surrey pub, reliable quality |
| The Victoria | Oxshott | ~£20-28 | Essential | Own car park | Garden only | Gastropub quality, special occasions |
| The King William IV | Mickleham | ~£18-24 | Recommended | Own car park | Yes | Box Hill walks, countryside setting |
| The Barley Mow | West Horsley | ~£16-22 | Walk-in possible | Pub car park | Yes | Relaxed village local, good value |
| The Running Horses | Mickleham | ~£20-26 | Essential | Own car park | Garden only | Upmarket roast, wine list |
1. The Anchor, Stanwell Moor
Best for: Cooked-to-order quality, families, dog owners, free parking near Heathrow
The Anchor sits in the village of Stanwell Moor on the Surrey/Middlesex border, about seven minutes from Heathrow Terminal 5 and two minutes from M25 Junction 14. It's an independent village pub, not a chain, and they take their Sunday roasts seriously, everything is cooked fresh to order from scratch, served 1pm-6pm.
The roast
Current options are all served with herb and garlic-crusted roast potatoes, seasonal veg and gravy:
- Roast Turkey with Stuffing Ball (£16), carved turkey with sage and onion stuffing
- Roast Pork Leg (£20), sliced to order with Bramley apple sauce
- Roast Beef Topside (£22), 28-day topside carved fresh per plate
- Beef & Ale Pie (£21), slow-cooked British beef in ale gravy
- Chicken & Wild Mushroom Pie (£21), chicken and wild mushrooms in a creamy sauce
- Beetroot & Butternut Squash Wellington (£20), vegan gravy (VG)
- Kids Roast (£14), full trimmings, smaller portion
Yorkshire puddings come with the sliced roasts and kids roast. The wellington is vegan as standard.
What you need to know
Walk in or book ahead, no pre-order needed. Kitchen hours on Sunday are 1pm-6pm, last orders 5:30pm. Groups of 10 or more take a £10 per person deposit, fully deducted from the bill. The regular weekday menu, burgers, pizzas, fish and chips, is also available on Sunday.
Free parking for about 20 cars. Dogs welcome throughout the venue. The beer garden seats 64, with planes coming over every 90 seconds (directly under Heathrow's flight path, kids love it). Outside the ULEZ zone.
Book your Sunday roast at The Anchor or call 01753 682707.
2. The White Horse, Shere
Best for: A picture-perfect village setting, walking weekend
Shere is regularly cited as one of the prettiest villages in England, and it's earned the reputation. The village was used as a filming location for The Holiday and Bridget Jones, and the White Horse sits right in the heart of it with a traditional pub frontage that looks like it belongs on a postcard.
The roast
The menu typically features beef, chicken, and a veggie option, all served with proper trimmings. Expect to pay around £18-24 for a main. Portions are generous, and the quality is consistently above average, this isn't a place that coasts on the setting alone.
The vegetables tend to be well-cooked rather than the grey mush you get at lesser pubs. The Yorkshire puddings are made in-house. Beef is usually the standout.
What you need to know
Booking is recommended, especially for Sunday roast. The pub gets busy, it's a destination village for walkers and cyclists, particularly in spring and summer. Parking is limited in the village itself; there's a small car park nearby but it fills quickly. Arriving before 12:30 helps.
Dogs are welcome in the garden area. The village has a lovely stream running through it, which makes for a pleasant post-lunch walk. If you're combining a roast with a countryside walk, the trails up to the North Downs Way start from the village.
Location: Shere, near Guildford (about 40 minutes from the M25 at Leatherhead)
3. The Cricketers, Cobham
Best for: Classic Surrey pub, reliable quality, good portions
The Cricketers is a well-known Cobham local with a solid reputation for consistent quality. It's the sort of pub where you know exactly what you're going to get, a proper roast, decent trimmings, and a pint in a traditional setting. Not trying to reinvent the wheel, just executing the basics well.
The roast
Expect the usual selection, beef, chicken, pork, and a vegetarian option, in the £17-22 range. Trimmings are standard but well done: good roast potatoes, Yorkshire puddings, seasonal veg, and proper gravy. The beef tends to be the most popular, and the chicken is reliably good.
Portions are generous enough that you won't need a starter, though the starters are worth a look if you're hungry. Desserts are traditional pub fare, sticky toffee pudding, crumble, that sort of thing.
What you need to know
Booking is recommended for Sunday roast, particularly for groups of four or more. The pub has its own car park, which is a genuine advantage in Cobham where street parking can be tricky. Check ahead on dog policy, it varies by area of the pub.
Cobham itself has a pleasant high street with independent shops and cafes if you want to extend the outing.
Location: Cobham, Surrey (about 25 minutes from the M25 at Junction 10)
4. The Victoria, Oxshott
Best for: Gastropub quality, special occasions, wine list
If you want a Sunday roast that leans more towards restaurant quality than traditional pub grub, The Victoria in Oxshott is worth the trip. It sits in the "stockbroker belt" area of Surrey, and the quality reflects its postcode without being prohibitively expensive.
The roast
This is the more refined end of the spectrum. The menu is shorter but more considered, typically two or three protein options plus a vegetarian dish, all carefully sourced. Prices run higher than average at around £20-28, but the quality of the ingredients and execution justify it.
The potatoes are excellent, properly crispy, well-seasoned. The gravy is made from scratch. Vegetables are treated as an actual component of the plate rather than an afterthought. If you care about the details of a roast, you'll notice the difference here.
What you need to know
Booking is essential, this place fills up for Sunday roast, often a week or two in advance. The pub has its own car park with reasonable space. Dogs are welcome in the garden area. The wine list is notably better than most pubs in the area, which makes it a good choice if wine with your roast matters to you.
It's on the pricier side for a pub roast, so this is one for a special Sunday rather than an every-week habit.
Location: Oxshott, Surrey (about 20 minutes from the M25 at Junction 9)
5. The King William IV, Mickleham (near Box Hill)
Best for: Combining a walk with a roast, countryside atmosphere
If you're the type who likes to earn your roast with a morning walk, the King William IV near Box Hill is perfectly positioned. Box Hill is one of Surrey's most popular walking spots, the National Trust site at the summit has panoramic views across the Surrey Weald, and the pub sits at the bottom, ready to reward you with a roast when you come back down.
The roast
A solid traditional offering in the £18-24 range. Beef, chicken, pork, and a vegetarian option with all the proper trimmings. The quality is consistent, not the fanciest roast in Surrey, but honest, well-cooked, and generously portioned.
The lamb, when it's on the menu, is particularly good. Yorkshire puddings are crisp and well-risen. The gravy is the proper kind.
What you need to know
Booking is recommended, particularly in spring and summer when Box Hill is busy with walkers and cyclists. The pub has its own car park, though it can fill up on sunny Sundays. Dogs are welcome throughout, which makes it a good choice for walking groups with dogs.
The pub has a genuine village atmosphere, locals at the bar, walkers in muddy boots, the occasional cyclist. It's unpretentious in the best way.
Location: Mickleham, near Dorking (about 30 minutes from the M25 at Junction 9)
6. The Barley Mow, West Horsley
Best for: Relaxed village local, good value, no-fuss quality
The Barley Mow is the kind of pub that doesn't show up on "best of" lists very often because it doesn't try to be anything it's not. It's a proper village local that happens to do a very solid Sunday roast at fair prices. If you want a good roast without the gastropub mark-up or the need to book three weeks in advance, this is worth knowing about.
The roast
Expect to pay £16-22 for a main. The selection typically covers beef, chicken, and a veggie option, served with all the standard trimmings. Nothing revolutionary, but everything is well-executed. The roast potatoes are good. The Yorkshires are proper. The gravy is made from actual meat juices.
What sets it apart from many Surrey pubs is the value. You're getting a quality roast for prices that haven't drifted into the £25+ territory that's become common at more polished venues.
What you need to know
Walk-ins are often possible, though booking is sensible for larger groups. The pub has its own car park. Dogs are welcome. The atmosphere is relaxed and unpretentious, families, locals, dog walkers.
West Horsley is close to Horsley railway station (South Western Railway from Waterloo), making it one of the more accessible Surrey villages by public transport.
Location: West Horsley, Surrey (about 35 minutes from the M25 at Junction 10)
7. The Running Horses, Mickleham
Best for: Upmarket roast, excellent wine, couples and special occasions
Another Mickleham option, but with a distinctly different feel to the King William IV. The Running Horses positions itself as a dining pub, the sort of place where the wine list gets as much attention as the food menu. It's more polished, slightly more formal, and the roast reflects that.
The roast
This is the premium end of the Surrey Sunday roast spectrum, with prices around £20-26. The menu is curated rather than extensive, expect two or three well-chosen proteins and a vegetarian option, all presented with more care than your average pub roast.
The meat quality is excellent. The accompanying vegetables and potatoes are treated as important components rather than filler. If you're the sort of person who notices the difference between good roast potatoes and great ones, you'll appreciate the attention to detail.
What you need to know
Booking is essential. This place is popular, and Sunday roast tables go quickly, booking a week in advance is sensible. The pub has its own car park. Dogs are welcome in the garden. The interior is comfortable and well-maintained, with a slightly more formal feel than the average country pub.
It's a good date-night-but-Sunday-lunch option. The kind of place where you might linger over a bottle of wine after the plates are cleared.
Location: Mickleham, near Dorking (about 30 minutes from the M25 at Junction 9)
What Makes a Great Sunday Roast?
Every pub claims to do a "proper" Sunday roast, but there's a world of difference between the best and the rest. Here's what separates a great roast from a forgettable one:
Meat quality and cooking
The single biggest factor. A cooked-to-order roast, where the meat is prepared for your specific table, is a fundamentally different experience from a carvery counter where slices have been sitting under heat lamps. Slow-roasted meat carved fresh per plate can't be replicated on a carvery line.
Yorkshire puddings
They should be crisp on the outside and soft inside. If they've come out of a freezer bag, you'll know. A proper homemade Yorkshire is one of the simplest tests of kitchen quality.
Gravy
This is the tell. Proper gravy made from pan juices and stock tastes entirely different from granule-based alternatives. If the gravy is good, the kitchen probably cares about the rest too.
Roast potatoes
Crispy outside, fluffy inside. Herb-crusted or goose-fat roasted is ideal. If they're soft all the way through, something's gone wrong.
Vegetables
Seasonal, with colour and bite. Not boiled into submission. A good pub serves vegetables that you actually want to eat, not just tolerate as the healthy bit of the plate.
Tips for Getting the Best Sunday Roast in Surrey
-
Book ahead. The best pubs fill up, particularly in good weather. A week in advance is safe; same-day is risky at popular places.
-
Arrive hungry. Surrey pub portions tend to be generous. If you're having a starter, you might want to skip the bread basket.
-
Ask about the meat. Is it cooked to order or carved from a joint? Neither is wrong, but it's worth knowing what you're getting.
-
Check the vegetarian option. A pub that puts effort into the veggie roast usually puts effort into everything else too. A nut roast from a packet tells you something about the kitchen.
-
Time your arrival. First sittings (12-1pm) tend to get the freshest service. Later sittings are more relaxed but can sometimes feel like the kitchen is winding down.
-
Combine it with something. A walk before lunch makes the roast taste better. Box Hill, the North Downs, the Thames Path, Surrey has no shortage of options.
Frequently Asked Questions
What's the best Sunday roast in Surrey?
It depends what you're after. For cooked-to-order quality with free parking and a family-friendly atmosphere, The Anchor in Stanwell Moor is hard to beat. For a gastropub experience, The Victoria in Oxshott is excellent. For a classic village pub setting, The White Horse in Shere is the one.
How much is a Sunday roast in Surrey?
Prices across Surrey range from about £16 to £28 per person for a main course with trimmings. The average sits around £19-22. Drinks, starters, and desserts are extra.
Do I need to book Sunday roast in Surrey?
At most of the pubs on this list, yes. Some accept walk-ins, but booking is recommended at all of them, particularly for groups. The Anchor accepts walk-ins on Sundays, booking is recommended but not required. The Victoria and Running Horses book up a week or more in advance.
Where's the best Sunday roast near the M25 in Surrey?
The Anchor in Stanwell Moor is two minutes from M25 Junction 14, the closest quality option to the motorway. The King William IV and Running Horses in Mickleham are both close to Junction 9.
Is there a dog-friendly pub with a Sunday roast in Surrey?
Several. The Anchor, King William IV, Barley Mow, and Running Horses all welcome dogs. The White Horse, Cricketers, and Victoria allow dogs in garden areas. Always check current policy when booking.
What's the best Sunday roast in Surrey for vegetarians?
The Anchor's beetroot and butternut squash wellington (£20) is a standout, a proper vegan dish, not a token option. The Victoria in Oxshott also consistently does an excellent vegetarian roast. Any pub that lists a creative veggie option rather than "vegetable lasagne" is usually a good sign.
Whichever pub you choose, a proper Sunday roast in a Surrey pub is one of the best ways to spend a weekend afternoon. Get the booking in, take the scenic route, and settle in for a long lunch. That's what Sundays are for.
