Pet emergency? Find a vet that’s open now

Vets in Newport

15 practices. Compare prices for your pet, opening hours and reviews.

£57
Typical UK consultation
Too few Newport practices publish one yet
3
Publish their prices
Of 15 practices
0
Open 24 hours
From the hours they list on Google
8
See rabbits and small pets
From their RCVS profiles

Vet practices in Newport

15 practicesCompare prices in a table

Wight Vets

4.9 (18 reviews) Newport, PO30
Consultation £51 £6 below UK typical
Annual booster £77 £12 above UK typical
Neutering £245 About UK typical
Treats cats, dogs, small mammals

Fields Vets

4.6 (367 reviews) Newport, NP20

No prices published yet. From March 2027 every practice must publish them.

Treats cats, dogs, small mammals
Side by side

Compare vet prices in Newport

Prices for a dog under 10 kg, from each practice's published price list. The lowest in each column is highlighted.

PracticeConsultationAnnual boosterNeuteringMicrochipPrescriptionOut of hours
The Tern Veterinary GroupNewport£45£60£150£25£10£150
Wight VetsNewport£51£77£245–£21–
South Wales Vets, RiscaNewport£68£83––£40–
UK typical£57£65£245£27.50£22.46£141.62

Standard cases only; complicated cases cost more. Spotted a wrong price? Report it from the practice's page.

Vets in Newport: common questions

How much does a vet consultation cost in Newport?

Too few Newport practices publish a consultation price to say. Across the UK, £57 is typical.

Are there 24-hour vets in Newport?

No Newport practice lists 24-hour opening. Your own vet's answerphone will name its out-of-hours service. An out-of-hours consultation typically costs £141.62 in the UK, before treatment.

Which vets in Newport publish their prices?

3 of 15 do; tick "Publishes prices" to see them. From March 2027 every practice must publish a standard price list.

Can I buy my pet's medicine somewhere cheaper?

Yes. You can ask for a written prescription and buy the medicine elsewhere, including online. From September 2027 vets can charge at most £21.40 for a written prescription.