How much does a pet x-ray cost in the UK?

94 vets compared

94 vets across the South West, Hampshire, Surrey, Sussex and London publish a price for a pet x-ray. Starting prices range from £68.20 to £940.00, and the typical starting price is £337.01. Prices last checked 2 November 2026.

Lowest £68.20
Typical £337.01
Highest £940.00

Compare prices near you on the map

Who owns the vet makes a difference

The typical price at each group, where at least 3 of its vets publish one.

OwnerVetsTypical price
Independent48£255.42
DNA Vetcare20£580.00
Linnaeus20£337.00
Virtue Vets4£500.00

Why prices differ

The lowest published prices

VetPrice
The Mewes Vets, Haywards HeathIndependentX-ray£68.20
The Mewes Vets, PeacehavenIndependentX-Ray£68.20
The Mewes Vets, RottingdeanIndependentX-Ray£68.20
Animal Vets, HayleIndependentAn X-ray, correct from March 2026.£80.00
Animal Vets, LelantIndependentAn x-ray, correct from March 2026.£80.00
Dulverton Veterinary PracticeIndependentX-rays covering 2 plates including sedation, starting price.from £138.03
The Urban VetIndependentA price for the first x-ray; each additional x-ray costs £45, with sedation or general anaesthetic charged extra if needed.£141.00
Stroud Road Veterinary SurgeryIndependentThe first x-ray plate, excluding general anaesthetic, with each further plate costing £114.£150.00
Langford Vet PracticeUniversity of BristolAn initial x-ray, with each additional x-ray costing £59.50; sedation or general anaesthetic are not included.£150.15
Vet's Klinic SwindonIndependentThe first X-ray image taken, with additional images costing extra and sedation or anaesthesia not included.£156.00

The highest published prices

The dearest prices, with what each vet says about them.

VetPrice
RVC Small Animal Practice, LondonRoyal Veterinary CollegeA general anaesthetic with three X-ray images and same-day hospitalisation for a standard, uncomplicated cat case, with dog prices rising by weight from £950 up to £980.from £940.00
Beacon VetCare, St AustellIndependentAn x-ray of 1 to 4 views, starting from this price; 4 or more views cost £800, with Beaconeers paying 20% less.from £600.00
Beacon VetCare, ParIndependentAn x-ray of one to four views, starting from this price. Four or more views cost £800, and Beaconeers pay 20% less.from £600.00
Beacon VetCare, NewquayIndependentAn x-ray of one to four views, starting from this price. Four or more views cost £800, and Beaconeers pay 20% less.from £600.00
Beacon VetCare, SummercourtIndependentAn x-ray of one to four views, starting from this price. Four or more views cost £800, and Beaconeers pay 20% less.from £600.00

What's involved

Most pets need a sedative or a general anaesthetic to keep still for x-rays, and that is often charged on top of the x-ray price.

Prices usually cover a set number of pictures. Ask whether more views, the sedation and the vet looking over the pictures are included.

Each price is taken from the practice's own website or price list. Prices change, so the practice's own quote is the one that counts.