The NHS Health Check is a free check-up of your overall health.
It can tell you whether you’re at higher risk of getting certain health problems, such as:
Who is the NHS Health Check for?
The check is for people who are aged 40 to 74 who do not have any of the following pre-existing conditions:
- heart disease
- chronic kidney disease
- high blood pressure (hypertension)
- atrial fibrillation
- transient ischaemic attack
- inherited high cholesterol (familial hypercholesterolemia)
- heart failure
- peripheral arterial disease
- currently being prescribed statins to lower cholesterol
- previous checks have found that you have a 20% or higher risk of getting cardiovascular disease over the next 10 years
You should have regular check-ups if you have one of these conditions.
How can I arrange to have an NHS Health Check?
You’ll be invited for a free NHS Health Check every 5 years if you’re between 40 and 74 years of age and do not already have a pre-existing condition.
What happens at the NHS Health Check?
An NHS Health Check takes about 20 to 30 minutes, which is split between two appointments.
The health professional – often a nurse or healthcare assistant – will ask you some questions about your lifestyle and family history, measure your height and weight, and take your blood pressure and do a blood test. The blood test will be done either before the check with a blood sample from your arm, or at the check.
Your blood test results will be discussed at your follow-up appointment, that can show your chances of getting heart disease, stroke, kidney disease, and diabetes.
If you’re over 65, you will also be told the signs and symptoms of dementia to look out for.
You will then receive personalised advice to improve your risk.
This could include talking about:
- how to improve your diet and the amount of physical activity you do
- taking medicines to lower your blood pressure or cholesterol
- how to lose weight or stop smoking
Additional information on healthy Living: