Skip to content

Healthy Weight Gain Calculator

Free lean-bulk planner. Compute your Mifflin-St Jeor TDEE, pick a lean (+250 kcal), moderate (+450 kcal), or aggressive (+850 kcal) surplus, and see weekly gain trajectory, bulking macros, and lean-mass-to-fat partition expectations by training experience.

Formula
Mifflin-St Jeor
Surplus Presets
3 + Custom
P-Ratio
Experience-Adj.
Cost
Always Free

Your Profile

yrs
lbs
ft
in

Slow, controlled +200-300 kcal surplus. Best partitioning, minimal fat gain.

Macro Targets (per kg body weight)

Range: 1.6-2.2 g/kg for bulking

Range: 4-6 g/kg for bulking

Fat automatically fills remaining calories so total intake hits your surplus target exactly.

Enter your profile

Pick a bulk preset and your experience level to see daily calories, weekly gain, macros, and partition expectations.

Surplus Preset Comparison

GoalDaily SurplusWeekly GainBest ForFat Gain Risk
Lean Bulk+200-300 kcal0.20-0.35 kg (0.5-0.8 lb)Photo-ready lifters, recomp veteransLow
Moderate Bulk+400-500 kcal0.40-0.60 kg (0.9-1.3 lb)Standard off-season, intermediatesModerate
Aggressive Bulk+700-1000 kcal0.70-1.0 kg (1.5-2.2 lb)Hardgainers, clinically underweightHigh
CustomUser-definedVariableCoached athletes, advanced calibrationDepends

The Science of Healthy Muscle Gain

Gaining weight in a way that actually builds muscle — rather than just stacking fat around your midsection — is a function of three controllable inputs: a moderate calorie surplus, sufficient protein intake, and progressive resistance training. The surplus drives the energy your body needs to synthesise new tissue. Protein supplies the amino-acid building blocks. Training tells your body which tissue to build. Skip any one of these levers and the surplus partitions toward fat instead of muscle. Get all three right and you can put on 0.5-1 lb of lean mass per week as a novice and 0.25-0.5 lb per week as an intermediate, with relatively little body fat accumulation.

The physiology behind muscle accrual is centred on muscle protein synthesis (MPS). Every hard resistance training session causes a temporary breakdown of muscle protein, which your body then rebuilds slightly bigger over the following 24-48 hours — provided the raw materials (amino acids from dietary protein) and the energy to power synthesis (calories from carbohydrates and fat) are available. The mTOR signalling pathway is the master switch: it is activated by both mechanical tension from lifting and by amino-acid availability, particularly leucine. Recent research from Stuart Phillips' group at McMaster suggests that consuming 0.4-0.55 g/kg of high-quality protein per meal 4-5 times daily maximises MPS more than the same total daily protein eaten in 2-3 larger doses. This is one reason most coaches recommend distributing your protein evenly across meals rather than backloading at dinner.

Caloric surplus — the amount of energy you eat above maintenance — is the lever most people get wrong. Too small a surplus and the body has nothing extra to build with. Too large a surplus and the excess is partitioned to fat. The mathematical bound is set by your maximum rate of lean tissue accrual. A novice lifter can build roughly 0.5 lb of muscle per week with perfect training. Each pound of muscle costs about 2,500 kcal to synthesise, which is only about 350 kcal per day. Add the energy cost of training (200-400 kcal per session) and you arrive at a true caloric “need” for muscle building of about 500-700 kcal per day above resting maintenance. Beyond that, the extra calories have nowhere productive to go. This is why even aggressive bulks rarely exceed +1000 kcal — past that point you are functionally just gaining fat.

