If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
Pets at Home Deals

0 Current Deals
We don't currently have any Pets at Home deals.
Latest Expired Deals
-
Pets at Home 10% off in-store for NHS staff
Show your NHS ID to get the discount
ExpiredNHS staff can get 10% off most items in-store at Pets at Home when showing NHS ID at the checkout. You can also get the discount in Companion Care and Vets4Pets vet surgeries.
You can't get the offer online or with any other discount. The 10% off won't work when buying pets, fish or plants, insurance products, health plans, and gift vouchers or cards. See full T&Cs.
-
IMPORTANT - THIS DEAL HAS EXPIRED
This deal has expired - you can't get it any more. We've kept it here for reference.
-
Pets at Home 'free' tennis balls for dogs
This Saturday & Sunday. Exchange a worn-out ball
ExpiredIf your dog's got an old tennis ball that's seen better days, you can swap it for a brand new one as part of a World Cup and Wimbledon event at all Pets at Home stores (find your nearest) on Sat 14 Jul and Sun 15 Jul. If you're going, also see our list of Pet Food Coupons you can print.
Pets at Home says there's no purchase necessary - just pop along to a store (it has woof-ly 440 across the UK) and hand over your dog's worn-out tennis ball, no matter how slobbery, after mentioning the secret password 'New balls please' to receive a free replacement ball.
The freebie's only available while stocks last and it's one per customer.