Vet costs in Cardiff

47 practices compared. Updated April 2026.

Avg consultation

£51

£35 – £61

Emergency consultation

£197

out-of-hours average

Prescription fee

£13 – £21

max £21 cap

Practices

47

11 independent, 14 group

Vet practices in Cardiff

161 Albion Road, CF27 1PI

£35.28

consultation

View

47 North Road, CF19 7BT

£35.46

consultation

View
Lane Animal Hospital Independent

184 Mill Lane, CF1 6GC

£36.66

consultation

View
Gate Animal Hospital Independent

124 Bath Road, CF4 8NI

£41.95

consultation

View

87 Manor Road, CF1 3HL

£43.78

consultation

View

33 Main Street, CF12 2GT

£44.70

consultation

View

149 Hill Road, CF4 2PO

£45.57

consultation

View

6 Albert Road, CF22 5LJ

£46.32

consultation

View
All Creatures Side Independent

133 Albion Road, CF13 7WF

£47.15

consultation

View

167 Market Street, CF26 3CS

£48.18

consultation

View
View all 47 practices in Cardiff →

Common questions about vet costs in Cardiff

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