All calculators

Health

Weight Gain Calculator

Last updated: June 17, 2026

Blake Boege
Written by Blake Boege · Founder, Calculator Answers

Weight gain occurs when daily caloric intake consistently exceeds Total Daily Energy Expenditure (TDEE), creating a calorie surplus. A weight gain calculator estimates the daily calorie surplus required to gain weight at a target weekly rate (typically 0.25 to 1.0 pound per week). It calculates Basal Metabolic Rate (BMR) via the Mifflin-St Jeor equation, estimates TDEE based on physical activity level, and adds the surplus calories needed. Fitness professionals, athletes, and underweight individuals use this calculation to structure clean bulks or nutritional therapy programs.

Estimate the daily calorie surplus and total daily calories needed to gain weight at a target weekly rate. Uses the Mifflin-St Jeor BMR formula and activity multipliers.

Quick Answer

Find the daily calories required to gain weight at a target weekly rate. Enter your age, sex, height, weight, activity level, and weight gain rate to calculate your target calorie intake.

Profile details

Sex (for BMR formula)

Units

lb
Height
ft
in

Activity level

lb/wk

Typical safe range is 0.25 to 1.0 lb/week.

Gain projection

Daily Calorie Target

2,841 kcal/day

TDEE 2,591 kcal + Surplus 250 kcal

BMR (resting metabolic rate)1,672 kcal
TDEE (maintenance calories)2,591 kcal
Weekly Gain Rate Goal0.5 lb/week
Daily Calorie Surplus+250 kcal
Daily Calorie Target2,841 kcal/day

* Estimate, not medical advice. Individual results vary based on metabolism, body composition, sleep, hydration, and exercise habits.

Was this helpful?

Examples

Male, 25, 150 lbs, 5'10", Moderately Active, +0.5 lb/wk

TDEE ≈ 2,450 kcal, Target ≈ 2,700 kcal/day

Female, 30, 110 lbs, 5'4", Lightly Active, +0.25 lb/wk

TDEE ≈ 1,650 kcal, Target ≈ 1,775 kcal/day

Male, 21, 70 kg, 180 cm, Sedentary, +0.5 kg/wk

TDEE ≈ 2,050 kcal, Target ≈ 2,600 kcal/day

How it works

The weight gain calculator estimates your maintenance calories (TDEE) using the Mifflin-St Jeor equation and physical activity multipliers. It then calculates the required daily surplus: 3,500 calories per pound of target gain, or 7,700 calories per kilogram of target gain, divided over 7 days.

Mifflin-St Jeor (BMR) · Men: 10·wt(kg) + 6.25·ht(cm) − 5·age + 5

Mifflin-St Jeor (BMR) · Women: 10·wt(kg) + 6.25·ht(cm) − 5·age − 161

TDEE · TDEE = BMR × Activity Multiplier

Daily Calorie Target · Target = TDEE + (Target Surplus/Week × Calories Per Unit / 7)

Related health and nutrition calculators

Related Calculators

More tools from Health

Frequently asked questions

To gain weight, you must consume a calorie surplus — eating more calories than your body burns (TDEE). A surplus of 250 to 500 calories per day is typically recommended to promote a steady, healthy rate of gain (about 0.5 to 1.0 pound per week).

BMR (Basal Metabolic Rate) is the baseline number of calories your body burns at rest to keep you alive. TDEE (Total Daily Energy Expenditure) is your BMR multiplied by your physical activity level. Your TDEE is the 'maintenance' calorie count you must exceed to gain weight.

The calculator estimates your BMR using the Mifflin-St Jeor equation (based on age, sex, weight, and height). It multiplies BMR by your physical activity factor to estimate TDEE. Finally, it adds the surplus calories needed to achieve your target weekly rate of gain (assuming 1 pound of weight gain requires a total surplus of ~3,500 calories).

For most people, a slow and steady rate of 0.25 to 0.5 pounds per week (or 0.1 to 0.25 kg/week) is ideal. This helps ensure that the weight gained is a mix of muscle mass and healthy tissue, rather than excessive body fat.

Focus on nutrient-dense, calorie-dense foods (nuts, seeds, avocados, whole grains, and lean proteins). Ensure you consume adequate protein (typically 0.8 to 1.0 gram per pound of body weight) and combine your diet with resistance training to promote muscle growth.