Skip to main content
Medic Care Direct

Laboratory charges

143 individual tests across 23 categories, each with its price. Search by test name or browse by category. Looking for a bundle? Blood test packages start at £120.

Can't get to the clinic?

Home visits are available within a 3-mile radius for £125.

All laboratory tests

Showing 143 of 143 tests

Hepatitis screening5

  • Hep B surface antigen

    £50

  • Hep B immunity (anti-HBs)

    £80

  • Hepatitis B profile

    £120

  • Hepatitis C antibodies

    £80

  • Acute viral hepatitis screen

    £250

Vitamins and minerals17

  • Vitamin D

    £80

  • Vitamin B12 (active)

    £75

  • Iron

    £35

  • Calcium

    £35

  • Folate (serum)

    £60

  • Potassium

    £35

  • Sodium

    £35

  • Magnesium

    £60

  • B12 and red cell folate

    £80

  • Zinc

    £80

  • Copper

    £75

  • Iodine

    £140

  • Uric acid

    £55

  • Varicella zoster antibodies

    £80

  • Lead

    £75

  • Lithium

    £80

  • Mercury (blood)

    £90

Anaemia profile6

  • Haematology screen

    £50

  • Iron status profile

    £80

  • Iron

    £35

  • Ferritin

    £50

  • Full blood count

    £50

  • Full anaemia profile

    £250

Annual blood check1

  • Biochemistry, haematology, HDL and LDL profile

    £125

Cardiovascular risk2

  • Cardiovascular risk profile with consultation

    Up to 30 min nurse consultation, 90 min doctor consultation, full screening blood test, free prescription and referral

    £450

  • Cardiovascular risk profile (blood test)

    £450

Cancer screening9

  • CA 125 (ovarian cancer antigen)

    £125

  • CA 15-3

    £125

  • CA 19-9

    £125

  • Prostate profile

    £90

  • qFIT (faecal immunochemical test)

    £90

  • Prostate specific antigen (PSA)

    £90

  • Carcinoembryonic antigen (CEA)

    £90

  • Protein electrophoresis

    £90

  • Bowel cancer screening

    £225

Female hormones19

  • Oestradiol

    £55

  • Progesterone

    £40

  • Prolactin

    £40

  • Female hormone profile (progesterone, E2, FSH, LH)

    £180

  • FSH

    £40

  • Luteinising hormone

    £40

  • Menopausal profile

    £200

  • Quantitative HCG

    £60

  • Sex hormone binding globulin (SHBG)

    £40

  • Homocysteine quantitative

    £90

  • Anti-Mullerian hormone

    £150

  • Cortisol

    £60

  • DHEA sulphate

    £60

  • Full menstrual disorder profile

    £225

  • Polycystic ovaries screening

    £275

  • Polycystic ovaries profile

    £675

  • HRT related profile 1

    £150

  • HRT related profile 2

    £199

  • Fertility screening and profile

    Please speak to a doctor first.

    On request

Diabetic tests3

  • HbA1c (glycated haemoglobin)

    £50

  • Insulin

    £60

  • Random blood glucose

    £35

Allergy tests3

  • Total immunoglobulin E (IgE)

    £60

  • Gluten sensitivity profile

    £180

  • Food allergy / specific allergy

    Please book a face-to-face consultation with a doctor first.

    On request

Liver tests4

  • Liver function tests

    £50

  • Enhanced liver fibrosis

    £160

  • Amylase

    £50

  • Lipase

    £50

Cholesterol tests4

  • Lipid profile

    £50

  • DL4 profile

    £85

  • DL4 profile with HDL

    £85

  • DL5 profile with HDL

    £85

Thyroid tests7

  • Free T3

    £50

  • Free T4

    £50

  • Thyroid profile 1

    £90

  • Thyroid profile 2

    £190

  • Thyroid profile 3 (TSH, T4, T3)

    £125

  • Thyroid antibodies

    £60

  • TSH

    £50

Stool tests6

  • Giardia antigen (stool)

    £90

  • H. pylori antigen (stool)

    £90

  • Calprotectin (faecal)

    £90

  • Stool enteric pathogens by PCR

    £90

  • Clostridium difficile toxin

    £90

  • qFIT (faecal immunochemical test)

    £90

Sexual health6

  • Chlamydia PCR (urine)

    £45

  • 7-infection STI screen by PCR

    £250

  • Herpes DNA PCR (swab)

    £80

  • HPV by PCR (20 subtypes)

    £120

  • HPV primary screen (Hologic)

    £90

  • Smear test (ThinPrep)

    £100

Male hormones6

  • Male infertility profile

    £150

  • Male hormone profile

    £150

  • Testosterone

    £80

  • Homocysteine quantitative

    £110

  • Cortisol

    £50

  • Erectile dysfunction profile

    £325

Infection screening13

  • HIV Duo (HIV 1+2 and p24 antigen)

    £80

  • Chlamydia and gonorrhoea PCR (urine)

    £80

  • Cytomegalovirus antibodies

    £100

  • Mycoplasma antibodies

    £100

  • Ova, cysts and parasites

    £80

  • Paul Bunnell test (glandular fever)

    £80

  • Pertussis serology

    £160

  • Rapid strep A test

    £120

  • Rubella antibody (IgG)

    £60

  • Epstein-Barr virus antibodies

    £110

  • Borrelia antibodies (Lyme disease)

    £99

  • C-reactive protein (CRP)

    £50

  • Toxoplasma IgG and IgM

    £90

Kidney function2

  • Urea and electrolytes

    £60

  • Protein creatinine ratio

    £60

Swab tests9

  • Viral skin mucosal swab

    £190

  • Vaginal swab

    £90

  • Wound swab

    £80

  • Throat swab

    £80

  • Swab for culture

    £80

  • Skin swab

    £80

  • Nasal swab

    £80

  • High vaginal swab

    £90

  • Ear swab

    £80

Heart tests4

  • NT-proBNP

    £110

  • Troponin T

    £120

  • Creatine kinase

    £80

  • Digoxin

    £120

Rheumatology tests6

  • Autoantibody profile 1

    £90

  • Erythrocyte sedimentation rate (ESR)

    £60

  • Rheumatoid factor

    £60

  • Autoantibody profile 1

    £225

  • Autoantibody profile 2

    £225

  • Rheumatology profile 1

    £225

Urine tests2

  • Urine chemistry

    £80

  • Urine microalbumin

    £60

Haematology8

  • Blood group

    £65

  • Clotting screen

    £95

  • Thalassaemia screen

    £110

  • Prothrombin time and dose

    £80

  • Parathyroid hormone (intact PTH)

    £120

  • Prothrombin time

    £60

  • Coagulation profile 1

    £135

  • Coagulation profile 2

    £185

Coeliac disease1

  • Tissue transglutaminase

    £80

Prices are for the test. If you would like a doctor to discuss your results, book a GP consultation or choose a blood test package with a consultation included.

Not sure which test you need?

A GP consultation is a good place to start. Your doctor can recommend the right tests and explain the results.
Call 020 3773 0111Book