Quiz: Are you on track for a long life?

Would you like to live to a happy, healthy 100 years of age? While your genes and gender do play a key role in how long you will live, you can add years to that number by adopting healthy habits as part of your daily life.

In fact, research has shown that people could add two years to their lives, if by the age of 50 they were following a healthy diet, maintaining a healthy weight, drinking only moderately and exercising regularly. That’s two years for each of those low-risk lifestyle behaviors – for a total of eight additional years of life.

How do your lifestyle habits impact your longevity? Take the quiz developed for CNN by longevity expert Dr. Thomas Perls , then check out our tips on how to add even more years to your life.



Switch to metricstandard units

Your BMI is

Switch to metricstandard units
Next question
Get results

Your general life expectancy is an optimistic

Your general life expectancy is

Your general life expectancy (even if you’ve outlived it) is

Based on your lifestyle, your general life expectancy is

years old

Read this article about how diet, exercise and other healthy behaviors can add years to your life.

The single most important thing you can do to extend your life is to stop smoking. Read this article about other healthy behaviors that can add years to your life.

Share your result

Data for the quiz was provided by longveity expert Dr. Thomas Perls based on the US Adventist Health Study and assumes a life expectancy of 86 years for females and 83 years for males. Illustrations by Woojin Lee.