Skip to main content

NHS health checks

NHS Health Check is a free check-up of your overall health. You can get one from your GP if you are an adult living in England, aged 40-74 without a pre-existing cardio vascular condition.

It's designed to spot early signs of stroke, kidney disease, heart disease, type 2 diabetes or dementia. 

How to get an NHS Health Check

Aged 40-74 without a cardiovascular disease, you can expect to receive a letter from your GP inviting you for a free NHS Health Check. If you're not sure if you're eligible for an NHS Health Check and would like one, or if you are eligible but haven't had an NHS Health Check in the last 5 years, ask your GP for an appointment.

If you are already diagnosed with a cardiovascular disease, you should be reviewed annually by your GP, if you have any concerns regarding your health you should make an appointment with your GP.

Why should I have one?

As we get older, we have a higher risk of developing something dangerous like high blood pressure, heart disease or type 2 diabetes. For example being overweight or drinking too much alcohol increases your risk of developing high blood pressure, heart disease, stroke, diabetes and some cancers.

Your NHS Health Check can spot early signs and help prevent these happening to you, which means you'll be more likely to enjoy life for longer.

Everyone is given information regarding dementia. Remember: “What’s good for your heart, is good for your head”.

How much do they cost?

Nothing, they are free to patients.

What can I do to improve my health?

Small changes to your habits can have a surprising effect on your health. For example, giving up smoking dramatically reduces your risk of heart attack, stroke and cancer, and so does regular physical activity, eating healthily and drinking sensibly. Making these changes could add many years to your life.