Weight Gain Calculator
HealthCalculate your calorie surplus and projected weight gain timeline based on your TDEE, target weight, and gain pace โ free and instant results.
Reviewed by the thecalcu.com team ยท Last updated July 29, 2026
Weeks to Reach Target Weight
What is a Weight Gain?
A Weight Gain Calculator estimates the calorie surplus you need to reach a target weight and projects a realistic timeline for getting there. It works as the inverse of a typical weight-loss or Calorie Deficit Calculator: instead of subtracting calories from your maintenance level, it adds a surplus sized to your chosen pace of gain. The calculation starts with your BMR via the Mifflin-St Jeor equation, applies your activity level to determine your TDEE, then layers on a calorie surplus that supports gradual, moderate, or aggressive weight gain.
This tool is useful whether your goal is athletic muscle building, recovering from being underweight, or simply gaining weight in a structured, trackable way rather than eating more without a clear target. Combined with the BMR Calculator, it gives a complete picture of the energy math behind intentional weight gain.
Why Use a Weight Gain Calculator?
Gaining weight deliberately is just as much about hitting a specific calorie number consistently as losing weight is, eating "a bit more" without a target often falls short of producing real progress. This calculator gives you both the exact daily surplus to aim for and a projected timeline, so you can track progress against a concrete plan.
It's especially useful for people who've struggled to gain weight despite trying, athletes in a structured bulking phase, or anyone recovering from an illness or period of underweight status who needs a measurable calorie target.
Who Should Use This Calculator?
- Athletes and lifters in a bulking phase who want a calculated surplus rather than guessing how much extra to eat.
- Naturally lean individuals ("hardgainers") who've had difficulty gaining weight without a specific calorie target.
- People recovering from illness or unintentional weight loss who need a clear, trackable calorie surplus goal.
- Anyone transitioning from a maintenance or cutting phase into an intentional weight gain phase.
- Coaches and trainers setting calorie targets for clients with weight gain goals.
What Insights Does the Weight Gain Calculator Give You?
- Weeks to Reach Target Weight, the projected timeline to hit your goal weight at your chosen gain pace; this is the primary result to plan around.
- Daily Calorie Surplus Target, how many calories above maintenance to eat each day to support your selected pace of gain.
- Maintenance Calories (TDEE), your baseline calorie needs before any surplus is added, so you can see exactly how much extra you're eating.
- Total Weight to Gain, the gap between your current and target weight, giving context for how large a change you're planning.
How to use this Weight Gain calculator
- Select your Gender using the toggle.
- Enter your Age, Current Weight, Target Weight, and Height using the sliders or number fields.
- Choose your Activity Level card based on your typical week.
- Choose your Gain Pace, Gradual, Moderate, or Aggressive, based on how quickly you want to reach your goal and your priority for lean versus total mass gain.
- Review the Weeks to Reach Target Weight and Daily Calorie Surplus Target results.
- Recalculate every few weeks as your weight changes to keep your surplus target accurate.
Show formula & methodology โShow less โ
Formula & Methodology
Step 1, BMR (Mifflin-St Jeor equation): Men:BMR = 10 ร weight(kg) + 6.25 ร height(cm) โ 5 ร age(yrs) + 5Women:BMR = 10 ร weight(kg) + 6.25 ร height(cm) โ 5 ร age(yrs) โ 161Step 2, Maintenance calories (TDEE):TDEE = BMR ร Activity MultiplierStep 3, Daily surplus by pace:Surplus = (Weekly Pace in kg ร 7700 kcal/kg) รท 7| Gain Pace | Weekly Rate | Daily Surplus | |---|---|---| | Gradual | ~0.25 kg/week | ~275 kcal/day | | Moderate | ~0.5 kg/week | ~550 kcal/day | | Aggressive | ~0.75 kg/week | ~825 kcal/day | Step 4, Timeline:Weeks to Goal = (Target Weight โ Current Weight) รท Weekly PaceWorked example: A 25-year-old man, currently 60 kg, target 68 kg, 170 cm, moderately active, moderate gain pace:BMR = (10 ร 60) + (6.25 ร 170) โ (5 ร 25) + 5 = 600 + 1,062.5 โ 125 + 5 = 1,543 kcal/dayTDEE = 1,543 ร 1.55 โ 2,391 kcal/dayDaily surplus = 0.5 ร 7700 รท 7 โ 550 kcal/day โ Target intake โ 2,941 kcal/dayWeeks to goal = (68 โ 60) รท 0.5 = 16 weeks
Frequently Asked Questions