Get your Heart Age in under 3 minutes

The Heart Age Calculator gives you an estimate of your heart age based on key risk factors for heart disease. Your risk of a heart attack or stroke may be higher if your heart age is greater than your actual age.

TIP: To get a more accurate estimate, it helps to have your most recent blood pressure and cholesterol levels – but you can still complete the calculator without it.

Disclaimer: This calculator is intended for people aged 35–75 who do not have heart disease. If you are over the age of 75, we recommend discussing your heart health with your GP. To learn more, visit FAQs.