The Best Pubs in Milton Keynes
Milton Keynes, a modern city of over 260,000 people built along the River Great Ouse, boasts a pub scene as diverse as its grid-like layout. From historic 13th century inns with roaring log fires and secret canal side gardens to lively sports bars and dog friendly locals serving hearty pies and craft beers, the city offers a pub for every mood. Whether you seek a lakeside meal, a sun soaked beer garden, or a live music spot, the variety is matched only by the warm welcome. Discover the best pubs in Milton Keynes and find your perfect pint today.


1. The Cross Keys
34 Newport Rd, Woolstone, Milton Keynes MK15 0AA, UK
Step into a piece of history at this award-winning country pub, a 16th-century gem with cosy open fires and multiple outdoor spaces perfect for any season. Whether you're gathering with friends or celebrating with family, you'll find a fantastic range of cask beers, wines, and cocktails alongside a menu of freshly prepared British classics and legendary Sunday roasts. It’s a truly dog-friendly, welcoming local where you can enjoy a chilled drink or a hearty meal in a setting full of timeless charm.
Photo by canalandriversidepubs co uk — CC BY-SA 2.0 via Wikimedia Commons


2. The Broughton Milton Keynes
Milton Rd, Broughton, Milton Keynes MK10 9AA, UK
Head to The Broughton in Broughton for wallet-friendly pub food and a brilliant range of drinks, from ice-cold beers and wines to expertly mixed cocktails. It’s the perfect spot to gather with friends for a lively catch-up, especially if you want to catch all the big sporting action on their screens. With a welcoming buzz and a pool table and dartboard to keep things fun, this is a reliable local for a great meal or a relaxed evening out.
Photo by JThomas — CC BY-SA 2.0 via Wikimedia Commons


3. Midsummer Tap Milton Keynes
1 Savoy Cres, Milton Keynes MK9 3PU, UK
Discover your new favourite hangout at Midsummer Tap, a vibrant spot where the energy is always high and the welcome is always warm. Whether you're catching the big game on one of their many screens, enjoying live music, or soaking up the sun in the huge beer garden, there's something for everyone. Their menu is packed with delicious food and a fantastic range of craft beers, wines, and expertly mixed cocktails, making it the ideal place for a lively group gathering or a casual afternoon out.


4. The Plough
151 Simpson Rd, Simpson, Milton Keynes MK6 3AH, UK
Tucked away in a historic 1877 coaching inn, The Plough is a charming country pub where time tested tales meet culinary innovation. Enjoy real ales, world wines, and expertly mixed cocktails in the vibrant bar, or discover a hidden oasis in the rear secret garden and the large canal side beer garden. With live music, a menu of great British dishes with a twist, and a warm welcome for well behaved dogs, it’s an ideal spot for any gathering.
Photo by canalandriversidepubs co uk — CC BY-SA 2.0 via Wikimedia Commons


5. The New Inn
2 Bradwell Rd, New Bradwell, Milton Keynes MK13 0EN, UK
The New Inn is a brilliant find for anyone seeking hearty, top notch pub grub and a genuinely warm welcome. With its spot right by the canal, this dog friendly local serves up excellent beers, wines, and cocktails alongside a menu packed with generous, crowd pleasing dishes. It’s a fantastic spot for groups, whether you’re catching the game, enjoying a relaxed meal, or simply soaking up the friendly buzz.
Photo by canalandriversidepubs co uk — CC BY-SA 2.0 via Wikimedia Commons


6. Ye Olde Swan
Newport Rd, Milton Keynes MK6 3BS, UK
Nestled in the peaceful village of Woughton-On-The-Green, Ye Olde Swan is a stunning Grade II listed pub that blends historic charm with a wonderfully cosy feel. The revamped interior creates a warm, homelike setting perfect for families and groups, while the inviting beer garden is ideal for sunny afternoons with a drink in hand. With a fantastic selection of beers, wines, and cocktails, plus a menu full of tempting treats from hearty mains to picky bits, it’s a welcoming, dog-friendly spot where you can settle in for a proper country pub experience.
Photo by canalandriversidepubs co uk — CC BY-SA 2.0 via Wikimedia Commons


7. The Barge
Buckinghamshire, 15 Newport Rd, Woolstone, Milton Keynes MK15 0AE, UK
For a cracking pub meal right by the lakeside, The Barge is a true gem. This welcoming local serves up delicious, hearty food like homemade steak and ale pie that really hits the spot, all at a great price. With a well stocked bar offering beers, wines, and cocktails, plus plenty of outdoor seating, it’s a fantastic dog friendly spot to relax with friends or family.
Photo by canalandriversidepubs co uk — CC BY-SA 2.0 via Wikimedia Commons


8. The Nut And Squirrel
1 Barnsdale Dr, Westcroft, Milton Keynes MK4 4DD, UK
This cracking local is a no brainer if you’re after a proper, friendly pub with fantastic value for money. Whether you’re stopping in for a Sunday roast or just a pint, the team here delivers top notch service and a warm welcome every time. With a brilliant selection of beers, wines, and cocktails, plus a dog friendly setup and live music, it’s the perfect spot to bring the whole group for a relaxed meal or a lively drink.
Photo by Malcolm Campbell — CC BY-SA 2.0 via Wikimedia Commons


9. Swan Inn, MK
Broughton Rd, Middleton, Milton Keynes MK10 9AH, UK
Welcome to The Swan Inn, a beautifully preserved 13th century thatched pub that masterfully blends historic character with modern comfort. Settle in by the roaring log fire with a perfectly poured real ale, or gather your friends and well behaved dogs in the sunny garden for artisan cocktails and world class wines. Whether you're celebrating with a private function or simply enjoying a classic British dish made from fresh, seasonal ingredients, this welcoming community pub offers a truly special spot for any occasion.


10. Kensington
Kensington Dr, Great Holm, Milton Keynes MK8 9AN, UK
The Kensington in Great Holm is a superb all round local that truly has it all, from live music and big screen sports to a welcoming beer garden perfect for sunny sessions. Whether you’re catching the match with a group, enjoying cocktails with friends, or bringing the whole family (including your dog), this friendly spot delivers fantastic value and a lively buzz. With a cracking menu of pub classics, tempting daily deals, and a brilliant selection of beers, wines, and spring drinks, it’s the ideal place to settle in and feel right at home.




