How Many Calories Should a Man Eat Per Day?

Most adult men need between 2,000 and 3,000 calories per day, depending on age and activity level. The 2,400-calorie figure you often see on nutrition labels is a reasonable middle ground, but your actual number could be several hundred calories higher or lower.

Calorie Needs by Age and Activity Level

The federal Dietary Guidelines for Americans break down estimated daily calories for men into three activity categories: sedentary, moderately active, and active. Sedentary means you do little beyond the normal movement of daily life. Moderately active is equivalent to walking about 1.5 to 3 miles per day at a brisk pace on top of your routine. Active means walking more than 3 miles a day at that pace, or doing equivalent exercise.

Here’s how the numbers break down for adult men:

  • Ages 19 to 25: 2,400 to 3,000 calories
  • Ages 26 to 35: 2,400 to 3,000 calories
  • Ages 36 to 45: 2,200 to 2,800 calories
  • Ages 46 to 55: 2,200 to 2,800 calories
  • Ages 56 to 65: 2,000 to 2,600 calories
  • Ages 66 to 75: 2,000 to 2,600 calories
  • Age 76 and up: 2,000 to 2,400 calories

In each range, the lower number applies to sedentary men and the upper number to active men. A 30-year-old man who sits at a desk all day and doesn’t exercise regularly would fall around 2,400 calories. That same man with a consistent gym habit or physically demanding job could need closer to 3,000.

Why Calorie Needs Drop With Age

Your body’s calorie requirements peak in the late teens and early twenties. An active 16- to 18-year-old male may need as many as 3,200 calories a day, the highest of any age group. From there, needs gradually decline. A sedentary man at 25 needs about 2,400 calories, but by 65 that drops to around 2,000.

The main reason is a natural decline in lean body mass. Muscle tissue burns more energy at rest than fat does, so as you lose muscle over the decades, your body requires less fuel just to keep running. Staying physically active slows this decline, which is one reason active older men still need 200 to 600 more calories per day than their sedentary peers.

How to Estimate Your Personal Number

The ranges above are useful starting points, but they assume an average body size. If you’re taller, heavier, or more muscular than average, you’ll likely need more. One way to get a more personalized estimate is to calculate your basal metabolic rate (BMR), which is the number of calories your body burns at complete rest just to keep your organs functioning, your blood circulating, and your lungs breathing.

A widely used formula for men is: 88.362 + (13.397 × your weight in kilograms) + (4.799 × your height in centimeters) − (5.677 × your age in years). For a 35-year-old man who weighs 180 pounds (about 82 kg) and stands 5’10” (about 178 cm), that works out to a BMR of roughly 1,800 calories. That’s just the baseline. You then multiply by an activity factor, typically 1.2 for sedentary, 1.55 for moderate activity, and 1.725 for heavy exercise. For this example man at moderate activity, the total comes to about 2,790 calories per day.

You don’t need to do this math by hand. Dozens of free online calculators will run it for you. The value is in getting a number tailored to your body rather than relying on a population average.

Calories for Weight Loss

If your goal is to lose weight, the general principle is simple: eat fewer calories than your body burns. Cutting about 500 calories per day from your maintenance level typically produces a loss of roughly half a pound to one pound per week. The exact rate varies based on your starting weight, body composition, and how consistently you maintain the deficit.

There is a floor, though. Men generally should not eat fewer than 1,500 calories per day without professional guidance. Dropping below that threshold makes it difficult to get adequate vitamins, minerals, and protein, and it can trigger your body to slow its metabolism in ways that work against long-term weight loss.

Calories for Building Muscle

Gaining muscle requires a calorie surplus, meaning you eat more than you burn. But more isn’t always better. A conservative surplus of 350 to 500 calories per day above your maintenance level is generally enough to support muscle growth while limiting unnecessary fat gain. That translates to roughly a 10 to 20 percent increase over your usual intake.

Starting at the lower end of that range and tracking your weight over a few weeks is the practical approach. If the scale isn’t moving after two to three weeks, you can bump calories up slightly. If you’re gaining more than about a pound per week, you’re likely adding more fat than muscle.

Where Those Calories Should Come From

The federal guidelines recommend that men get 45 to 65 percent of their daily calories from carbohydrates, 20 to 35 percent from fat, and 10 to 35 percent from protein. For a man eating 2,600 calories a day, the midpoint of those ranges would mean roughly 1,170 to 1,690 calories from carbs (290 to 420 grams), 520 to 910 calories from fat (58 to 101 grams), and 260 to 910 calories from protein (65 to 228 grams).

Those are wide ranges for a reason. Someone focused on endurance exercise will naturally eat more carbohydrates, while someone focused on strength training may push protein toward the higher end. What matters more than hitting an exact ratio is consistently eating enough whole foods, fruits, vegetables, and lean protein to meet your energy needs without relying heavily on processed options that are easy to overeat.