Health Information and Tools > Health A-Z >  Heart Disease Risk Calculator

Main Content

Heart Disease Risk Calculator

Heart Disease Risk Calculator

If you’re 30 or older, this calculator can tell you your heart age and chances of having a heart attack or stroke in the next 10 years.

You can use this calculator even if you don’t know your blood pressure or cholesterol numbers. It’s recommended you see your healthcare provider to get your real numbers. Even small changes to any one of these risk factors can have big changes in your heart health, and heart age. Find out how you can make healthy living a part of your lifestyle.

This calculator is for people who don’t already have a diagnosis of:

  • cardiovascular disease
  • heart attack
  • stroke
  • angina
  • atherosclerosis
  • peripheral vascular disease
  • abdominal aortic aneurism
  • chronic kidney disease
  • diabetes

If you have had any of these conditions, you are already at high risk of a heart attack or stroke. Talk to your healthcare provider about how to lower your risk.

Show more...

Are you young at heart? Find out.

Heart Disease Risk Calculator - Heart

STEPS:

Your Information

Age
Gender
Smoker
Diabetes

Cholesterol

Total Cholesterol mmol/L
  • OR
HDL-C (High-Density Lipoprotein) mmol/L
  • OR
LDL-C (Low-Density Lipoprotein) mmol/L
  • OR

Enter your cholesterol numbers in the boxes, or if your doctor told you your cholesterol is low, normal, or high, then choose that. If you don’t know your numbers or level, choose Don’t Know, but the result won’t be personal to you. See your health care provider to find out your cholesterol numbers. This will give you a better idea of your heart disease risk score.

Blood Pressure

Systolic
  • OR
Are you taking medicine for high blood pressure?

Enter your systolic (top number) blood pressure in the box, or if your doctor told you your blood pressure is low, normal, or high, then choose that. If you don’t know your blood pressure, choose Don’t Know, but the results won’t be as personal to you. You can get your blood pressure numbers at a medical clinic, pharmacy, or with a home blood pressure monitor. This will give you a better idea of your heart disease risk score.

Family History

Cardiovascular Disease

Results

  • Cardiovascular Risk (next 10 years)

    23%
  • Heart Age

    72years

Risk LevelIntermediate

Understanding your results

High Risk: A 20% or more chance of having a heart attack or stroke over the next 10 years. Note: Your cardiovascular risk and heart age numbers are only estimates.

Intermediate Risk: A 10% to 19% chance of having a heart attack or stroke over the next 10 years. Note: Your cardiovascular risk and heart age numbers are only estimates.

Low Risk: A 9% or less chance of having a heart attack or stroke over the next 10 years. Note: Your cardiovascular risk and heart age numbers are only estimates.


Click view summary to print your results. Take this printout to your doctor to start the conversation about your heart health.

Your Results Summary

  • Cardiovascular Risk (next 10 years)

    23%
  • Heart Age

    72years

Risk LevelIntermediate

Understanding your results

High Risk: A 20% or more chance of having a heart attack or stroke over the next 10 years.Note: Your cardiovascular risk and heart age numbers are only estimates. Click View Summary to print your results. Take this printout to your doctor to start the conversation about your heart health.

Intermediate Risk: A 10% to 19% chance of having a heart attack or stroke over the next 10 years. Note: Your cardiovascular risk and heart age numbers are only estimates.

Low Risk: A 9% or less chance of having a heart attack or stroke over the next 10 years. Note: Your cardiovascular risk and heart age numbers are only estimates.

  • General

    Age:

    Gender:

    Smoker:

    Diabetic:

  • Cholesterol

    Total:

    HDL:

    LDL:

  • Pressure

    Systolic:

    Medication:

  • Family

    Family Diagnosis:

High-Density lipoprotein (HDL) is good cholesterol—it helps carry low-density lipoprotein (LDL) (bad cholesterol) away from your blood vessel walls. It’s healthy to have a high HDL-C level.

Low-density lipoprotein (LDL) cholesterol is sometimes call 'bad' cholesterol, or 'lousy' cholesterol. A high LDL cholesterol level can raise your risk for coronary artery disease, heart attack, and stroke. LDL cholesterol carries mostly fat and only a small amount of protein from the liver to other parts of the body.

Systolic pressure is the pressure in your blood vessels as your heart beats (when your heart muscle contracts). It’s the first number in a blood pressure reading. For example, if your blood pressure is 120/80 millimetres of mercury (mm Hg), then your systolic pressure is 120 mmHg.

These are diseases that involve the heart or blood vessels. This means a heart attack, angina, heart surgery, stroke or mini-stroke (TIA).

Total cholesterol is a measurement of all the cholesterol in your blood. It includes high-density lipoprotein (HDL), low-density lipoprotein (LDL), and triglycerides.

Sorry, we can’t print your results yet.


Please enter all your information before printing. You’ll be able to see your results once you’ve filled out all the fields.


There are 2 ways to print your results. You can print the by clicking on the Print button:

Heart Disease Risk Calculator - Warning

Or you can print your results clicking on View Summary, then clicking on Print:

Heart Disease Risk Calculator - Warning

Treatment recommended: Because of your LDL cholesterol number or your diabetes, you may be able to get special medicine to lower your risk of a heart attack or stroke. Talk to your doctor to understand your risk and for more information.