The Best Pubs in Cannock
In the Staffordshire town of Cannock, home to over 29,000 residents, the pub scene is a vibrant mix of historic inns, modern craft breweries, lively sports bars, and cosy locals' haunts. Here, you can enjoy ever changing real ales, expertly mixed cocktails, and hearty pub classics like legendary curries and carveries, all while catching live music or big screen sports in dog friendly spaces with outdoor seating. Discover why this community’s welcoming spirit and diverse offerings make every visit feel like a proper local experience by exploring the best pubs in Cannock.


1. The Arcade
49 Mill St, Cannock WS11 0DR, UK
Head straight to this absolute gem of a craft pub, where the ever-changing selection of ales and expertly made cocktails will have you coming back for more. The warm, friendly vibe is perfect for bringing your dog, and the quirky, upcycled decor makes every visit feel like a new discovery. With live music, outdoor seating, and brilliant events like Tinnie Tuesdays and rotating Friday food vendors, there’s always a reason to gather here. Whether you’re grabbing a pre-work coffee at 7am or settling in for the Wednesday quiz, this spot truly delivers a proper, welcoming local feel.
Photo by Geoff Pick — CC BY-SA 2.0 via Wikimedia Commons


2. Samson Blewitt
14 Rosehill, Hednesford, Cannock WS12 4RT, UK
If you’re looking for a cracking local that truly has it all, Samson Blewitt in Hednesford is the place to be. This friendly, dog friendly pub serves up ice cold beer, wine, and cocktails, with live music and all the big sports on the screens to keep everyone entertained. The food is a real winner too, think hearty burgers, mixed grills, and pub classics with unbeatable deals like 40% off mains. Whether you’re out with a big group or just popping in with your pup, the welcoming team and buzzing vibe make every visit a proper treat.
Photo by Geoff Pick — CC BY-SA 2.0 via Wikimedia Commons


3. The Railway Tavern
63 Norton Green Ln, Norton Canes, Cannock WS11 9PR, UK
Nestled in the heart of the Norton Canes community, The Railway Tavern is a fantastic traditional pub that truly feels like a home away from home. With a fantastic range of drinks from world lagers to cocktails, plus live music, a huge outdoor space with a large TV for sports, and a welcoming vibe for all, it’s the perfect spot to catch a game, enjoy a meal, or dance the night away. The friendly team and regular events like quiz nights and charity fundraisers make every visit a delight. Whether you’re popping in for a cheeky pint or settling in for the weekend, this is a pub you’ll be proud to call your local.
Photo by JThomas — CC BY-SA 2.0 via Wikimedia Commons


4. The White Horse Pub & Desi Grill House
Mount Pleasant, Cheslyn Hay, Walsall WS6 7AG, UK
Tucked away in Cheslyn Hay, The White Horse Pub & Desi Grill House is an absolute treasure for anyone who loves cracking value and seriously good food. This welcoming spot serves up ice cold beer, wine, and cocktails, with plenty of outdoor seating and big screens for watching the match, all while being completely dog friendly. The curries are legendary, arriving piping hot and packed with flavour, making it a firm favourite for groups and takeaway fans alike. Whether you’re popping in for a pint or settling in for a feast, the friendly team here will have you planning your next visit before you’ve even left.


5. The Star Inn
224 Walsall Rd., Great Wyrley, Walsall WS6 6NQ, UK
The Star Inn is a brilliant local spot where you can settle in for a proper pint, enjoy a cocktail, or catch the match on the big screens with your dog by your side. The food here is genuinely impressive, with generous portions and fantastic value that keeps folks coming back again and again. Live music adds to the buzz, and the outdoor seating is perfect for soaking up a sunny afternoon with friends or family. Whether you're in a big group or just popping in for a quick one, the warm welcome and lively energy make every visit a treat.


6. Newhall Farm
Lichfield Rd, Cannock WS11 8NL, UK
Pull up a chair at Newhall Farm, a wonderfully spacious pub where the food is consistently brilliant and the service always comes with a genuine smile. Whether you're settling in for a top notch mixed grill or enjoying a cocktail on the fantastic patio, the welcoming team makes every visit feel special. It’s a dog friendly haven that handles big groups with ease, and the current 40% off mains deal is the perfect excuse to tuck into that hunters chicken you’ve been craving. With a lovely, relaxed vibe and plenty of outdoor seating for sunny days, this is the kind of local you’ll want to return to again and again.
Photo by JThomas — CC BY-SA 2.0 via Wikimedia Commons


7. The Elms Public House
Church Rd, Shareshill, Wolverhampton WV10 7JR, UK
Welcome to The Elms Public House, a brilliant local gem that perfectly blends a cosy village pub feel with a lively sports bar and regular live music. The menu is packed with fantastic value, from the tempting 2 for £19.95 lunch deal to the legendary Thursday Steak Night featuring two steaks and a bottle of wine. With a welcoming, dog friendly space, a dedicated sports bar with big screens, and a beautiful rear outdoor seating area, it’s the ideal spot for a relaxed meal or a fun night out with friends. The friendly team and cracking drinks selection, including cocktails and happy hour offers, make every visit a genuine pleasure.


8. The Littleton Arms
Stafford Rd, Huntington, Cannock WS12 4PD, UK
This cracking local is the perfect spot to catch the match on their massive screens while enjoying ice cold beer, wine, or a well made cocktail. The friendly crowd, live music, and cosy real fire make it an absolute winner for groups, and you can even bring your dog along for the fun. With brilliant value on hearty pub grub and plenty of outdoor seating, it’s a proper gem that keeps folks coming back for decades. Whether you’re settling in for a big game or a relaxed pint, you’ll find everything you want from your local.
Photo by JThomas — CC BY-SA 2.0 via Wikimedia Commons


9. Olde Wyrley Hall
Olde Hall Ln, Great Wyrley, Walsall WS6 6LL, UK
Step into Olde Wyrley Hall, a wonderfully welcoming pub where fantastic value meets a truly impressive range of drinks, from ice cold beer and wine to expertly mixed cocktails. This place is a real hub for any occasion, buzzing with live music, perfect for large groups, and boasting big screens for all the big games. The food is a genuine highlight, with a legendary carvery and a famous curry that guests simply rave about, while the hearty buffets and fresh afternoon teas are equally brilliant. Whether you're celebrating a wedding, a birthday, or just popping in for a pint, the friendly team and lively spirit make every single visit a joy.


10. The Yew Tree
1 Jerome Rd, Walsall, Norton Canes, Cannock WS11 9TL, UK
The Yew Tree is your go to spot in Cannock for big screen sport, ice cold drinks, and unbeatable value, all under one roof. This dog friendly local serves up beer, wine, and cocktails, with live music and a buzzing outdoor beer garden adding to the fun. The team here is genuinely friendly, the food is packed with hearty classics and tasty vegetarian options, and the deals are simply brilliant. Whether you're rallying a big group for the match or just popping in for a relaxed pint, this place delivers proper good times every single visit.




