Diet Tips8 min read

How Many Calories Should a Man Eat Per Day? (By Age and Activity)

The average man needs 2,200-3,200 calories per day. Find your exact number based on your age, weight, height, activity level, and goals.

·By CalorieExpert Team
How Many Calories Should a Man Eat Per Day? (By Age and Activity)

The Range: 2,200 to 3,200 Calories Per Day

The average adult man needs between 2,200 and 3,200 calories per day for weight maintenance, depending on age, body size, and activity level. This range is substantially wider than the corresponding range for women (1,600-2,400) because men are, on average, larger and carry more muscle mass, both of which increase energy expenditure.

The Dietary Guidelines for Americans provides the following estimates for men at different ages and activity levels.

Ages 19-30: Sedentary men need approximately 2,400 calories. Moderately active men need about 2,600-2,800. Very active men need 3,000 or more. This decade represents the peak of metabolic rate for most men, driven by higher muscle mass and generally higher activity levels.

Ages 31-50: Sedentary men need approximately 2,200-2,400 calories. Moderately active men need about 2,400-2,600. Very active men need 2,800-3,200. Metabolic rate begins declining gradually, primarily due to the loss of 3-5% of muscle mass per decade that occurs without strength training.

Ages 51+: Sedentary men need approximately 2,000-2,200 calories. Moderately active men need about 2,200-2,400. Very active men need 2,400-2,800. The decline continues but can be significantly slowed by maintaining regular exercise and strength training.

How to Calculate Your Personal Number

The Mifflin-St Jeor equation is the most accurate widely available formula.

For men: BMR = (10 x weight in kg) + (6.25 x height in cm) - (5 x age) - 5

Multiply by your activity factor: 1.2 for sedentary, 1.375 for lightly active, 1.55 for moderately active, or 1.725 for very active.

Example: A 30-year-old man, 80kg, 178cm tall, who exercises 4 times per week. BMR = (10 x 80) + (6.25 x 178) - (5 x 30) - 5 = 800 + 1,113 - 150 - 5 = 1,758 TDEE = 1,758 x 1.55 = 2,725 calories per day for maintenance.

For weight loss, subtract 300-500 from your TDEE. This man would eat 2,225-2,425 calories per day for steady fat loss. For the complete weight loss calculation method, read our calorie calculator guide.

We also have a dedicated guide for women's calorie needs covering pregnancy, menstrual cycle considerations, and female-specific metabolism factors.

Common Mistakes Men Make with Calories

Overeating protein, undereating everything else. Many men focused on fitness consume enormous quantities of protein while neglecting vegetables, fiber, and micronutrients. Protein is important (aim for 1.6-2.2g per kg of body weight), but it is one component of a balanced diet, not the entire diet. Read our high protein food guide for how to hit protein targets without overdoing it.

Underestimating liquid calories. Beer (150-250 calories per bottle), soft drinks (140-200 per can), fruit juice (110-160 per glass), and sugary coffee drinks (200-500 per cup) add significant calories that are easy to overlook. Switching to water, black coffee, and unsweetened tea eliminates hundreds of daily calories without affecting satiety.

Ignoring cooking oils. Each tablespoon of cooking oil adds 120 calories. Most men do not measure their oil when cooking, leading to 200-500 invisible calories per day. Read our cooking oils guide for strategies to manage this.

Weekend overeating. A disciplined weekday diet of 2,200 calories can be completely undone by weekend meals of 3,500-4,000 calories including restaurant meals, alcohol, and snacking during sports or social events. Consistency across all seven days matters more than perfection Monday through Friday.

For Weight Loss

Most men achieve sustainable weight loss eating 1,800-2,400 calories per day, depending on body size and activity level. The National Heart, Lung, and Blood Institute recommends 1,500-1,800 calories as a starting point for men's weight loss, with adjustments based on individual response.

Never go below 1,500 calories per day without medical supervision. Below this level, most men cannot meet their micronutrient needs, and the risk of muscle loss increases substantially.

Prioritise protein (at least 1.6g per kg), eat vegetables at every meal, choose whole grains over refined carbs, and measure cooking oils. These four habits account for the majority of successful male weight loss without requiring extreme restriction.

Use our food search tool to check the calorie content of any food, or read our 1,500 calorie meal plan for a structured weekly template.

All calorie estimates are based on the Mifflin-St Jeor equation and USDA dietary guidelines. Individual needs vary based on genetics, body composition, and metabolic health.

Tags

caloriesmendaily intakeweight lossmetabolismTDEE

Share this article

Look Up Any Food

Search nutrition facts for over 300,000 foods in our free database.