What should my daily intake of calories be?

An average man needs around 2,500 calories a day to maintain his weight. For an average woman, that figure is around 2,000 calories a day. These values can vary depending on age and levels of physical activity, among other factors.

What are calories?

Calories are a measure of how much energy food or drink contains. The amount of energy you need will depend on:

  • your age: for example, growing children and teenagers may need more energy 
  • your lifestyle: for example, how active you are
  • your size: your height and weight can affect how quickly you use energy 

Other factors can also affect how much energy you burn, for example:

  • some hormones (chemicals produced by the body): such as thyroid hormones 
  • some medications: such as glucocorticoids (a type of steroid used to treat inflammation)
  • being unwell

Maintaining a healthy weight

To maintain a healthy weight, you need to balance the amount of calories you consume through food and drink with the amount of calories you burn through physical activity. To lose weight in a healthy way you need to use more energy than you consume by:

Download the 12-week weight loss guide (PDF).

Gaining weight

If you’re underweight (your BMI is less than 18.5), you should get advice from your GP. To gain weight, you need to eat more calories than your body uses each day. For more information, see How can I gain weight safely?

Read the answers to more questions about healthy eating.

Further information:

Last reviewed: 06/10/2012

Next review due: 05/10/2014