Vet costs in Leicester

32 practices compared. Updated April 2026.

Avg consultation

£49

£35 – £58

Emergency consultation

£200

out-of-hours average

Prescription fee

£12 – £21

max £21 cap

Practices

32

11 independent, 14 group

Vet practices in Leicester

155 Church Lane, LE26 5GM

£35.08

consultation

View

98 New Road, LE2 2TZ

£38.88

consultation

View

169 New Road, LE15 6SC

£39.30

consultation

View

102 New Road, LE8 3DZ

£40.09

consultation

View

48 Springfield Road, LE7 2QV

£41.47

consultation

View
Hill Pet Care Independent

96 Kings Road, LE18 2NJ

£41.98

consultation

View

121 Victoria Road, LE13 9UD

£42.54

consultation

View

102 The Broadway, LE13 6YK

£44.57

consultation

View

34 Hill Road, LE9 5LV

£44.62

consultation

View

126 William Street, LE11 2DY

£44.68

consultation

View
View all 32 practices in Leicester →

Common questions about vet costs in Leicester

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