The partitioning ratio (p-ratio) is the most important and least understood concept in bulking. Lyle McDonald popularised the concept in The Body Recomposition Project: as your training years pile up, your body becomes progressively less responsive to surplus calories. A first-year lifter on +500 kcal might gain 70% lean / 30% fat (the classic novice gains). A three-year lifter on the same surplus partitions closer to 50/50. A five-plus-year advanced lifter partitions roughly 30/70 — meaning most of their surplus calories become fat regardless of training quality. This is why elite natural lifters bulk so leanly: a +200 kcal surplus that produces 0.5 lb of mostly-lean gain per month is wildly more productive than a +700 kcal surplus that produces 1.5 lb of which only 0.4 lb is muscle. The other 1.1 lb is just fat you will pay for during the cut.

Surplus Sizing by Goal

Three preset tiers cover virtually every healthy bulk scenario:

Lean Bulk (+200-300 kcal)

Gold standard for natural lifters past their newbie phase. Generates 0.5-0.75 lb/wk of mostly-lean gain. Mirror stays sharp, abs remain visible past 14% BF (men) or 22% BF (women). Bulk for 12-16 weeks, cut for 3-6 weeks, repeat.

Moderate Bulk (+400-500 kcal)

Standard off-season for intermediates. 0.9-1.3 lb/wk gain with a roughly 50/50 lean-to-fat ratio. Best balance of muscle accrual speed and physique maintainability. Bulk for 8-12 weeks before reassessing.

Aggressive Bulk (+700-1000 kcal)

For true hardgainers, returning lifters, very lean athletes, or clinically underweight. 1.5-2.2 lb/wk gain, expect 50%+ fat. Use as a 6-12 week aggressive catch-up phase, then transition to moderate or lean for the rest of the year.

How to Use This Calculator

  1. 1. Enter Your Profile: Select sex, enter age, current body weight, and height. We support kg/lbs and cm/in/ft-in with one-click conversion across all three height formats — perfect for global users.
  2. 2. Pick Your Activity Level: Sedentary (desk job, no exercise), light (1-3 workouts/wk), moderate (3-5/wk), active (6-7/wk), very active (daily + physical job), or extreme (twice-daily training). Be honest — overestimating activity is the #1 reason bulks fail to add muscle.
  3. 3. Choose a Bulk Goal: Lean (+250 kcal), Moderate (+450 kcal), Aggressive (+850 kcal), or Custom. Each preset shows expected weekly weight gain so you know what to expect before committing.
  4. 4. Set Training Experience: Novice (0-1 year lifting), Intermediate (1-3 years), or Advanced (3+ years). This determines your partition ratio — how much of the gain will be lean tissue versus fat.
  5. 5. Calculate, Track, Adjust: Hit Calculate to see daily calorie target, 12-week trajectory line chart, bulking macros (protein, carbs, fat), and lean-to-fat partition. Re-measure body weight weekly, average it, and bump calories +100-200 if gain stalls for 2-3 consecutive weeks.

Use Cases & Internal Tools

Finding Your Baseline Maintenance

Before you can dial in a surplus, you need an accurate baseline. Use our Maintenance Calorie Calculator to verify your true TDEE before starting a bulk. Then come back here and layer a lean, moderate, or aggressive surplus on top of that maintenance number.

Dialing in Your Macros

We calculate bulking macros from your body weight, but our standalone Macro Calculator lets you compare keto, balanced, high-carb, and athlete-style splits side-by-side if you want to experiment with different ratios during your bulk.

Optimizing Protein for Hypertrophy

Protein is the most critical macro for muscle building. Use our Protein Intake Calculator to fine-tune your protein target by activity level (1.6-2.2 g/kg for bulking) and distribute it evenly across 4-5 daily meals for maximum MPS stimulation.

Tracking Lean Mass Progress

Bulks should add lean mass, not just bodyweight. Track your true muscle gain with our Lean Body Mass Calculator every 4-6 weeks during a bulk. If lean mass plateaus while bodyweight climbs, drop your surplus — the extra calories are becoming fat, not muscle.

