In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.

Ideal weight

Being a healthy weight has important benefits, not only on how you feel, but also for lowering your risk of heart disease, joint pain and a range of other conditions. So what’s an ideal weight range for you?

As a general rule, a healthy weight for your height would mean your body mass index (BMI) – a calculation that doctors use to simply assess your health risk – would be between 20 and 25. Enter your height below to find out your ideal weight range.

If you are not yet at your ideal weight, rather than setting yourself this ideal as a target, try setting some achievable goals, possibly with your doctor or other health professional.

You can also find out more about and calculate your BMI with Bupa’s BMI calculator.

  •   cm

It’s important to remember that your ethnicity, whether you have a light, medium or heavy-set body frame, and other factors can influence what would be an ideal weight for you. So talk to your doctor if you have any concerns about your weight and discuss whether there are things you could do to lower your health risks.

If you do need to make some changes to your lifestyle habits to help you get back to a healthy weight, whether it be gaining or losing weight, start by planning small, practical changes you feel comfortable with. You might need to check with your doctor before you start any new exercise programs. And don’t be disheartened or de-motivated if progress is slow as you try to get your weight within a healthy range.

This calculator has been reviewed by Bupa health professionals and is based on reputable sources of medical research. It is not a diagnostic tool and should not be relied on as a substitute for professional medical or other professional health advice.

doctor at work

Contact us

134 135
From within Australia

+61 3 9487 6400
From outside Australia

Opening hours
Customer service:
8am - 8pm Mon - Fri EST
8am - 8pm Mon - Fri EST
9am - 1pm Sat EST

Alternatively you can: