Dog primary vaccination course cost in Glasgow

Compare prices from 40 local practices. Updated April 2026.

Lowest in Glasgow

£40

UK average

£65

Highest typical

£90

Local context for Glasgow

The average consultation fee in Glasgow is £47.70. This gives context to how dog primary vaccination course costs compare locally.

Practices in Glasgow offering dog primary vaccination course

106 South Street, G9 7BF

£38.08

consultation

View

84 Clarence Road, G3 9HT

£38.40

consultation

View

148 Brook Street, G14 7ZT

£38.41

consultation

View
Glasgow Green Medivet Group-owned

11 Brook Street, G22 5DQ

£39.08

consultation

View

30 Woodlands Road, G9 5UM

£39.68

consultation

View

187 Church Street, G30 5XS

£39.77

consultation

View

112 Bridge Street, G23 1YJ

£40.04

consultation

View

121 Woodlands Road, G12 4IZ

£40.47

consultation

View
Cross Vets Independent

143 Chapel Lane, G9 3SI

£40.80

consultation

View
Gate Village Vets Independent

170 William Street, G1 5MW

£41.17

consultation

View
View all 40 practices in Glasgow →

What's typically included in dog primary vaccination course

  • DHP
  • Lepto
  • Consultation

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

Common questions

How much does dog primary vaccination course cost in Glasgow?
Dog primary vaccination course in Glasgow typically costs between £40 and £90, with the UK average around £65. Prices vary by practice, pet size, and what's included.
Which is the cheapest vet in Glasgow for dog primary vaccination course?
Use our vet price comparison tool to see current prices from all practices near Glasgow. 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.