Loss of appetite | Cancer Institute NSW

Worried about your health?
Select a symptom, answer some questions, get advice
Your appetite is your body's way of telling you how much food to eat to have enough energy to function. Hormones send signals between your stomach and brain throughout the day to tell you when to eat and when to stop. Everyone will have a different appetite depending on how much energy their body needs, as well as other factors.
Changes in your appetite can affect your eating habits. You might notice that you are eating more than usual. You may also find that you lose your appetite, feel less hungry and eat less than usual. You might notice that you've gained or lost weight without trying.
Changes in appetite can happen for many different reasons. A loss of appetite can sometimes be a sign of an underlying health issue. Even if you don't feel hungry, it is important to eat well. Your body needs nutrients to function properly.
Changes to your appetite can be caused by many things, including:
Other factors that may affect your appetite include:
If you are feeling unwell or nauseous, you may find that you don't feel like eating.
Older people may notice a decrease in appetite. As you age, you may find that foods start to taste different and less appealing. This can be due to:
An increase in appetite means that you will feel hungrier and have a greater desire to eat. This may be because you are:
You may also experience changes in your appetite and food preferences during pregnancy.
You should talk to your doctor if you lose your appetite and it:
If you experience a big change in your weight, visit your doctor, who can tell you if you are underweight or overweight. If you need help to adjust your appetite, they can recommend ways to do this. They might refer you to a dietitian.
Sometimes, you may eat less than normal because of other health problems such as difficulty swallowing or poor dental health. Your doctor can refer you to the right health professional to manage these conditions. You may need to see a speech therapist or dentist for treatment.
Understanding what is causing your appetite changes helps guide the best treatment or management options for you. Ask yourself if something has changed to trigger your appetite changes:
When your appetite changes, it can be hard to maintain a healthy level of nutrition.
If you feel you are overeating, especially high-calorie, sweet foods, you may be 'comfort eating'. This type of eating can give you a short burst of energy but then leave you craving more sweet foods. Try swapping out junk foods for nutrient-rich foods, such as:
Over time, you might find that your appetite goes back to normal.
If you don't have much of an appetite, you may not be eating much at all. It is important to remember that when you have a low appetite, your body still needs food and fluids to continue to work properly.
You may find it easier to try eating small frequent meals. For example, instead of breakfast, lunch and dinner, try eating 6 small meals a day.
There are medicines that your doctor may prescribe to help increase or decrease your appetite. Some medicines can be used to stimulate your appetite to treat weight loss caused by illness. Other medicines can be used to suppress (lower) your appetite and are sometimes prescribed to help you lose weight.
Talk to your doctor to find out if these medicines are right for you.
Changes in your appetite over longer periods of time can cause health complications if not addressed.
An increase in your appetite can lead to weight gain and, over time, living with overweight or obesity.
A loss of appetite can lead to:
Food is important to nourish your body and mind. Having a healthy balanced diet can help prevent changes in appetite and reduce the risk of related health problems.
To maintain a healthy and balanced diet, there are 5 food groups that you should enjoy daily. These include:
Try these tips to get your appetite and eating habits back on track:
Think about how you eat, as well as what you eat. Here are some examples:
A dietitian can give you nutrition advice:
There are great online resources you can try:
If you feel you are gaining or losing weight because you are anxious or depressed and you would like to find out more or talk to someone, here are some organisations that can help:
You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with you 24 hours a day, 7 days a week.
The Australian guide to healthy eating is available in languages other than English on the Health Translations website. There is also a fact sheet on making healthy food choices.
You can find more information on healthy eating and snack ideas on the Eat For Health website.
Black Dog Institute has mental health and wellbeing information for Aboriginal and/or Torres Strait Islander people.
Find out how we develop and review our content.
Last reviewed: July 2025









