Fitness & Health

Weight Gain Calorie Target Calculator

Estimates how many calories a day you should eat to put on weight at the pace you choose. It runs a Mifflin-St Jeor BMR, scales it for your activity, and adds a surplus based on 3,500 kcal per pound.

Reviewed and updated

How to use
  1. Enter your age, sex, height, and weight.
  2. Pick your activity level and weekly gain pace.
  3. Adjust the pace if the number feels too aggressive.
Weekly pace
Calories per day to eat
2,629 kcal

TDEE 2,379 + 250 kcal surplus

BMR
1,535 kcal
TDEE
2,379 kcal
Daily surplus
+250 kcal
Weekly gain
0.5 lb
Weeks to goal
30 weeks
Estimates for general wellness, not medical advice. Check with a doctor or dietitian before acting on health figures.
Was this helpful?

The surplus that drives the gain

Weight goes up when you eat more than you burn. Start from your maintenance calories (TDEE) and add a surplus. A 300 to 500 calorie daily surplus is the range that adds weight steadily without piling on fat.

daily calories = TDEE + 300 to 500 (surplus)

Surplus to weekly gain

A pound of mostly-lean body weight takes on the order of 2,700 to 3,500 calories to build, so a modest daily surplus is enough. Push the surplus higher and the extra weight is mostly fat, not muscle.

Daily surplusWeekly gainNotes
250 cal~0.25 kg (0.5 lb)Slow, leanest gain
350 cal~0.35 kgLean bulk sweet spot
500 cal~0.5 kg (1 lb)Standard bulk, some fat
1,000 cal~1 kg (2 lb)Aggressive, mostly fat

Beginners can gain faster for the first weeks, but a lot of that is water and glycogen rather than lasting muscle.

Calories decide the amount, protein and training decide what it is

  • Protein. Aim for roughly 0.7 to 1.0 g per kg of body weight (about 1.6 to 2.2 g per kg for serious lifters). Without it, most of the gain is fat.
  • Lifting. The surplus tells you how much to eat; whether it becomes muscle depends on consistent strength training. Eating alone builds fat.
  • Pace. Staying under about 1 kg (2 lb) a week keeps the muscle-to-fat ratio favorable. Faster than that is almost all fat outside of true beginners.

Common questions

How many extra calories should I eat to gain weight?

For most people 300 to 500 calories above your maintenance level (TDEE) is the sweet spot. That adds up to roughly half a pound to one pound of body weight a week. Eating far more just adds fat, not extra muscle.

Why is the surplus per pound smaller than 3,500 calories?

The 3,500-per-pound rule is for fat only. When you train and eat enough protein, part of the gain is muscle and water, which store fewer calories, so about 2,700 to 3,500 calories build a pound of lean-leaning body weight.

Can I gain only muscle and no fat?

Not usually. Even done well, a bulk is roughly 60 percent fat and 40 percent muscle for most people. Beginners and people returning to training see a better ratio for a few months before it settles.

From the blog

Guides & how-tos

All articles →