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 6 October 2026 2,671 practices

These are the prices practices list, not quotes: your bill depends on your pet and any extra treatment. How we collect prices

UK typical price

£100

Median listed price

Middle half of prices
£89–£120
Sample
2,671 practices

How prices spread

Half of price lists sit between £89 and £120. The chart counts 2,256 price lists from 2,671 practices: branches that share one list count once.

  1. Under £60 46 price lists
  2. £60 to £70 76 price lists
  3. £70 to £80 182 price lists
  4. £80 to £90 290 price lists
  5. £90 to £100 482 price lists
  6. £100 to £110 300 price lists
  7. £110 to £120 286 price lists
  8. £120 to £130 227 price lists
  9. £130 to £140 192 price lists
  10. £140 to £150 75 price lists
  11. £150 or more 100 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 £88–£120 2,301
Scotland £115 £96–£132 203
Wales £107 £90–£122 120
Northern Ireland £82 £70–£100 47
Puppy vaccinations prices by county
County Typical price Middle half Practices
Antrim £73 £44–£89 16
Ayrshire and Arran £112 £99–£120 17
Bedfordshire £106 £98–£112 20
Berkshire £120 £100–£161 41
Bristol £113 £101–£137 18
Buckinghamshire £120 £99–£135 31
Cambridgeshire £94 £85–£115 38
Cheshire £94 £70–£109 45
City of Edinburgh £149 £126–£161 15
City of Glasgow £114 £107–£119 12
Clwyd £101 £89–£113 20
Cornwall £95 £82–£108 33
County Durham £92 £79–£118 31
Cumbria £97 £70–£117 19
Derbyshire £101 £88–£120 52
Devon £107 £95–£112 88
Dorset £105 £95–£122 35
Down £80 £68–£100 16
Dunbartonshire £125 £110–£142 13
Dyfed £89 £84–£107 23
East Riding of Yorkshire £91 £87–£129 27
East Sussex £111 £99–£130 48
Essex £100 £90–£111 90
Fife £124 £97–£130 18
Gloucestershire £105 £90–£124 58
Greater London £99 £90–£112 240
Greater Manchester £98 £85–£118 81
Gwent £125 £120–£128 20
Hampshire £124 £100–£135 86
Hertfordshire £111 £100–£130 61
Kent £95 £84–£114 97
Lanarkshire £97 £84–£139 15
Lancashire £92 £85–£112 43
Leicestershire £84 £79–£96 29
Lincolnshire £90 £75–£94 49
Merseyside £92 £86–£105 50
Mid Glamorgan £100 £97–£117 10
Norfolk £125 £99–£134 39
North Yorkshire £100 £86–£118 53
Northamptonshire £107 £88–£126 33
Northumberland £99 £91–£117 13
Nottinghamshire £90 £82–£118 48
Oxfordshire £111 £100–£134 46
Shropshire £70 £65–£83 34
Somerset £113 £97–£128 54
South Glamorgan £116 £97–£121 23
South Yorkshire £92 £82–£118 41
Staffordshire £90 £75–£120 50
Stirling and Falkirk £100 £94–£113 13
Suffolk £134 £100–£135 45
Surrey £108 £95–£132 70
Tyne & Wear £93 £88–£99 29
Warwickshire £95 £91–£110 25
West Midlands £91 £74–£127 67
West Sussex £114 £94–£139 56
West Yorkshire £92 £82–£111 82
Wiltshire £99 £74–£110 50
Worcestershire £94 £87–£113 35

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 £89 £75–£100 196
Part of a group £102 £90–£122 2,475

What's usually included

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

  • Consultation 99%
  • 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,671 UK practices that publish a price, the typical (median) listed price is £100. Half of price lists fall between £89 and £120.
Are independent vets cheaper than group practices?
On listed prices, yes: independent practices list a typical £89, and practices that belong to a group £102.
Where in the UK is it cheapest?
Northern Ireland has the lowest typical listed price, at £82, and Scotland the highest, at £115.
What does the price usually include?
Of the 788 practices that say what their price includes, 99% include consultation, 1% include kennel cough, 1% include microchip. 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.