Vet costs in York

36 practices compared. Updated April 2026.

Avg consultation

£48

£36 – £61

Emergency consultation

£186

out-of-hours average

Prescription fee

£12 – £20

max £21 cap

Practices

36

6 independent, 10 group

Vet practices in York

View Animal Clinic Independent

102 Victoria Road, YO9 7MG

£36.23

consultation

View

98 George Street, YO13 9QV

£38.23

consultation

View
All Creatures Cross Independent

148 Valley Road, YO24 4NP

£42.77

consultation

View

36 East Street, YO8 5TD

£43.84

consultation

View
York Vets4Pets Group-owned

200 York Road, YO15 4XM

£44.53

consultation

View

120 Alexandra Road, YO24 3KY

£44.85

consultation

View

192 Clarence Road, YO28 8JL

£45.16

consultation

View

89 Victoria Road, YO25 5ZM

£46.54

consultation

View
York Companion Care Group-owned

187 Chapel Lane, YO15 1CC

£47.09

consultation

View
Field Village Vets Independent

98 Forest Road, YO12 9DV

£48.38

consultation

View
View all 36 practices in York →

Common questions about vet costs in York

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