Vet costs in Oxford

28 practices compared. Updated April 2026.

Avg consultation

£50

£35 – £70

Emergency consultation

£160

out-of-hours average

Prescription fee

£12 – £21

max £21 cap

Practices

28

Vet practices in Oxford

117 South Street, OX12 2CS

£51.34

consultation

View
Rise Animal Hospital Independent

20 The Broadway, OX29 9SQ

£51.67

consultation

View
Side Animal Clinic Independent

167 High Street, OX11 9GV

£54.11

consultation

View
Oxford Heath Linnaeus Group-owned

63 Kings Road, OX30 6ZG

£56.52

consultation

View
All Creatures Vale Independent

96 High Street, OX3 8MG

£57.07

consultation

View
Park Village Vets Independent

138 Clarence Road, OX28 1OS

£57.27

consultation

View
Oxford Vets4Pets Group-owned

116 Church Street, OX22 5JS

£57.78

consultation

View

98 Station Road, OX20 7CU

£58.69

consultation

View
Side Veterinary Group Independent

192 Victoria Road, OX17 8ID

£58.91

consultation

View
Oxford Linnaeus Group-owned

148 William Street, OX1 2HH

£59.18

consultation

View
View all 28 practices in Oxford →

Common questions about vet costs in Oxford

How much does a vet consultation cost in Oxford?
A standard daytime consultation in Oxford costs £50.00 on average, with prices ranging from £35.00 to £70.00 depending on the practice. Use our comparison tool to see exact prices from practices near you.
What does an emergency vet cost in Oxford?
Emergency vet consultations in Oxford average around £160.00. This is the consultation fee only — diagnostics, treatment, and medication are additional.
Can I buy pet medication online in Oxford?
Yes. Ask your vet for a written prescription and buy from an accredited online pharmacy. Prescription fees in Oxford average £18.00 (range: £12.00 – £21.00). The maximum fee is £21. For chronic medications, this can save hundreds per year. Check our prescription savings calculator.
Are vets in Oxford independent or corporate?
Oxford has a mix of independent and corporate-owned practices. Learn more about vet ownership.