Vet costs in Salisbury

10 practices compared. Updated October 2026.

Avg consultation

£49

£36 – £62

Emergency consultation

£189

out-of-hours average

Prescription fee

£13 – £21

max £21 cap

Practices

10

4 independent, 6 group

Vet practices in Salisbury

Salisbury Vets Independent

26 Manor Road, SP14 2QD

£35.91

consultation

View

157 Victoria Road, SP3 7LZ

£44.04

consultation

View

62 New Road, SP22 9PD

£44.24

consultation

View

159 Albert Road, SP25 3NY

£47.01

consultation

View

66 East Street, SP6 9HD

£47.77

consultation

View
Rise Vets Independent

170 Forest Road, SP1 7MU

£49.77

consultation

View

128 Bridge Street, SP14 7BT

£51.18

consultation

View
Rise Veterinary Group Independent

180 East Street, SP17 4AT

£53.65

consultation

View
Salisbury Vets4Pets Group-owned

49 Station Road, SP7 9UK

£58.76

consultation

View

26 Church Lane, SP28 2BD

£61.96

consultation

View

Common questions about vet costs in Salisbury

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