Vaccination🐶 Dogs

Dog vaccination (annual booster)

Typical UK price: £40£75

Prices from local practices

Cheapest found

£30

Vets on the Meowve (Wrexham): Published as "From £30.00 for annual boosters" and confirmed by a "Secondary Booster: £30.00" line. A separately listed "Primary Booster: £50.00" line is not recorded — its meaning is not explained on the page and does not match the headline annual-booster figure.

Average

£68

Most expensive

£170

Based on 1451 prices submitted to VetPricelist. Prices may not include all additional fees — confirm with your vet.

Dog vaccination (annual booster) cost by city

Aberdeen£71Abingdon£81Accrington£80Airdrie£63Alfreton£88Amersham£70Arbroath£82Ashford£71Aylesbury£80Ayr£62Ballymena£40Ballymoney£45Banbury£71Bangor£56Barnsley£59Barnstaple£60Barry£64Basildon£65Basingstoke£65Bath£85Bedford£75Belfast£45Berkhamsted£82Beverley£61Birkenhead£65Birmingham£69Bishop Auckland£65Blackburn£73Blackpool£75Bolton£56Boston£52Bournemouth£66Bradford£74Braintree£71Brecon£70Bridgend£65Bridgwater£83Brighton£82Bristol£78Bromyard£68Burnley£70Burton upon Trent£66Bury St. Edmunds£74Calne£59Cambridge£72Canterbury£74Cardiff£67Cardigan£87Carlisle£50Carrickfergus£45Chelmsford£71Cheltenham£67Chester£59Chesterfield£57Chippenham£60Chorley£56Christchurch£64Clacton On Sea£73Clitheroe£75Coatbridge£49Cobham£68Colchester£65Coleraine£49Congleton£63Cookstown£47Corby£62Coventry£61Cramlington£60Cranleigh£64Crawley£71Crewe£53Croydon£69Cwmbran£65Darlington£54Daventry£68Denbigh£40Derby£67Derry£51Devizes£63Didcot£85Doncaster£60Dorchester£71Dorking£80Dover£69Driffield£66Droitwich£58Dudley£56Dumfries£42Dundee£77Dunfermline£64Durham£62East Kilbride£68Eastbourne£72Eastleigh£80Edenbridge£63Edinburgh£81Ellesmere Port£57Ely£61Enniskillen£50Epsom£71Evesham£55Exeter£70Exmouth£65Fakenham£97Falkirk£73Fareham£70Farnham£70Faversham£82Fort William£81Gainsborough£56Glasgow£73Glenrothes£57Gloucester£64Godalming£86Grantham£56Gravesend£65Grimsby£65Guildford£73Halifax£51Hamilton£62Harlow£64Harrogate£65Hartlepool£62Hemel Hempstead£69Hereford£58Herne Bay£81Hexham£58High Wycombe£86Holt£79Huddersfield£54Hull£63Huntingdon£76Ilford£67Ilkeston£65Inverness£87Ipswich£85Ivybridge£59Jedburgh£90Keighley£60Kelso£63Kendal£65Kenilworth£68Kettering£65Kidderminster£54Kilmarnock£83King's Lynn£69Kingston upon Hull£59Kirkwall£63Lancaster£65Leamington Spa£68Leatherhead£68Leeds£57Leicester£64Leighton Buzzard£61Lichfield£76Lincoln£70Lisburn£50Liverpool£69Livingston£75Llandrindod Wells£49Llandudno£46London£72Loughborough£53Luton£77Macclesfield£64Maidstone£59Manchester£69Mansfield£60March£60Market Harborough£64Marlow£87Medway£68Melksham£70Melton Mowbray£68Merthyr Tydfil£65Middlesbrough£60Milford Haven£68Milton Keynes£72Musselburgh£80Nairn£75Nantwich£59Neath£64Newark£78Newcastle Under Lyme£60Newcastle upon Tyne£62Newmarket£68Newport£74Newry£35Newton Abbot£76Newtown£43Newtownabbey£48Newtownards£50North Shields£62Northallerton£64Northampton£75Northwich£63Norwich£85Nottingham£72Nuneaton£64Oldham£66Omagh£34Orpington£67Oswestry£49Oxford£73Paignton£70Paisley£85Peebles£51Peterborough£61Petersfield£79Plymouth£67Pontypridd£68Poole£65Port Talbot£57Portsmouth£70Potters Bar£72Preston£64Ramsgate£92Reading£73Redditch£61Redhill£101Redruth£60Richmond£75Rickmansworth£76Ripon£57Rochdale£60Romford£54Ross-on-Wye£84Rotherham£62Royston£80Rugby£65Runcorn£70Salford£68Salisbury£76Scarborough£65Scunthorpe£54Selby£69Sevenoaks£68Sheffield£69Shrewsbury£59Sidcup£81Sittingbourne£62Skegness£60Sleaford£65Slough£61Solihull£67South Shields£54Southampton£80Southend-on-Sea£74Southport£65Spalding£64St Albans£71St Austell£60St Helens£63Stafford£67Stamford£58Stevenage£72Stirling£63Stockport£84Stockton-on-Tees£56Stoke-on-Trent£61Stratford-Upon-Avon£66Stroud£84Sudbury£70Sunderland£66Sutton-in-Ashfield£57Swadlincote£77Swansea£68Swindon£69Tamworth£66Taunton£79Telford£63Thetford£74Thirsk£58Tonbridge£55Torquay£75Towcester£68Truro£65Tunbridge Wells£61Wakefield£58Wallingford£94Walsall£58Walton-On-Thames£52Wantage£72Ware£70Warminster£73Warrington£57Waterlooville£76Watford£78Wellingborough£63Weston-super-Mare£77Whitchurch£63Whitstable£77Wickford£70Widnes£67Wigan£61Wilmslow£82Winchester£55Wisbech£57Witney£82Wolverhampton£62Woodbridge£82Worcester£62Wrexham£56Yeovil£76York£66

What is dog vaccination (annual booster)?

Annual booster vaccinations keep your dog protected against core diseases and leptospirosis after the initial puppy course. Many components now have 3-year immunity data, meaning some elements are boosted triennially while others — particularly leptospirosis — are given every year. The booster appointment is also an opportunity for an annual health check.

Why do prices vary between vets?

  • Leptospirosis inclusion — this is an annual requirement and practices may price it separately from the triennial core components
  • Kennel cough vaccine — required by many boarding kennels annually and may be included or charged separately
  • Annual health check — whether a full nose-to-tail examination is included affects the overall price
  • Practice location — metropolitan practices charge more to reflect higher operating costs

Frequently asked questions

Does my dog need a booster every year?

Your dog needs a leptospirosis booster annually. The core components (distemper, hepatitis, parvovirus) typically require boosting every 3 years after the first annual booster. Your vet's reminder system will track which vaccines are due each year.

My dog is going into kennels — what vaccinations are required?

Most boarding kennels require the core vaccination to be up to date plus kennel cough (Bordetella). They typically ask to see your dog's vaccination card. Check the kennels' specific requirements and book any needed vaccines at least 2 weeks before your stay.

Can boosters be given late?

If a booster is overdue by more than 3 months, your vet may need to restart the course. Always check with your vet — some vaccines have longer windows of immunity than others. Being overdue does not mean your dog is immediately unprotected, but it does mean immunity may be waning.

CMA Veterinary Market Investigation Order

Under the Competition and Markets Authority (CMA) reforms — with the Order due by September 2026 and price lists phased in through 2027 — UK vet practices will publish prices for this procedure. VetPricelist aggregates these published prices so you can compare them in one place.

We use strictly necessary cookies to run the site, and — only if you accept — Google Analytics to understand how visitors use it. See our Privacy Policy.