Average cost

£100–£150

Typical range

£80–£200

Species

Dog & Cat

Category

Diagnostics

Anaesthesia

Not required

How much does blood test cost?

Blood Test typically costs £100–£150 in the UK, though prices can range from £80 to £200 depending on your location, the practice, and your pet's individual circumstances.

Costs are UK averages based on publicly available data. Actual prices vary by practice, location, and animal size.

What affects the price?

Factor Impact on cost Example
Type of panel A basic biochemistry screen costs less than a comprehensive panel with haematology, thyroid, and organ-specific markers Basic pre-anaesthetic panel at £80–£100 vs full senior health screen at £150–£200
In-house vs external laboratory In-house analysers give same-day results but may cost slightly more; external labs offer a wider range of tests In-house basic panel at £100–£130 vs external lab panel at £80–£120 (results in 24–48 hours)
Number of tests Additional specific tests such as thyroid function, cortisol, or infectious disease screening add to the total Standard blood panel at £100 vs panel plus thyroid and cortisol at £180–£200
Location London and the South East tend to charge more for diagnostic services £120–£200 in London vs £80–£150 elsewhere

What's included in the price?

  • Blood sample collection by a veterinary nurse or vet
  • Biochemistry panel (liver, kidney, glucose, protein levels)
  • Haematology (red and white blood cell counts, platelets)
  • Interpretation of results by the vet
  • Follow-up consultation to discuss findings

What to expect

A blood test involves taking a small sample of blood from your pet, usually from a vein in the front leg or neck, and analysing it for a range of health markers. A standard panel typically includes biochemistry (assessing organ function, blood sugar, and protein levels) and haematology (examining red cells, white cells, and platelets). Results can reveal issues with the liver, kidneys, thyroid, and immune system, often before any outward symptoms appear.

When is it needed? Blood tests are used in many situations: as a pre-anaesthetic screen before surgery, as part of a senior pet health check, to investigate symptoms such as weight loss, lethargy, increased thirst, or vomiting, and to monitor ongoing conditions like diabetes, kidney disease, or thyroid problems. Your vet may also recommend routine blood work annually for pets over seven years old.

Breeds commonly needing this treatment

Related conditions