How Much Does Dog Vaccination Cost in the UK?
Vaccinating your dog is an essential part of responsible ownership, protecting against a range of serious and potentially fatal diseases. Prices vary considerably across the UK, however, and understanding the typical costs helps you plan ahead and avoid overpaying for what is a routine, preventive service.
Key takeaways
- A puppy primary vaccination course costs an average of £95 in the UK, ranging from £56 to £152 depending on location and practice.
- Adult annual boosters average £65 (£97 including kennel cough), with regional variation pushing London prices higher.
- The CMA's March 2026 reforms now require practices to publish standard price lists, making it easier to compare vaccination costs before booking.
How Much Does Dog Vaccination Cost in the UK?
For puppies, the primary vaccination course consists of two injections given 2–4 weeks apart. The national average cost for this course is around £95, with prices ranging from £56 to £152 depending on the practice and location. Adding kennel cough vaccination to the primary course brings the average up to around £135.
For adult dogs, the annual booster typically costs an average of £65, ranging from £42 to £71 across the country. If kennel cough is included in the booster appointment, the average rises to around £97. A standalone kennel cough vaccination — an intranasal product not requiring an injection — averages around £34.
These 2026 figures are sourced from Dogster and Hepper. Prices in London and the South East tend to sit at the higher end of these ranges, while practices in the North and Midlands often come in closer to the lower end. Prices are updated regularly as practices comply with the new CMA requirement to publish standard service fees, so checking a comparison tool before each annual booster is a practical habit worth developing.
What Diseases Do Dog Vaccines Protect Against?
Core dog vaccines in the UK protect against four serious diseases: canine distemper, infectious canine hepatitis, canine parvovirus, and leptospirosis. These are often combined in a single injection, sometimes referred to as the L2 or L4 vaccine depending on the leptospirosis strains covered.
Kennel cough — caused primarily by Bordetella bronchiseptica and canine parainfluenza virus — is a non-core but widely recommended vaccine, particularly for dogs that attend training classes, dog parks, boarding kennels, or doggy daycare. Most boarding facilities require an up-to-date kennel cough vaccination.
Rabies vaccination is required only for travel abroad. It is not part of the routine UK schedule and carries an additional cost. If you are planning to take your dog abroad, your vet can advise on timings and paperwork.
It is always worth asking your vet which specific vaccine products they use and whether the leptospirosis component is L2 or L4. Different products may have slightly different booster schedules and coverage profiles, and understanding what your dog is being vaccinated against helps you make an informed decision at each annual booster appointment.
Why Do Vaccination Prices Differ Between Practices?
Vet practices set their own prices, and there is currently no national pricing framework — though the CMA's March 2026 reforms now require all practices to publish price lists for standard services, making comparison easier than it used to be.
Practice location is the biggest single factor. Running costs including premises, staff wages, and equipment are substantially higher in London and other major cities, and these costs are reflected in appointment fees. Corporate-owned practices may also price differently from independent ones, though this varies considerably by chain and region.
Some practices offer puppy health packages that bundle first vaccinations with a health check, microchipping, and parasite prevention at a combined price. These can offer good value — but compare the total carefully against booking each service separately, as the bundling does not always represent a saving.
From September 2026, all practices must comply with the CMA's requirement to display standard service prices. This means comparing vaccination costs between local practices will be significantly simpler, and the days of only discovering the price when you arrive for your appointment will be behind us.
Kennel Cough: Worth the Extra Cost?
Kennel cough is highly contagious and spreads rapidly wherever dogs gather. While it is rarely fatal in healthy adult dogs, it can be serious in puppies, elderly dogs, and immunocompromised animals. Treatment can involve antibiotics and cough suppressants, adding vet bills on top of the misery of a persistently coughing dog.
Given that the kennel cough vaccine adds roughly £25–£35 to a booster appointment and that many kennels and doggy daycares now require it as a condition of entry, it is widely considered worth the cost. The intranasal vaccine takes about 3–5 days to become effective, so plan ahead before boarding.
If your dog is rarely around other dogs and you have no boarding plans, the kennel cough vaccine may be less essential — but it is worth discussing with your vet to make the right call for your individual animal. Bear in mind that the kennel cough vaccine needs to be administered at least a few days before any boarding or high-contact situation to take full effect — plan accordingly and do not leave it until the last minute.
How CompareMyVet Can Help
With vaccination costs varying by up to £96 between practices for a puppy primary course, comparing what local vets charge is a straightforward way to get a better deal without compromising on care quality. CompareMyVet brings that transparency to pet owners across the UK.
Our live beta currently covers Brighton & Hove, where you can compare vaccination prices across 29 practices in one place. We are growing to cover more of the UK throughout 2026, making it easier for all pet owners to find fair prices.
Start comparing at app.comparemyvet.uk — it takes just a few seconds and costs nothing.
As the CMA's March 2026 reforms bring greater transparency to UK vet pricing, CompareMyVet is here to help you make the most of those changes. Whether you are registering a new pet, managing ongoing healthcare costs, or simply checking whether you are being charged a fair price, our platform puts the information you need in one place — clearly, honestly, and at no cost to you.
Related guides
Common questions
Most vets recommend starting the primary vaccination course at around 8 weeks of age, with a second injection 2–4 weeks later. Puppies are generally considered protected about one week after the second injection. Until then, it is advisable to avoid public places where unvaccinated dogs may have been.
It depends on the vaccine component. Leptospirosis requires annual boosting. Distemper, hepatitis, and parvovirus components may only need boosting every three years, depending on the product used. Your vet's reminder system will be based on your dog's specific vaccination record.
The L4 vaccine, which covers four strains of leptospirosis compared to two for L2, can cost slightly more. Some vets have moved entirely to L4 as the recommended standard. If cost is a concern, ask your vet which version is used and whether switching is appropriate for your area.
CompareMyVet is live in Brighton & Hove — search 29 practices by price, ownership and services. Launching across the UK in 2026.