Skip to main content

Pet health plan cost

How much does a pet health plan cost?

A monthly subscription that spreads the cost of routine care, such as vaccinations, flea and worming treatment and check-ups. Prices are per month, for the cheapest plan each practice lists.

Prices checked as recently as 15 November 2026 1,963 practices · 1,034 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

Dogs: typical price

£20 a month

Median listed price

Middle half of prices
£18–£21 a month
Sample
1,899 practices

Cats: typical price

£17 a month

Median listed price

Middle half of prices
£17–£20 a month
Sample
1,915 practices

Dogs: how prices spread

Half of price lists sit between £18 and £21 a month. The chart counts 962 price lists from 1,899 practices: branches that share one list count once.

  1. Under £14 39 price lists
  2. £14 to £16 60 price lists
  3. £16 to £18 130 price lists
  4. £18 to £20 366 price lists
  5. £20 to £22 225 price lists
  6. £22 to £24 42 price lists
  7. £24 to £26 61 price lists
  8. £26 or more 39 price lists
Number of price lists in each band (a month). Each band includes its lower amount but not its upper one. The darker bar holds the median.

Dogs: prices by dog size

Many practices charge by weight. These figures come from practices whose weight band spans the whole size.

Pet health plan prices by dog size
Size Typical price Middle half Practices
Small (up to 10 kg) £20 a month £18–£21 a month 1,530
Medium (10–25 kg) £23 a month £19–£23 a month 942
Large (25–40 kg) £24 a month £22–£26 a month 1,535
Extra large (40–60 kg) £28 a month £24–£31 a month 1,292
Giant (60 kg and over) £30 a month £24–£31 a month 1,228

Dogs: 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.

Pet health plan prices by UK nation
Nation Typical price Middle half Practices
England £20 a month £18–£21 a month 1,615
Scotland £20 a month £17–£21 a month 139
Wales £18 a month £17–£20 a month 100
Northern Ireland £20 a month £18–£25 a month 45
Pet health plan prices by county
County Typical price Middle half Practices
Bedfordshire £20 a month £18–£20 a month 19
Berkshire £19 a month £17–£20 a month 26
Buckinghamshire £21 a month £19–£21 a month 29
Cambridgeshire £19 a month £17–£21 a month 37
Cheshire £21 a month £20–£21 a month 49
Cornwall £19 a month £14–£21 a month 27
County Antrim £19 a month £14–£20 a month 16
County Down £21 a month £16–£23 a month 16
County Durham £20 a month £18–£21 a month 30
Cumbria £19 a month £16–£20 a month 13
Derbyshire £19 a month £16–£21 a month 32
Devon £18 a month £17–£20 a month 55
Dorset £20 a month £18–£21 a month 40
East Riding of Yorkshire £19 a month £18–£19 a month 19
East Sussex £20 a month £18–£21 a month 35
Essex £20 a month £18–£21 a month 68
Fife £20 a month £17–£21 a month 14
Gloucestershire £20 a month £18–£21 a month 40
Greater Manchester £20 a month £19–£21 a month 59
Hampshire £20 a month £20–£22 a month 45
Hertfordshire £20 a month £18–£20 a month 33
Kent £20 a month £17–£21 a month 56
Lancashire £20 a month £16–£20 a month 38
Leicestershire £20 a month £18–£20 a month 28
Lincolnshire £18 a month £16–£20 a month 40
London £20 a month £18–£20 a month 178
Merseyside £20 a month £18–£21 a month 45
Norfolk £21 a month £18–£25 a month 26
North Yorkshire £20 a month £19–£21 a month 48
Northamptonshire £20 a month £19–£21 a month 16
Northumberland £20 a month £17–£21 a month 17
Nottinghamshire £20 a month £18–£20 a month 31
Oxfordshire £18 a month £17–£24 a month 24
Shropshire £18 a month £16–£20 a month 22
Somerset £19 a month £17–£20 a month 30
South Yorkshire £20 a month £19–£21 a month 26
Staffordshire £20 a month £18–£20 a month 24
Suffolk £20 a month £17–£20 a month 17
Surrey £21 a month £19–£23 a month 54
Tyne & Wear £20 a month £18–£21 a month 33
Warwickshire £20 a month £18–£21 a month 22
West Midlands £19 a month £16–£20 a month 33
West Sussex £20 a month £19–£21 a month 24
West Yorkshire £20 a month £20–£21 a month 60
Wiltshire £20 a month £16–£20 a month 30
Worcestershire £18 a month £15–£20 a month 17

Dogs: independent and group practices

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

Pet health plan prices at independent and group practices
Practice Typical price Middle half Practices
Independent £19 a month £17–£21 a month 301
Part of a group £20 a month £19–£21 a month 1,598

Dogs: what's usually included

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

  • Consultation 85%
  • Kennel cough 47%
  • Microchip 29%

Cats: how prices spread

