Vet Rate › Prices by area › Edinburgh › Vaccination prices
In Edinburgh, the dog annual booster price is £66 to £121, typically £85, across the 39 practices that publish it: 12% above the UK typical price of £76. Last updated 28 October 2026.
Find vets near you in Edinburgh| Practice | Owner | Dog annual booster | Cat annual booster | Puppy vaccination course | Kitten vaccination course | Kennel cough vaccine |
|---|---|---|---|---|---|---|
| Albyn Veterinary Centre EH52 5BS | Independent | £66 | £71 | £136 | £103.50 | £32.50 |
| Linlithgow Vets for Pets EH49 7AS | Pets at Home | £66 | £66 | £105 | £105 | – |
| The Veterinary Wellness Centre – Newcraighall EH21 8QZ | Independent | £70 | £65 | £125 | £125 | – |
| Dundas Veterinary Group EH3 6SD | Independent | £72 | £70 | £118 | £100 | £55 |
| Dundas Veterinary Group EH3 6SD | Independent | £72 | £70 | £118 | £100 | £55 |
| Straiton (Pentland) Vets for Pets EH20 9PW | Pets at Home | £75 | £75 | £103 | £99 | £52 |
| Lamond Vets - Livingston EH54 9EY | Inspiring Vet Care | £76 | – | £65 | £64 | £64 |
| Inglis Vets – Dunfermline EH12 8AY | Inspiring Vet Care | £77 | £77 | £120 | £120 | £70 |
| Lawrie Vets - Bo'ness EH51 0AU | Inspiring Vet Care | £77 | £87 | £125 | £122 | £70 |
| Braid Vets – Mayfield Road EH9 3AZ | VetPartners | £79 | £79 | £140 | – | – |
| Hill City Vets EH11 1QE | Independent | £79.50 | £69.50 | £129 | £99 | £55.50 |
| Leith Vets EH6 7GA | Independent | £80 | £80 | £140 | £130 | £40 |
| Alora Vets - Whitburn EH47 0LQ | Inspiring Vet Care | £81 | £81 | £70 | £70 | £81 |
| Market Cross Veterinary Centre EH22 1JZ | CVS Group | £81 | £81 | £145 | £120 | – |
| Riverside Veterinary Centre - Armadale EH48 2NT | CVS Group | £81 | £84 | £128 | £122 | – |
| Riverside Veterinary Centre - Bathgate EH48 1QD | CVS Group | £81 | £84 | £128 | £122 | – |
| Riverside Veterinary Centre - Livingston EH54 6AD | CVS Group | £81 | £84 | £128 | £122 | – |
| Heritage Vets EH22 2NQ | Independent | £82 | £79 | £78 | £70 | £65 |
| Dunedin Vets (EH33) EH33 1HW | VetPartners | £82.50 | £79 | £150 | £131 | – |
| Animals 1st Vets - MacMerry EH33 1RD | Inspiring Vet Care | £85 | £90 | £173 | £171 | £61 |
| Gordon Vets - Bonnyrigg EH19 2AA | Inspiring Vet Care | £85 | £85 | £154 | £145 | £64 |
| Gordon Vets - Musselburgh EH21 6PZ | Inspiring Vet Care | £85 | £85 | £154 | £145 | £64 |
| Gordon Vets - Penicuik EH26 8HW | Inspiring Vet Care | £85 | £85 | £154 | £145 | £64 |
| The Pet Hospital EH54 7EJ | Independent | £85 | £75.85 | £145 | £120 | – |
| Links Vets - Haddington EH41 3NQ | Inspiring Vet Care | £86 | £86 | £185 | £136 | £49 |
| Links Vets - Musselburgh EH21 7AD | Inspiring Vet Care | £86 | £86 | £185 | £136 | £49 |
| Links Vets - North Berwick EH39 4AS | Inspiring Vet Care | £86 | £86 | £185 | £136 | £49 |
| Links Vets - Prestonpans EH32 9ER | Inspiring Vet Care | £86 | £86 | £185 | £136 | £49 |
| Oak Tree Vet Centre EH4 7QE | VetPartners | £87.72 | £83.50 | £126.10 | £94.60 | – |
| ICR Vet Hospital - Loanhead EH20 9DU | Inspiring Vet Care | £90 | £90 | £160 | £160 | £90 |
| ICR Vets - Gorebridge EH23 4TP | Inspiring Vet Care | £90 | £90 | £160 | £160 | £90 |
| ICR Vets - Pentland EH14 5PX | Inspiring Vet Care | £90 | £90 | £160 | £160 | £90 |
| Abercorn Veterinary Clinics EH15 1EU | VetPartners | £95 | £95 | £170 | £170 | – |
| Abercorn Veterinary Clinics (EH4) EH4 1HH | VetPartners | £95 | £95 | £170 | £170 | – |
| Abercorn Vets EH17 8QH | VetPartners | £95 | £95 | £170 | £170 | – |
| Batchelor, Davidson & Watson Veterinary Centre - Hillhouse EH4 3QP | CVS Group | £102 | £121 | £149 | £156 | – |
| Batchelor, Davidson & Watson Veterinary Centre - Newhaven EH6 4BR | CVS Group | £102 | £121 | £149 | £156 | – |
| West End Veterinary Centre - Morningside EH10 4RD | CVS Group | £121 | £121 | £161 | £179 | – |
| West End Veterinary Centre - Tollcross EH3 9AF | CVS Group | £121 | £121 | £161 | £179 | – |
Prices for a standard, straightforward case. Compare vaccinations prices across the UK · All vet prices in Edinburgh
In Edinburgh, the dog annual booster price is £66 to £121, typically £85, across 39 practices that publish it. Checked 28 October 2026.
Practices set their own prices. Price can reflect what is included (such as pain relief, a check-up afterwards or tests beforehand), the equipment and staff on site, and who owns the practice. Ask each practice what its price includes.
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 28 October 2026. Always confirm with the practice before booking. How we collect and show prices.