The Average Calories Per Day Needed for Men

Table of Contents
View All
Table of Contents

If you are a man who is watching his weight, you may be frustrated by some of the calorie information provided online and in magazines. Much of it is focused on the daily energy requirements for women. But what about the number of calories per day for a man? Many women follow a 1,200 calorie per day plan to slim down. But the number of calories needed for men is usually much higher.

Calorie Needs for Men vs. Women

The use of a calorie calculator is most helpful when you are trying to figure out how many calories to eat per day. Almost every calorie calculator will take your gender into account, in addition to your weight and your activity level. Why? Because a man's body will generally require more energy (in the form of calories) even when it is the same size as a woman's.

Men generally have more muscle mass than women. The extra muscle requires more energy. Men are usually taller than women and the extra height leads to increased calorie needs for men.

But even in similarly sized men and women, men often need more calories. Men generally have an increased lung capacity—as indicated by a greater average VO2 max—which allows them to work harder during exercise and physical activity and also requires more calories to maintain.

Your specific calorie needs will vary, which is why the calculator is helpful. As an example, an average height, 32-year-old man who weighs 160 pounds and is moderately active will require about 2,600 calories to maintain his weight. However, the calorie needs for men will change if he wants to gain or lose weight.

Calories for Men to Maintain Weight

To maintain your weight, you want to consume enough food to meet your daily energy needs. If you don't eat enough calories per day you will lose fat and muscle mass. If you eat too many calories per day, your body will store the excess energy as fat.

You can use a calculator to find out how many calories you burn each day. Or scan these average calorie numbers for men to see how much energy you use each day and how many calories you should consume to maintain your weight.

Here's the average calorie number for a man who wants to maintain his current weight based on a moderately-active man of average height (approximately 5'10") who weighs 175 pounds:

  • 20-year-old man: 2800 calories per day
  • 30-year old man: 2728 calories per day
  • 40-year old man: 2651 calories per day
  • 50-year old man: 2573 calories per day
  • 60-year old man: 2496 calories per day
  • 70-year old man: 2418 calories per day
  • 80-year old man: 2076 calories per day (assuming he is lightly-active)

If you are sedentary or lightly active you should consume fewer calories per day to maintain your weight. If you are very active (you work a job that includes physical labor and/or you exercise vigorously on a regular basis) you should consume more calories per day to maintain your weight.

You might notice that the number of calories you need declines with age. As we get older, our metabolism slows down and we don't need as much food (energy) to fuel our bodies. Your metabolism may slow because of a decrease in muscle mass or because of a slower lifestyle. We typically become less active as we get older.

Calories for Men to Gain Weight

But what if you are a guy who wants to gain weight? How many calories should a man eat to bulk up his muscle mass? You will need to consume more than your daily energy needs to gain weight, but you should also be mindful of the kind of calories you consume.

According to the American Council on Exercise, a caloric increase of 500 to 1000 calories per day should produce a positive energy balance and help a man to increase his body weight by approximately 1 pound per week. Whether he gains fat or muscle will depend on his exercise habits and his macronutrient intake.

To get an idea of the average calories per day for a man to gain weight, scan these estimates to see how many calories it would take to increase a man's weight from 160 pounds to 180 pounds at a rate of 1 pound per week:

  • 20-year-old man: 3200 calories per day
  • 30-year old man: 3123 calories per day
  • 40-year old man: 3045 calories per day
  • 50-year old man: 2968 calories per day

To make sure that you gain muscle weight and not excess fat, you should tailor your daily diet to promote lean mass. Focus on eating more protein, fewer processed foods with added sugars, and limit your intake of refined carbohydrates. You should also focus on healthy sources of fat and avoid eating too much saturated fat or foods with trans fat.

So how much protein is enough? Protein needs for men will vary based on your activity level. According to the American College of Sports Medicine, to increase your muscle mass you need to participate in a program of strength training. In addition, you should consume 1.2 to 1.7 grams of protein per kilogram of body weight per day or 0.5 to 0.8 grams of protein per pound of body weight.

Good sources of lean protein include lean meat (lean cuts of beef, bison, lamb, and pork), poultry (chicken breast or turkey), egg whites, legumes, seafood, and low-fat or nonfat dairy.

Calories for Men to Lose Weight

If you're a guy whose goal it is to slim down, you'll want to create a calorie deficit for weight loss. A man should eat fewer calories than he needs to lose weight effectively. As a general rule, you should cut approximately 500 calories per day or 3500 calories per week to lose a pound of fat. If you want to lose weight faster, you can double those numbers.

Many meal plans for men use a standard figure for weight loss. Weight loss plans usually provide for about 1,600–1,800 calories per day for a man. This allows most guys to reach a 500–1000 per day calorie deficit and lose at a safe rate of 1–2 pounds per week.

Again, however, age and activity level is very important. See how the numbers change below based on the amount of activity a man gets and his age. This is the average calorie amount for overweight men to lose weight:

  • 20-year-old man, sedentary: 1808 calories per day
  • 20-year old man, moderately active: 2481 calories per day
  • 30-year-old man, sedentary: 1748 calories per day
  • 30-year old man, moderately active: 2404 calories per day
  • 40-year-old man, sedentary: 1688 calories per day
  • 40-year old man, moderately active: 23​26 calories per day
  • 50-year-old man, sedentary: 1628 calories per day
  • ​50-year old, moderately active: 2249 calories per day

If you participate in a program of vigorous activity or if you work at a job that includes plenty of physical labor, you can consume more calories and still slim down.

Macronutrient balance is important in weight loss. When you cut calories, try to build meals around lean sources of protein and healthy sources of carbohydrate like whole grains, fruits, and vegetables. Protein and fiber-rich healthy carbohydrates will help you to feel full and satisfied so you can stick to your meal plan. Include healthy sources of fat to boost satiety and keep your body healthy.

Was this page helpful?
3 Sources
Verywell Fit uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Sharma HB, Kailashiya J. Gender difference in aerobic capacity and the contribution by body composition and haemoglobin concentration: a study in young indian national hockey players. J Clin Diagn Res. 2016;10(11):CC09–CC13. doi:10.7860/JCDR/2016/20873.8831

  2. Brightwell CR, Markofski MM, Moro T, et al. Moderate-intensity aerobic exercise improves skeletal muscle quality in older adultsTransl Sports Med. 2019;2(3):109–119. doi:10.1002/tsm2.70

  3. American College of Sports Medicine. Protein Intake for Optimal Muscle Maintenance.

Additional Reading