Cholesterol Blood Test

Check your cholesterol levels quickly and easily with our Cholesterol Blood Test. Order online, collect your sample at home and post it to our NHS testing lab to get your cholesterol results in days.

Comes with our

  • Results and doctor's report in 2 days or less
  • Free, next-working day delivery
  • Clearly explained results

£42.00

Personalise your Cholesterol Blood Test

You can choose how you'd like to collect your blood sample. You may also want to add to your test panel depending on your age, sex and any symptoms. You'll save money compared to buying the tests separately.

Choose how to collect your blood sample

Finger-prick blood collection

Free

Use our simple kit to collect a blood sample from your finger at home.

Visit a clinic to have your blood taken

£35.00

Book a venous draw at home or work with a nurse. You'll receive an email to book your appointment after you've placed your order. Over 18s only.

£70.00

Arrange your own venous blood draw

Free
Add to your test & save
Dr Claire Merrifield

Dr Claire Merrifield

GP, PhD and our Medical Director

open quote icon

What you need to know about our Cholesterol Blood Test

close quote icon
Dr Claire Merrifield

Dr Claire Merrifield

GP, PhD and our Medical Director

High cholesterol levels cause no symptoms but are a major risk factor for heart disease, stroke and dementia. Checking your cholesterol levels regularly is one of the most important things you can to stay healthy in the long-term.

When should you take a cholesterol blood test?

You're never too young to take a cholesterol blood test. 1 in 200 of us have a genetic condition that causes high cholesterol from a young age.

But even without this, 1-in-4 adults under 40 have high cholesterol levels.

You should take a cholesterol blood test every year to track your levels over time. If you see your cholesterol levels creeping up little-by-little every year, it's a sign that you need to make changes to your lifestyle to stop your levels getting high.

Why should you take a cholesterol blood test?

Keeping your cholesterol levels low is one of the most important things you can do to stay healthy in the long-term. High cholesterol levels are a major risk factor for heart disease, stroke and dementia.

High cholesterol levels won't give you symptoms so taking a cholesterol blood test is the only way to know your levels and optimise your health.

What's the normal range for a cholesterol blood test?

Your cholesterol blood test includes a few biomakers collectively called your "lipid profile". The most important biomarkers are your triglycerides, LDL-cholesterol, non-HDL cholesterol and HDL-cholesterol. The normal ranges for your cholesterol blood test are:

LowOptimalNormalBorderline HighHigh
Triglycerides (mmol/L)< 1.13< 1.71.7 - 2.3> 2.3
LDL-cholesterol (mmol/L)< 2< 3> 3
non-HDL-cholesterol (mmol/L)< 2.5< 3.9> 3.9
HDL-cholesterol (mmol/L)< 0.90.9 - 1.5> 1.5

What causes high cholesterol levels?

Your cholesterol levels are affected by your diet, weight, exercise, sleep, stress and your genes. All other things being equal, your choleserol levels will only tend to go up as you get older. You can't affect your genes but you can affect all the other factors. If you see your cholesterol levels creeping up over time, it's a sign that you need to make changes to your lifestyle to stop your levels getting high.

What's tested in your Cholesterol Blood Test?

  • Cholesterol Status

    Your lipid profile - the levels of triglycerides and cholesterols in your blood - is an important risk factor for heart disease, stroke and dementia.

    WHAT'S MEASURED?


Learn more about the Cholesterol Blood Test