Skip to main content

Puppy vaccinations cost

How much do puppy vaccinations cost?

A puppy's first course of vaccinations, usually two injections a few weeks apart. The price shown is for the whole course.

Prices checked as recently as 26 October 2026 2,998 practices · 2,503 price lists Data by Vet Verified

These are the prices practices list, not quotes: your bill depends on your pet and any extra treatment. Source: Prices published on practices’ or their groups’ websites, gathered by Vet Verified. How we collect prices

UK typical price

£101

Median listed price

Middle half of prices
£90–£123
Sample
2,998 practices

How prices spread

Half of price lists sit between £90 and £123. The chart counts 2,503 price lists from 2,998 practices: branches that share one list count once.

  1. Under £60 49 price lists
  2. £60 to £80 260 price lists
  3. £80 to £100 854 price lists
  4. £100 to £120 633 price lists
  5. £120 to £140 469 price lists
  6. £140 to £160 158 price lists
  7. £160 or more 80 price lists
Number of price lists in each band. Each band includes its lower amount but not its upper one. The darker bar holds the median.

Prices around the UK

Typical listed prices by nation and county. Places with too few price lists to give a fair figure are left out.

Puppy vaccinations prices by UK nation
Nation Typical price Middle half Practices
England £100 £90–£120 2,570
Scotland £119 £96–£137 238
Wales £107 £91–£122 139
Northern Ireland £84 £72–£100 51
Puppy vaccinations prices by county
County Typical price Middle half Practices
Ayrshire and Arran £120 £112–£132 19
Bedfordshire £106 £98–£112 22
Berkshire £120 £100–£156 43
Buckinghamshire £126 £100–£136 35
Cambridgeshire £93 £85–£114 45
Cheshire £88 £70–£104 57
Cornwall £95 £82–£108 35
County Antrim £75 £46–£90 15
County Down £80 £69–£100 22
County Durham £92 £80–£118 34
Cumbria £95 £70–£114 21
Derbyshire £100 £90–£118 57
Devon £107 £95–£117 94
Dorset £106 £99–£122 37
Dunbartonshire £126 £110–£142 13
East Riding of Yorkshire £100 £89–£138 37
East Sussex £114 £99–£132 55
Essex £100 £90–£113 95
Fife £124 £96–£124 19
Gloucestershire £105 £90–£124 61
Greater Manchester £99 £90–£118 94
Hampshire £124 £104–£135 96
Hertfordshire £110 £100–£130 67
Highland £112 £102–£135 16
Kent £99 £85–£119 99
Lanarkshire £95 £85–£131 15
Lancashire £90 £70–£105 55
Leicestershire £84 £79–£95 34
Lincolnshire £91 £80–£99 55
London £99 £90–£110 252
Merseyside £95 £92–£105 58
Norfolk £116 £99–£134 46
North Yorkshire £100 £86–£116 64
Northamptonshire £107 £90–£129 40
Northumberland £99 £92–£117 15
Nottinghamshire £92 £83–£118 55
Oxfordshire £111 £100–£134 50
Renfrewshire £115 £93–£148 11
Shropshire £70 £65–£87 38
Somerset £113 £99–£125 60
South Yorkshire £89 £80–£109 51
Staffordshire £99 £82–£127 54
Stirling and Falkirk £105 £94–£114 16
Suffolk £134 £100–£135 47
Surrey £111 £96–£138 79
Tyne & Wear £93 £87–£99 45
Warwickshire £95 £94–£110 32
West Midlands £95 £80–£129 78
West Sussex £125 £103–£139 62
West Yorkshire £95 £83–£111 82
Wiltshire £103 £81–£113 54
Worcestershire £91 £84–£112 39

Independent and group practices

Many UK practices belong to a larger group. This compares their listed prices with those of independent practices.

Puppy vaccinations prices at independent and group practices
Practice Typical price Middle half Practices
Independent £86 £75–£99 275
Part of a group £105 £90–£125 2,723

What's usually included

Of the 808 practices that say what their price includes, the share that name each item. Ask your practice what its price covers.

  • Consultation 98%
  • Kennel cough 1%
  • Microchip 1%

Compare vets near you

The towns with the most practices listing a puppy vaccinations price.

Puppy vaccinations cost questions

How much do puppy vaccinations cost?
Across 2,998 UK practices that publish a price, the typical (median) listed price is £101, from prices checked up to October 2026. Half of price lists fall between £90 and £123.
Are independent vets cheaper than group practices?
On listed prices, yes: independent practices list a typical £86, and practices that belong to a group £105, from prices checked up to October 2026.
Where in the UK is it cheapest?
Northern Ireland has the lowest typical listed price, at £84, and Scotland the highest, at £119, from prices checked up to October 2026.
What does the price usually include?
Of the 808 practices that say what their price includes, 98% include consultation, 1% include kennel cough, 1% include microchip, from prices checked up to October 2026. Ask your practice what its price covers.
Are these prices quotes?
No. They are the prices practices publish on their own websites. Where a practice gives a range or a "from" price, we use the lower amount. Your bill depends on your pet and any extra treatment, so ask the practice for a quote before you book. Read how we collect prices.