Deficitly Open the calculator

How many calories should a man eat a day?

Reviewed 2 November 2026 · How these numbers are calculated

Most men need about 2,200–2,700 calories a day to keep their weight steady, depending on size, age and how much they move. A 40-year-old man of 85 kg (187 lb) and 178 cm (5′10″) who walks 8,000 steps a day needs about 2,440; to lose about 0.5% of his weight a week he'd eat about 1,970, and never less than 1,500. Work out your own number below; it's your TDEE, built from your steps and workouts.

Calories for men by weight and steps

Calories a day to maintain weight, men aged 40, 178 cm (5′10″)
Weight3,000steps6,000steps9,000steps12,000steps
65 kg 143 lb2,0002,0802,1602,240
75 kg 165 lb2,1302,2202,3202,410
85 kg 187 lb2,2602,3702,4702,580
95 kg 209 lb2,4002,5202,6302,750
105 kg 231 lb2,5302,6602,7902,920
115 kg 254 lb2,6702,8102,9503,090
Without workouts. Every 5 cm of height adds about 30 calories; workouts add more.

Calories for men by age

Resting burn and TDEE by age, 85 kg (187 lb), 178 cm, 8,000 steps
AgeResting (BMR)TDEE
201,8702,560
301,8202,500
401,7702,440
501,7202,380
601,6702,320
701,6202,260
The formula takes off about 5 calories a day per year of age; see does metabolism slow with age.

Calories to lose weight

Eating to lose 0.5% of body weight a week (age 40, 178 cm, 6,000 steps)
WeightBurnEatPer week
75 kg 165 lb2,2201,8100.38 kg0.8 lb
85 kg 187 lb2,3701,9000.42 kg0.9 lb
95 kg 209 lb2,5201,9900.47 kg1.0 lb
105 kg 231 lb2,6602,0900.53 kg1.2 lb
115 kg 254 lb2,8102,1800.57 kg1.3 lb
Never below 1,500 calories a day, the usual minimum for men without medical support.

Compare gentle to fast paces with dates in the calorie deficit calculator, and see how many calories to eat to lose weight.

The TDEE formula for men

The Mifflin-St Jeor equation for men is 10 × weight (kg) + 6.25 × height (cm) − 5 × age + 5. That's your resting burn; multiply by an activity factor, or better, add your steps and workouts, to get TDEE. All three common formulas are compared on TDEE formula.

Why men burn more than women

At the same height, weight and age, the formula gives men about 170 more calories a day of resting burn, because men on average carry more muscle and less fat. If you're very muscular, entering your body fat in the full calculator switches to a lean-mass formula that fits better. Women: see how many calories a woman should eat.

Protein and building muscle

Whether you're losing fat or building muscle, protein of about 1.6–2.2 g per kg of a healthy weight helps you keep or gain muscle; most men need 135–160 g a day. To build muscle, eat a small surplus (about 0.25–0.5% of your weight a week; see lean bulk calories) and lift, or try a body recomposition at maintenance: see the macro calculator and calories burned lifting weights.

Common questions

Should a man eat 3,000 calories a day?

Only if he burns that much. A 40-year-old man of 85 kg (187 lb) reaches about 3,000 at roughly 24,000 steps a day, or with fewer steps plus regular hard training; a 100 kg (220 lb) man at about 16,000 steps. For most men with desk jobs, 3,000 is a surplus. See your maintenance.

How many calories should a 70 kg man eat?

A 40-year-old man of 70 kg (154 lb) and 178 cm needs about 2,090 calories a day at 4,000 steps, 2,210 at 8,000 and 2,320 at 12,000, before workouts. To lose weight, about 1,820 at 8,000 steps.

Is 1,200 calories a day enough for a man?

No, not without medical supervision. It's far below what almost any man burns and makes it very hard to get enough protein and nutrients. Deficitly never plans below 1,500 calories for men; see is 1,200 calories a day safe?

Is 1,500 calories okay for a man?

It's the lowest intake usually suggested for men without medical support. For a heavy or active man it's a large deficit and fast loss; for a smaller, inactive man it can be reasonable. See how much weight you lose on 1,500 calories.

How much weight will I gain eating 3,000 calories a day?

It depends on what you burn. A 75 kg (165 lb) man at 8,000 steps burns about 2,280, so 3,000 is about 720 over: roughly 0.65 kg a week at first, less as he gets heavier. With training and enough protein, part of that can be muscle; see calories to build muscle.

Will one bad day ruin a diet?

No. Eating 1,000 calories over maintenance for a day is about 0.13 kg of fat; the scale may jump more from water and food, but that drops again within days. It's the weekly total that counts; see why your weight fluctuates.