Dog castration cost in Edinburgh

Compare prices from 35 local practices. Updated April 2026.

Lowest in Edinburgh

£150

UK average

£250

Highest typical

£400

Local context for Edinburgh

The average consultation fee in Edinburgh is £59.70. This gives context to how dog castration costs compare locally.

Practices in Edinburgh offering dog castration

34 High Street, EH24 6QE

£51.13

consultation

View
Cross Vets Independent

31 Kings Road, EH13 5WZ

£51.29

consultation

View
Wood Village Vets Independent

82 Bridge Street, EH29 2FE

£51.30

consultation

View
View Animal Hospital Independent

40 Park Road, EH15 1ZX

£51.82

consultation

View

64 Station Road, EH1 4HM

£52.19

consultation

View
Wood Animal Clinic Independent

75 Brook Street, EH12 9VE

£52.19

consultation

View

161 School Lane, EH21 2QP

£53.74

consultation

View

83 George Street, EH19 6TI

£54.13

consultation

View

55 Chapel Lane, EH1 4XE

£55.59

consultation

View

183 Church Street, EH7 4KS

£56.66

consultation

View
View all 35 practices in Edinburgh →

What's typically included in dog castration

  • Anaesthesia
  • Surgery
  • Pain relief
  • E-collar

Inclusions vary by practice. Always confirm what's covered before comparing headline prices.

Common questions

How much does dog castration cost in Edinburgh?
Dog castration in Edinburgh typically costs between £150 and £400, with the UK average around £250. Prices vary by practice, pet size, and what's included.
Which is the cheapest vet in Edinburgh for dog castration?
Use our vet price comparison tool to see current prices from all practices near Edinburgh. Sort by cheapest to find the lowest cost options. Remember to check what's included — the cheapest headline price may not include everything.
Can I get a written estimate before treatment?
Yes. Under the new CMA rules, vets should provide a written estimate for treatments likely to exceed £500. You can also request an itemised bill after treatment. Use our quote checker to see if a quote is typical for your area.