Start by narrowing down what kind of dog food you're after. If you haven't figured that out yet, take a look at our ultimate dog food buying guide, it breaks down the pros and cons of kibble, wet, and raw diets, so you can go in armed with a game plan. That'll save you from wandering into a store only to discover they don't carry freeze-dried raw or whatever niche thing your pup is into.
Once you know what you're shopping for, Birmingham actually has solid choices. The two big national chains are Pets at Home and Jollyes, and they're great for different reasons. Pets at Home, with locations in Erdington (Fort Shopping Park), Small Heath (Gallagher Retail Park), and Northfield (Bristol Road South), stocks just about everything under one roof. They carry the major veterinary brands like Royal Canin and Hill's Science Plan, and because they have an in-store vet practice in most locations, you can pick up Hills Prescription Diet there without needing a separate trip. I feed my dog Wainwrights wet food, which is a Pets at Home exclusive, and I've never had trouble finding it. The staff are fine but don't always know the nitty-gritty about ingredients, so if you want a deeper dive on pricing vs. quality, our side-by-side comparison of dog food vs premium dog food might help you decide what's worth the extra spend.
On the flip side, the Jollyes in Erdington High Street is my go-to for raw feeding supplies. They stock Naturaw and Nutriment frozen raw, plus a good selection of grain-free options from brands like Eden and Barking Heads. The staff there actually know their stuff, one guy once talked me through transitioning my dog from kibble to raw for twenty minutes, no sales pressure. If raw isn't your thing, Jollyes also carries high-standard dry foods like Canagan and Orijen, so it's a solid all-rounder.
For premium dry foods, especially Orijen and Acana, The Pet Store on Alcester Road in Moseley is unbeatable. It's an independent shop with a loyal local following, and they stock limited-ingredient diets that are hard to find elsewhere. If your dog has allergies or a sensitive stomach, you might also want to read our guide to best dog food for allergies, it covers which ingredients to avoid and options like those you'll find at The Pet Store. The downside? They don't carry wet food or frozen raw, so you'll need a backup plan. But for kibble nerds who want a deep selection of high-protein, biologically appropriate dry food, this is the spot.
There are also independent shops scattered around, like the much smaller one on Ladypool Road near Balsall Heath. It's tiny, has limited stock, but they sell Ava (a mid-range brand) and occasionally a few veterinary diets. It's a good emergency stop if you run out on a Sunday, but it's not somewhere to rely on for variety. Also, some vets in Birmingham, like Pride Veterinary Centre in Erdington, will sell Hills and Royal Canin prescription diets directly, though you'll pay a bit more than at Pets at Home.
A quick heads-up on pricing: In my experience, Pets at Home is the cheapest for everyday brands like Wainwrights and Bakers, while Jollyes offers better prices on raw food than most independents. The Pet Store is pricier but the quality-to-cost ratio is fair. And if you're ordering online, do it from dedicated pet supply sites rather than Amazon, you get fresher stock and better variety. But nothing beats walking into a shop, feeling the bag, and checking the sell-by date yourself.
FAQ
Where in Birmingham can I buy Hills Prescription Diet dog food?
Pets at Home locations (Erdington, Small Heath, Northfield) stock Hills Science Plan and Prescription Diet, but you'll need to check availability in-store. Some vets also carry it, but at higher prices.
Does Jollyes in Birmingham sell frozen raw dog food?
Yes, the Jollyes on Erdington High Street stocks Naturaw and Nutriment frozen raw, plus freeze-dried options.
Which Birmingham pet shop has the best selection of grain-free dog food?
The Pet Store on Alcester Road in Moseley has a strong range of grain-free options, including Orijen and Acana. Jollyes also carries Eden and Barking Heads. If you want the full picture on which grain-free diets are worth the money, our best grain-free dog food guide covers top picks.
Can I buy Royal Canin dog food at a vet in Birmingham?
Some vets do sell Royal Canin, but Pets at Home tends to have a more complete selection, including the veterinary ranges.
What's the cheapest place to buy dog food in Birmingham?
For everyday brands, Pets at Home is consistently the most affordable. Jollyes is competitive for raw food, and independent shops like The Pet Store are priced higher but offer premium products.
The bottom line:
If you want variety and one-stop shopping, go to Pets at Home. If you're into raw feeding or want knowledgeable staff, hit Jollyes in Erdington. And if you're a premium dry food enthusiast, make the trip to The Pet Store. Birmingham's pet shop scene is good enough that you never have to compromise on what your dog eats, you just have to know where to look.