Weight Gain Calculator
Gaining weight in a healthy, controlled way requires eating above your Total Daily Energy Expenditure (TDEE) — a calorie surplus. This calculator estimates your TDEE, adds your chosen surplus, and breaks down the optimal protein, carbs, and fat targets to maximise muscle gain while minimising excess fat accumulation. Set an optional goal weight to see how long your bulk will take.
Quick Answer
To gain 0.5 lb per week, eat about 250 calories above your TDEE daily. Pair this with resistance training and adequate protein to maximise muscle gain.
These results are estimates based on general formulas and are not a substitute for professional medical advice. Consult a healthcare provider before making health decisions.
How the Formula Works
Calculate your TDEE using the Mifflin-St Jeor equation and an activity multiplier.
TDEE = BMR × Activity MultiplierAdd your chosen calorie surplus to your TDEE to get your daily calorie target.
Daily Calories = TDEE + SurplusEstimate weekly weight gain using the 3,500-calorie rule.
Weekly Gain (lbs) = (Surplus × 7) / 3,500Distribute macros for gaining: 1 g protein per lb of bodyweight, 25% of calories from fat, and the rest from carbohydrates.
Protein = 1 g × bodyweight (lbs) | Fat = 25% of daily calories | Carbs = remainder
Methodology & Sources
Reviewed and updated April 5, 2026 · Prepared by GetHealthyCalculators Editorial Team
References
- Evidence-based recommendations for natural bodybuilding contest preparation · Journal of the International Society of Sports Nutrition
- Dietary protein for athletes: From requirements to optimum adaptation · Journal of Sports Sciences
- A new predictive equation for resting energy expenditure in healthy individuals · American Journal of Clinical Nutrition
Limitations
- The 3,500-calorie-per-pound rule is a simplification — actual weight gain rate varies with genetics, training volume, and adherence.
- TDEE estimates have a margin of error of roughly 10%; your actual maintenance calories may differ.
- The protein recommendation of 1 g per lb of bodyweight is conservative and appropriate for most people; some research supports up to 0.8–1.2 g per lb for maximising muscle protein synthesis.
- This calculator assumes all weight gained is a mix of muscle and fat; actual body composition change depends heavily on training quality and consistency.
- Results are projections only. Individual metabolic adaptation, sleep quality, and stress levels all influence outcomes.
Frequently Asked Questions
How many calories do I need to gain weight?
How much protein do I need when bulking?
What is a lean bulk?
Is it possible to gain muscle without gaining fat?
How long should a bulk last?
Why is there a warning for very high calorie targets?
Fine-tune your bulk with the Lean Bulk Calculator
Lean Bulk CalculatorRelated Calculators
TDEE Calculator
Estimate your Total Daily Energy Expenditure based on activity level.
CalculateProtein Intake Calculator
Calculate your daily protein requirements based on weight and activity.
CalculateLean Bulk Calculator
Plan a lean bulk with an experience-adjusted calorie surplus and optimized protein, carb, and fat targets.
CalculateLiftProof · Guide
How Much Protein Do You Actually Need to Build Muscle?
Protein requirements for muscle growth, including timing and distribution.
Read moreLiftProof · Guide
Body Recomposition: Build Muscle and Lose Fat at the Same Time
Evidence-based strategies for simultaneous muscle gain and fat loss.
Read more