Half of price lists sit between £17 and £20 a month. The chart counts 952 price lists from 1,915 practices: branches that share one list count once.

  1. Under £12 20 price lists
  2. £12 to £14 52 price lists
  3. £14 to £16 118 price lists
  4. £16 to £18 384 price lists
  5. £18 to £20 112 price lists
  6. £20 to £22 180 price lists
  7. £22 to £24 49 price lists
  8. £24 or more 37 price lists
Number of price lists in each band (a month). Each band includes its lower amount but not its upper one. The darker bar holds the median.

Cats: 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.

Pet health plan prices by UK nation
Nation Typical price Middle half Practices
England £17 a month £17–£20 a month 1,627
Scotland £17 a month £15–£21 a month 140
Wales £17 a month £16–£19 a month 104
Northern Ireland £20 a month £16–£23 a month 44
Pet health plan prices by county
County Typical price Middle half Practices
Bedfordshire £17 a month £16–£17 a month 19
Berkshire £17 a month £15–£19 a month 25
Buckinghamshire £21 a month £17–£21 a month 29
Cambridgeshire £17 a month £15–£20 a month 38
Cheshire £21 a month £17–£21 a month 51
Cornwall £17 a month £15–£21 a month 26
County Antrim £17 a month £13–£19 a month 16
County Down £20 a month £15–£21 a month 16
County Durham £17 a month £16–£21 a month 29
Cumbria £16 a month £14–£18 a month 13
Derbyshire £17 a month £15–£21 a month 32
Devon £16 a month £15–£17 a month 55
Dorset £19 a month £16–£21 a month 40
East Riding of Yorkshire £17 a month £16–£17 a month 20
East Sussex £18 a month £16–£20 a month 35
Essex £17 a month £16–£19 a month 69
Gloucestershire £17 a month £16–£19 a month 42
Greater Manchester £17 a month £17–£20 a month 58
Hampshire £17 a month £17–£19 a month 42
Hertfordshire £17 a month £17–£18 a month 34
Kent £17 a month £16–£18 a month 59
Lancashire £17 a month £15–£17 a month 35
Leicestershire £17 a month £17–£18 a month 28
Lincolnshire £17 a month £16–£20 a month 48
London £17 a month £16–£19 a month 177
Merseyside £17 a month £16–£21 a month 44
Norfolk £20 a month £17–£21 a month 27
North Yorkshire £17 a month £17–£20 a month 51
Northamptonshire £17 a month £16–£19 a month 17
Northumberland £17 a month £14–£21 a month 18
Nottinghamshire £17 a month £16–£17 a month 30
Oxfordshire £17 a month £13–£19 a month 27
Shropshire £16 a month £14–£18 a month 22
Somerset £17 a month £16–£18 a month 30
South Yorkshire £17 a month £17–£21 a month 24
Staffordshire £17 a month £16–£20 a month 24
Suffolk £17 a month £16–£19 a month 17
Surrey £18 a month £16–£21 a month 52
Tyne & Wear £17 a month £15–£20 a month 33
Warwickshire £17 a month £15–£20 a month 23
West Midlands £17 a month £16–£17 a month 33
West Sussex £17 a month £17–£20 a month 26
West Yorkshire £17 a month £17–£21 a month 58
Wiltshire £17 a month £15–£19 a month 30
Worcestershire £17 a month £15–£18 a month 17

Cats: independent and group practices

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

Pet health plan prices at independent and group practices
Practice Typical price Middle half Practices
Independent £17 a month £15–£19 a month 302
Part of a group £17 a month £17–£21 a month 1,613

Cats: what's usually included

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

  • Consultation 83%
  • Microchip 27%
  • Kennel cough 10%

Compare vets near you

The towns with the most practices listing a pet health plan price.

Pet health plan cost questions

How much does a pet health plan cost?
In the UK, the typical (median) listed price is £20 a month for dogs (1,899 practices), and £17 a month for cats (1,915 practices), from prices checked up to November 2026. Practices' own prices vary, so check with yours.
Does the price depend on my dog's size?
Often, yes: for dogs, among practices that price by size, typical listed prices are £20 a month for small (up to 10 kg), £23 a month for medium (10–25 kg), £24 a month for large (25–40 kg), £28 a month for extra large (40–60 kg) and £30 a month for giant (60 kg and over), from prices checked up to November 2026.
Are independent vets cheaper than group practices?
On listed prices, yes: for dogs, independent practices list a typical £19 a month, and practices that belong to a group £20 a month, from prices checked up to November 2026.
Where in the UK is it cheapest?
For dogs, Wales has the lowest typical listed price, at £18 a month, and England the highest, at £20 a month, from prices checked up to November 2026.
What does the price usually include?
For dogs, of the 34 practices that say what their price includes, 85% include consultation, 47% include kennel cough, 29% include microchip, from prices checked up to November 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.