Vet Rate Get the app

Vet Rate › Cost calculators › Cat yearly vet cost

How much does a cat cost at the vet each year?

Across the UK, the median cost of the items ticked below is £257 paying as you go, or £312 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

£257median · lowest £127 · 1,964 practices

  1. Celia Hammond Animal Trust E16 4HQ · £127
  2. Pencoed PAVVS CF35 5PE · £149
  3. O'Reilly & Fee Armagh Vets BT61 8AE · £156
  4. My Vet Salisbury SP2 0AH · £160
  5. Animal Angels Veterinary Clinic CM3 6JH · £160

With a health plan

£312median · lowest £156 · 1,943 practices

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

  1. Heritage Vets EH22 2NQ · £156
  2. The Market Town Vet SY11 1SA · £158
  3. My Caring Vet HX3 8LT · £162
  4. Charnwood Veterinary Centre DG1 3AG · £167
  5. Hollow Park Vets KA7 4TH · £168

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

  • Annual booster (includes a health check)
  • 1 vet consultation (besides the booster visit)
  • 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
Aberdeen£255£31010
Bath£261£31028
Belfast£216£30342
Birmingham£261£33442
Blackburn£273£34118
Blackpool£255£3266
Bolton£238£2818
Bournemouth£261£28218
Bradford£260£34016
Brighton£276£34648
Bristol£265£34258
Bromley£297£3507
Cambridge£240£30915
Canterbury£267£32321
Cardiff£238£25227
Carlisle£217£2654
Chelmsford£269£34421
Chester£234£33432
Colchester£248£33618
Coventry£241£25221
Crewe£234£30720
Croydon£276£3145
Darlington£238£25212
Dartford£275£3449
Derby£267£31027
Doncaster£233£30612
Dorchester£238£2525
Dudley£248£31217
Dundee£259£34010
Durham£218£2525
East London£229£2406
Edinburgh£270£31031
Enfield£245£3489
Exeter£260£31432
Falkirk£253£31011
Glasgow£257£31231
Gloucester£245£30631
Guildford£280£31544
Halifax£257£3046
Harrogate£239£3025
Harrow£256£2103
Hemel Hempstead£280£34621
Hereford£239£32111
Huddersfield£257£20410
Hull£278£30011
Inverness£263£3368
Ipswich£271£31230
Kilmarnock£269£34011
Kingston upon Thames£267£31711
Kirkcaldy£241£24611
Lancaster£255£33911
Leeds£264£34220
Leicester£231£25219
Lincoln£257£34213
Liverpool£236£25211
Llandudno£236£33021
Luton£255£2724
Manchester£262£31019
Medway£249£32519
Milton Keynes£275£33111
Motherwell£225£3356
Newcastle upon Tyne£250£31040
Newport£279£34419
North London£241£2478
North West London£246£2423
Northampton£259£30923
Norwich£279£31530
Nottingham£254£31034
Oldham£234£24610
Oxford£274£33630
Paisley£260£3335
Perth£259£3468
Peterborough£232£25236
Plymouth£266£31526
Portsmouth£272£31143
Preston£240£27311
Reading£268£31433
Redhill£262£31622
Romford£225£24010
Salisbury£272£34114
Sheffield£256£31136
Shrewsbury£234£30114
Slough£285£32212
South East London£278£34212
South West London£260£2527
Southall£235–3
Southampton£272£31327
Southend-on-Sea£247£2049
St Albans£258£2497
Stevenage£250£32020
Stockport£244£31012
Stoke-on-Trent£257£28220
Sunderland£255£3125
Swansea£253£31025
Swindon£233£28820
Taunton£263£34216
Teesside£237£27917
Telford£261£31215
Tonbridge£254£31422
Torquay£262£31423
Truro£262£31415
Twickenham£249£32910
Wakefield£233£25215
Walsall£265£34118
Warrington£233£25220
Watford£265£3107
West London£286£3464
Wigan£255£3105
Wolverhampton£269£34212
Worcester£243£32218
York£244£28728

For the items ticked to start with. Listed A to Z.

Questions

How much does a cat cost at the vet each year?

Across the 1,964 UK practices we check that publish every price, the median cost is £257 paying as you go, or £312 on the practice’s health plan, for annual booster (includes a health check), 1 vet consultation (besides the booster visit), 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.