Cost index

94/100

vs National

-6%

Consultation

£46–£60

Dog (annual)

£350–£400

Practices

~450

Corporate

48%

How much does vet care cost in Scotland?

Vet costs in Scotland are 6% below the UK national average. A standard consultation costs £46 to £60, compared to the national average of £40 to £65. The average dog owner in Scotland spends £350 to £400 per year on routine vet care, and the average cat owner spends £240 to £275.

Scotland presents a tale of two veterinary landscapes. In the Central Belt — Edinburgh, Glasgow, and the surrounding towns — pet owners have good access to a wide range of practices at prices slightly below the UK average. Edinburgh is the exception: its costs have been rising steadily and now approach the national average, driven by high property prices and growing corporate presence. Glasgow remains more affordable. North of the Central Belt, the picture changes significantly. The Highlands and Islands represent some of the most challenging areas for veterinary access in the entire UK. Some island and remote Highland communities are 50 or more miles from the nearest small-animal practice, and out-of-hours emergency cover may require a ferry journey or a multi-hour drive. Scotland has lower corporate penetration than England, with around 48% of practices corporately owned compared to over 60% in England. The independent tradition is especially strong in rural Scotland. The University of Edinburgh's Royal (Dick) School of Veterinary Studies is one of the UK's leading veterinary schools, and the University of Glasgow also has a veterinary school, giving Scotland two out of the UK's eight vet schools despite having less than 10% of the population. The Scottish Government has separate animal welfare legislation and occasionally implements different policy approaches to veterinary regulation.

Treatment costs in Scotland

Here is how common treatments in Scotland compare to the national average. Each treatment links to a detailed guide.

Treatment Scotland National Avg
Annual Health Check £38–£61 £40–£65
Blood Test £94–£141 £100–£150
Dog Dental Cleaning £141–£330 £150–£350
Emergency Consultation £170–£235 £180–£250
Microchipping £19–£24 £20–£25
X-Ray £188–£282 £200–£300
Lump Removal £565–£940 £600–£1000
Ultrasound £235–£376 £250–£400

Costs are averages for the region based on available data. Actual prices vary by practice, animal size, and complexity.

Key cities and towns

The main population centres in Scotland for vet services are:

Edinburgh Glasgow Aberdeen Dundee Inverness Stirling Perth Falkirk

Chain vs independent vets in Scotland

Around 48% of vet practices in Scotland are corporately owned , close to the UK average of approximately 60%. The CMA found that chain vets charge an average of 16.6% more than independent practices for comparable treatments. In Scotland, this means choosing an independent practice over a chain could save you around £9 per consultation, or £62 or more per year on a dog's routine care.

Read our detailed comparison of independent vs chain vets to understand the differences beyond price.

How to save on vet costs in Scotland

  • Glasgow practices are typically cheaper than Edinburgh — if you are between the two cities, comparing both can reveal significant savings
  • Scotland's lower corporate penetration means more independent options — seek out independents, which charge on average 16.6% less than chains according to the CMA
  • The University of Edinburgh's veterinary hospital offers specialist referral care at competitive rates, and may be an alternative to expensive private referral centres
  • If you live in a remote or island community, ask your vet about their arrangements for routine care visits — some practices run regular clinics in outlying areas to reduce travel for clients
  • Ask for a vet prescription and buy medicines from an online pharmacy — the CMA found savings of 30 to 50% available, and prescription fees will be capped at £21 from March 2027
  • Join the Pawlee waitlist to compare every Scottish practice by postcode when mandatory price publication begins

When will Scotland vets have to publish prices?

Under the CMA's new rules, all UK vets — including those in Scotland — must publish their prices for common treatments. Large corporate chains must comply by December 2026, and all remaining practices by March 2027. This means that within a year, pet owners in Scotland will be able to compare fees across every local practice before committing. Pawlee will aggregate these published prices so you can compare instantly by postcode. Read more about the CMA reforms.

Compare with other regions

See how Scotland compares to other parts of the UK.

Looking for the full UK overview?

Vet costs across the UK →