Skip to content

Calories · age 31

Calories for a 31-year-old man

At 175 lb and 5 ft 9 in, about 2,391 calories a day when lightly active.

Updated
Sedentary
2,087kcal
175 lb, 5 ft 9 in
Lightly active
2,391kcal
Moderately active
2,696kcal
Very active
3,000kcal
Show the math
BMR = 10 × 79.4 kg + 6.25 × 175.3 cm − 5 × 31 + 5 = 1,739

Calories per day by weight and activity

A 31-year-old man, 5 ft 9 in tall.

WeightSedentaryLightModerateVery active
120 lb1,7882,0482,3092,570
140 lb1,8962,1732,4502,726
160 lb2,0052,2982,5902,883
180 lb2,1142,4232,7313,039
200 lb2,2232,5472,8713,196
220 lb2,3322,6723,0123,352
240 lb2,4412,7973,1533,509
260 lb2,5502,9213,2933,665

Calories to lose weight at 31

WeightLose 1 lb/weekLose 0.5 lb/week
120 lb1,5481,798
140 lb1,6731,923
160 lb1,7982,048
180 lb1,9232,173
200 lb2,0472,297
220 lb2,1722,422
240 lb2,2972,547
260 lb2,4212,671

Lightly active. Never below 1,500 kcal without medical supervision.

How age changes it

Each extra decade lowers resting burn by about 50 calories in the Mifflin-St Jeor equation, all else equal. Muscle matters more: strength training and enough protein help keep your burn up as you age.

Nearby ages

Common questions

How many calories should a 31-year-old man eat?

About 2,087 to 2,696 a day at 175 lb, depending on activity, to maintain weight. Your weight and height shift it; see the table.

How many calories should a 31-year-old man eat to lose weight?

Roughly 500 fewer than maintenance for about 1 lb a week, for example 1,891 a day at 175 lb if lightly active.