Pro Tips for a Successful Bulk

  • Track weekly average weight: Daily weight fluctuates 1-3 lbs from water, sodium, and bowel content. Use a 7-day rolling average to find the real trend.
  • Eat 4-5 protein-rich meals daily: Spread protein evenly across the day (30-50 g per meal) to maximise muscle protein synthesis.
  • Front-load training day carbs: Push more carbs into the 4 hours before and after training for performance and recovery. On rest days, shave 50-100 g of carbs and add the equivalent in fat.
  • Photograph monthly: Front, side, back, same lighting, same time of day. The mirror lies. Monthly photos catch fat creep early.
  • Train hard and progressive: Track your lifts. A bulk without rising training loads is just an eating contest.
  • Sleep 7-9 hours nightly: Sleep is when muscle protein synthesis peaks. Under 6 hours per night cuts MPS by up to 18% even with perfect nutrition.
  • Reassess every 2-4 weeks: TDEE rises as you gain. Bump intake +100-200 kcal whenever weekly gain stalls for 2-3 weeks.
  • Plan your end date: Bulks should run 8-16 weeks, then cut or maintain for 4-8 weeks. Year-round bulking without breaks pushes body fat past 20% and ruins partitioning.

Bulking Reference Chart

The McDonald model below estimates monthly muscle gain ceilings for natural lifters. Anything above these numbers is fat or water, not muscle.

Novice (0-1 yr)

  • • Muscle ceiling: 2.0-3.0 lbs/month
  • • P-ratio: 70% lean / 30% fat
  • • Best preset: Moderate Bulk
  • • Reassess: every 4 weeks

Intermediate (1-3 yr)

  • • Muscle ceiling: 1.0-2.0 lbs/month
  • • P-ratio: 50% lean / 50% fat
  • • Best preset: Lean or Moderate
  • • Reassess: every 3 weeks

Advanced (3+ yr)

  • • Muscle ceiling: 0.25-0.75 lbs/month
  • • P-ratio: 30% lean / 70% fat
  • • Best preset: Lean Bulk only
  • • Reassess: every 2 weeks

Whether you are a teenage hardgainer trying to fill out, a powerlifter building off-season mass, a physique athlete planning a contest bulk, or a clinically underweight patient working with a dietitian — the principles are the same. Eat slightly more than you burn, hit your protein target every day, lift heavy and progressive 3-5 times per week, sleep 7-9 hours, and reassess every 2-4 weeks. Use this calculator to set the numbers, then trust the process. Real gain happens slowly and consistently. The lifters who succeed are the ones who can stay patient through the small weekly increments that add up to a transformed physique over months and years.

Weight Gain Calculator FAQs

Have more questions? Contact us

What Coaches & Athletes Say

4.9
Based on 4,700 reviews

This is the first weight gain calculator I have actually trusted enough to send to clients. The novice/intermediate/advanced partition split sets honest expectations — I no longer have to talk a 5-year lifter out of expecting 5 lbs of muscle per month on an aggressive bulk.

D
Damian Castillo
NSCA-CSCS Strength Coach
March 8, 2026

I prep for shows on lean bulks of +250 kcal and this calculator nails my macro split every time. Protein 1.8 g/kg, carbs 5 g/kg, fat fills the rest — exactly what my coach has me on. The 12-week trajectory chart is a great reality check on how slow real lean gains are.

A
Aisha Mwangi
Competitive Bikini Athlete
January 29, 2026

Diamond Grade. I am a true ectomorph with high NEAT, so I run the aggressive bulk preset and still need to add 200 kcal on top. The custom surplus feature plus the macro breakdown saves me 30 minutes a week of meal planning math.

E
Erik Andersson
Hardgainer Powerlifter
December 14, 2025

I refer my clinically underweight patients here. The honest weekly gain numbers, kg/lb unit toggle, and the option to dial protein to 2.2 g/kg for sarcopenia rehab make it more useful than the nutrition software in our clinic. Beautifully built tool.

M
Marta Gallego
Registered Dietitian
November 4, 2025

Love using our calculator?

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Weight Gain Calculator

Loading articles...