In London? See health screening prices at 49 London clinics, with the typical price by area and the cheapest clinics.

How Much Does a Private Health Check Cost in the UK?

Last updated 29 September 2026

A private health check (sometimes called a health MOT or wellness screen) bundles blood tests, measurements, and usually a doctor consultation into one appointment. The idea is to catch problems early, before symptoms. The price spread is wide because "a health check" at one clinic can be a blood panel with a printout, and at another a half-day with a doctor, ECG, and scans.

Quick answer: a private health screening in the UK typically costs £137 to £595. Entry-level screens sit around £137 to £200; more comprehensive packages with a longer doctor consultation and extra diagnostics run £395 to £595.

What you get at each price level

  • Entry level (£137 to £200). A broad blood panel (cholesterol, liver, kidney, diabetes markers), height/weight/blood pressure, and a results summary, sometimes reviewed remotely rather than in person.
  • Mid-range (£200 to £395). Everything above plus a face-to-face doctor consultation, urine tests, and often an ECG.
  • Comprehensive (£395 to £595). Longer doctor time, wider blood panels (thyroid, hormones, vitamins), fitness or lung-function tests, and sometimes imaging add-ons.

The right level depends on your age, family history, and what you're worried about. More expensive isn't automatically better if the extra tests aren't relevant to you.

What clinics are currently charging

Based on clinics listed on Keystone (checked 2026-08-28):

PriceNotes
£137Lowest published price for a full screening package
£150 to £300Where most entry and mid-level screens sit
£395 to £595Comprehensive packages with doctor consultation and extra diagnostics

All of the 20-plus health screening clinics currently listed on Keystone publish package prices, which makes comparing what's included refreshingly easy. One specialist clinic lists an executive screen at around £1,640, but that's an outlier rather than the market. A £30 basic check also exists at the very bottom, closer to a single blood test than a full screen.

NHS Health Check vs private screening

NHS Health CheckPrivate screening
CostFreeRoughly £137 to £595
Who gets itAges 40 to 74, once every 5 years, by invitationAnyone, whenever you like
What's coveredCardiovascular risk basicsConfigurable, from basic panels to comprehensive screens

If you qualify for the free NHS Health Check, take it, since it covers the highest-value basics. Private screening makes sense if you're under 40, want more than the basics, or don't want to wait for an invitation.

Cheapest clinics for health screening

The lowest published prices we list. Check what each price includes before you book.

ClinicAreaHealth screen
London BridgeLondon SE1from £89
Kings CrossLondon WC1Xfrom £89
Private Sexual Health ClinicLondon SW7£137
TGQ MedicalLondon N20£139
Alpha Screening LimitedLondon UB3£139
MarcoHealthLondon E2£150
The Oak Tree PracticeLondon N3£150 to £170
DocTap Private GP (Liverpool St)London EC2N£154

Best rated clinics for health screening

Highest Google ratings among clinics with at least 20 reviews.

ClinicAreaHealth screenRating
Ealing Travel Clinic (Northfield Pharmacy)London W13£2995.0 (517)
Dr Martin, Private General PractitionersLondon W1Gfrom £8705.0 (445)
MarcoHealthLondon E2£1505.0 (295)
Clarewell Clinics (private sexual health clinic)B18£2505.0 (179)
Medical Health LimitedLondon EC1Nfrom £2955.0 (179)
UKSONO Healthcare OrpingtonLondon BR6£9005.0 (125)

Compare health screening clinics near you

Two packages at the same price can include quite different tests. Search your postcode on Keystone to see health screening clinics near you, ranked by distance, price, and patient rating, and book directly.

Curious what clinics near you actually charge? Compare real prices, distances and ratings.

Compare health screening clinics near you →

Frequently asked questions

How much is a private health check UK?

Based on clinics currently listed on Keystone, roughly £137 to £595. Entry-level screens cluster around £137 to £200; comprehensive packages with a doctor consultation run £395 to £595.

Is a private health check worth it?

It depends what you'd do with the results. Screens are best at picking up common, treatable things like high cholesterol, raised blood sugar, and blood pressure, where early action genuinely helps. They're not a guarantee of catching everything.

How often should you have a health screening?

For most healthy adults, every 1 to 3 years is plenty. Annual screening makes more sense if you have risk factors like family history of heart disease or diabetes.

What should I do before a health check?

Follow the clinic's instructions. Some blood tests need fasting for 8 to 12 hours. Bring a list of medications and your family history; it changes which results matter most.

Related guides

Clinics with published health screening prices

Compare all health screening clinics near you