Free NHS Health Check every 5 years for people aged 40 to 74
In England, people aged 40 to 74 should be invited to a free NHS Health Check every 5 years. It checks your risk of heart disease, diabetes, kidney disease and stroke. If you have not been invited, contact your GP practice.
- Deadline
- No fixed deadline
- Last checked
- Checked against the official source: 20 October 2026
The NHS Health Check is for people aged 40 to 74 who do not already have certain long-term conditions, such as heart disease, diabetes or high blood pressure. People with those conditions should be offered regular check-ups instead.
How to do it
- Wait for an invitation from your GP practice or local council.
- If you have not been invited and think you are eligible, contact your GP practice.
- If your GP practice does not offer the check, contact your local council.
- Go to the appointment and ask about anything you want to change.
Common questions
How often can I have an NHS Health Check?
You should be invited every 5 years if you are aged 40 to 74 and eligible.
Who cannot have an NHS Health Check?
People who already have certain conditions, such as heart disease, kidney disease, diabetes or high blood pressure, or who take statins. They should get regular check-ups instead.
Official source: nhs.uk (opens in a new tab)
Check whether this applies to you and set a reminderThis information is not legal or tax advice.