Vet costs in Cheltenham

26 practices compared. Updated October 2026.

Avg consultation

£49

£38 – £64

Emergency consultation

£187

out-of-hours average

Prescription fee

£12 – £20

max £21 cap

Practices

26

7 independent, 7 group

Vet practices in Cheltenham

All Creatures Heath Independent

49 Cross Street, GL25 6SD

£38.29

consultation

View

126 Alexandra Road, GL11 5IR

£40.68

consultation

View

158 Cross Street, GL14 6XW

£43.26

consultation

View

136 Brook Street, GL12 3ML

£43.47

consultation

View

68 Manor Road, GL3 4FH

£44.77

consultation

View

81 Brook Street, GL15 6SN

£46.38

consultation

View
View Vets Independent

127 Bridge Street, GL1 4VV

£47.35

consultation

View

126 Main Street, GL17 4NA

£48.39

consultation

View

181 Church Street, GL25 5EF

£50.14

consultation

View
Cheltenham CVS Group Group-owned

21 Stanley Road, GL18 9CE

£51.77

consultation

View
View all 26 practices in Cheltenham →

Common questions about vet costs in Cheltenham

How much does a vet consultation cost in Cheltenham?
A standard daytime consultation in Cheltenham costs £48.86 on average, with prices ranging from £38.29 to £63.80 depending on the practice. Use our comparison tool to see exact prices from practices near you.
What does an emergency vet cost in Cheltenham?
Emergency vet consultations in Cheltenham average around £186.96. This is the consultation fee only — diagnostics, treatment, and medication are additional.
Can I buy pet medication online in Cheltenham?
Yes. Ask your vet for a written prescription and buy from an accredited online pharmacy. Prescription fees in Cheltenham average £16.69 (range: £12.00 – £20.03). The maximum fee is £21. For chronic medications, this can save hundreds per year. Check our prescription savings calculator.
Are vets in Cheltenham independent or corporate?
Of the 26 practices we track in Cheltenham, 7 are independent and 7 are part of corporate groups. Learn more about vet ownership.