Changes in weight

Cancer and side effects of treatments, or lifestyle changes may cause you to gain or lose weight.

What can cause weight changes?

Cancer and side effects of cancer treatments, or lifestyle changes can cause you to gain or lose weight. If you have lost or gained weight, your cancer doctor, specialist nurse or GP or other healthcare professional may be able to refer you to a dietitian. A dietitian can review your diet and give you advice about which foods are best for you.

If your weight has changed a lot, you may be concerned about your body image. Your healthcare team can give you advice about how to cope.

If you have lost weight

Cancer or the side effects of treatment can cause weight loss. You may not feel hungry, or feel full soon after starting eating. Some people may feel sick or find that foods taste different.

Some types of cancer make your body use up more energy, even if you are not very active. You may lose weight even if you are eating well. You may need foods that are high in energy and protein. This is sometimes called a building up diet. It can help you add extra energy and protein to your food without having to eat more. If you are worried about your weight, talk to your doctor, nurse, or other healthcare professional.

They may be able to help you manage your symptoms so that you can eat and drink more. They may be able to refer you to a dietitian.

Your cancer doctor, GP, dietitian or other healthcare professional may also recommend and prescribe nutritional supplements. These include nutritional drinks, milkshake or smoothie powders, and puddings or soups that can help you get extra nutrients and calories.

If you have gained weight

Some cancer treatments, side effects or lifestyle changes may cause you to gain weight. After a cancer diagnosis it can be harder to have a healthy diet. You may also become less active. 

Hormonal therapy as part of your cancer treatment can cause weight gain. Knowing why you may have gained weight can help you think of ways to manage it. But it is important to keep taking your medication.

Talk to your cancer doctor, nurse or healthcare professional involved in your care if you are worried about weight gain. They may be able to refer you to a dietitian.

About our information

This information has been written, revised and edited by Macmillan Cancer Support’s Cancer Information Development team. It has been reviewed by expert medical and health professionals and people living with cancer.

Date reviewed

Reviewed: 01 April 2025
|
Next review: 01 April 2028
Trusted Information Creator - Patient Information Forum
Trusted Information Creator - Patient Information Forum

Our cancer information meets the PIF TICK quality mark.

This means it is easy to use, up-to-date and based on the latest evidence. Learn more about how we produce our information.

The language we use


We want everyone affected by cancer to feel our information is written for them.


We want our information to be as clear as possible. To do this, we try to:

  • use plain English
  • explain medical words
  • use short sentences
  • use illustrations to explain text
  • structure the information clearly
  • make sure important points are clear.

We use gender-inclusive language and talk to our readers as ‘you’ so that everyone feels included. Where clinically necessary we use the terms ‘men’ and ‘women’ or ‘male’ and ‘female’. For example, we do so when talking about parts of the body or mentioning statistics or research about who is affected.


You can read more about how we produce our information here.