Vet Rate Get the app

Vet Rate › Cost calculators › Puppy first-year vet cost

How much does a puppy cost at the vet in its first year?

Across the UK, the median cost of the items ticked below is £863 paying as you go for a medium dog, or £701 on the practice’s health plan (12 monthly fees plus what it doesn’t cover). Choose your area and what to include. Every total is worked out practice by practice from their own price lists, checked weekly.

Work out your total

Pay as you go

£863median · lowest £455 · 1,044 practices

  1. Pet Vets Ballymena BT42 3AH · £455
  2. My Vet Salisbury SP2 0AH · £468
  3. Cockburn Vets LE67 3JD · £529
  4. Dulverton Veterinary Practice TA22 9HJ · £532
  5. Independent Animal Clinic PE12 9JB · £534

With a health plan

£701median · lowest £384 · 1,533 practices

12 monthly fees plus what the plan doesn’t cover.

  1. The Market Town Vet SY11 1SA · £384
  2. Langley Park Vets DH7 9XE · £397
  3. My Caring Vet HX3 8LT · £458
  4. Rochester Vets ME1 2PR · £467
  5. Warren House Vets ME5 0LL · £467

Some plans have a higher level, such as IVC’s Plus or CVS’s Advanced, that includes more for a higher fee. Practices with a one-level plan use that plan either way.

Median: half the practices that publish every price you’ve ticked charge less, half charge more. Compare each practice near you.

What’s included

  • Puppy vaccination course
  • Microchipping
  • Neutering
  • 2 vet consultations (besides the vaccination visits)
  • Kennel cough vaccine
  • Flea, tick and worm treatment (a year)

Flea, tick and worm treatment is priced online (Bravecto every 3 months and a worming tablet every 3 months, at the cheapest pharmacy we check) plus the practice’s written prescription fee. On a health plan, each practice’s own plan (or its group’s) is used: what it includes costs nothing extra, its discounts come off the rest, and its 12 monthly fees are added. Compare the main health plans.

Median total by area

AreaPay as you goHealth planPractices
Bath£921£67612
Belfast£673£58918
Birmingham£967£67029
Blackburn£918£86511
Blackpool£918£6933
Bournemouth£890£7066
Bradford£903£7979
Brighton£975£86728
Bristol£1,011£73933
Bromley£1,168£9456
Cambridge£802£6956
Canterbury£967£8018
Cardiff£822£65910
Carlisle£753£6293
Chelmsford£989£87214
Chester£775£71118
Colchester£852£7249
Coventry£830£63716
Crewe£804£6628
Darlington£808£6613
Dartford£989£8697
Derby£948£74519
Dorchester£892£7674
Dudley£756£66915
Dundee£896£8375
Durham£771£6683
East London£839£6467
Edinburgh£964£77014
Enfield£922£9008
Exeter£866£70913
Falkirk£926£7845
Galashiels£780£6753
Glasgow£821£67219
Gloucester£921£73222
Guildford£809£71523
Harrow£879£6154
Hemel Hempstead£1,067£92711
Hereford£782£7515
Huddersfield£713£5904
Hull£1,083£7829
Inverness£960£8567
Ipswich£896£73815
Kilmarnock£963£8366
Kingston upon Thames£957£8256
Kirkcaldy£808£6904
Lancaster£919£8238
Leeds£931£79616
Leicester£725£61215
Lincoln£887£8178
Liverpool£804£6716
Llandudno£721£67413
Luton£882£8264
Manchester£761£6625
Medway£803£70712
Milton Keynes£970£7729
Motherwell£796£7834
Newcastle upon Tyne£856£71215
Newport£1,040£90414
North London£651£6254
North West London£894£6873
Northampton£960£82813
Norwich£984£72110
Nottingham£743£67313
Oldham£745£6296
Oxford£897£71814
Paisley£958£7714
Perth£896£8676
Peterborough£834£68621
Plymouth£1,030£70812
Portsmouth£1,003£69914
Preston£748£7659
Reading£874£73611
Redhill£932£7176
Romford£749£5335
Salisbury£841£6904
Sheffield£776£66221
Shrewsbury£896£6673
Slough£997£7396
South East London£1,061£8894
South West London£882£7945
Southampton£981£69714
Southend-on-Sea£780£6345
St Albans£865£7054
Stevenage£953£71510
Stockport£800£6425
Stoke-on-Trent£767£66211
Sunderland£730£7243
Swansea£827£64111
Swindon£818£64011
Taunton£915£83213
Teesside£725£6848
Telford£678£6403
Tonbridge£868£79615
Torquay£895£6969
Truro£794£6833
Twickenham£928£91510
Wakefield£705£56312
Walsall£983£81714
Warrington£734£6349
Watford£823£6567
West London£1,166–3
Wigan£738£6753
Wolverhampton£967£83711
Worcester£890£80110
York£725£71010

For the items ticked to start with and a medium dog. Listed A to Z.

Questions

How much does a puppy cost at the vet in its first year?

Across the 1,044 UK practices we check that publish every price, the median cost is £863 paying as you go, or £701 on the practice’s health plan, for puppy vaccination course, microchipping, neutering, 2 vet consultations (besides the vaccination visits), kennel cough vaccine, flea, tick and worm treatment (a year). Checked 2 November 2026.

Is a pet health plan cheaper?

It depends on what your pet needs. A plan usually includes vaccinations and flea and worm treatment, and gives discounts on other treatment, for a monthly fee. Tick what your pet will need above to compare the two for your area.

Prices are taken from each practice’s own published price list, include VAT and are for a standard, straightforward case. We check every practice once a week; these prices were last updated on 2 November 2026. Always confirm with the practice before booking. How we collect and show prices.