Weight Gain Calculator

Calculate how many calories you need to eat daily to gain weight safely, build muscle, and reach your target weight.

A weight gain calculator determines how many calories you need above your TDEE to gain weight safely. A surplus of 250–550 calories per day produces 0.25–0.5 kg of gain per week, which is optimal for lean muscle growth. Enter your stats below to calculate.

Based on the Mifflin-St Jeor equation and caloric surplus research. Data from the American College of Sports Medicine and sports nutrition guidelines.

How to Gain Weight: Everything You Need to Know

How many calories do I need to gain weight?

To gain weight, you must consume more calories than your body burns each day — a concept known as a caloric surplus. Your Total Daily Energy Expenditure (TDEE) represents the number of calories you burn through basal metabolism, digestion, and physical activity. Eating above this number forces your body to store the excess energy as new tissue — ideally muscle when paired with resistance training. The size of your surplus directly determines how fast you gain weight and what proportion is muscle versus fat. A moderate surplus of 500 calories per day will produce approximately 0.5 kg of weight gain per week, which research shows is the sweet spot for maximizing muscle accretion while limiting fat gain in most intermediate lifters.

Caloric Surplus Strategies and Expected Results
Strategy Daily Surplus Weekly Gain Muscle:Fat Ratio Best For
Lean Bulk+250–300 kcal0.25 kgHighAdvanced lifters
Moderate Bulk+500–550 kcal0.5 kgModerateIntermediates
Aggressive Bulk+750–825 kcal0.75 kgLowerBeginners / Underweight

How fast can I gain weight safely?

The rate at which you can gain weight while keeping body fat in check depends on your training experience, genetics, and hormonal profile. Beginners experience "newbie gains" and can build muscle more rapidly, supporting a faster rate of weight gain. As you become more advanced, your body's capacity for new muscle tissue slows, meaning a larger surplus will mostly become fat. Aiming for 0.25–0.5 kg per week is ideal for most people. If you are clinically underweight and your primary goal is reaching a healthy BMI, a faster rate of 0.5–0.75 kg per week is acceptable since some fat gain is not only normal but healthy.

Expected Weight Gain Timeline
Rate 4 Weeks 8 Weeks 12 Weeks
Slow (0.25 kg/week)1.0 kg (2.2 lbs)2.0 kg (4.4 lbs)3.0 kg (6.6 lbs)
Moderate (0.5 kg/week)2.0 kg (4.4 lbs)4.0 kg (8.8 lbs)6.0 kg (13.2 lbs)
Fast (0.75 kg/week)3.0 kg (6.6 lbs)6.0 kg (13.2 lbs)9.0 kg (19.8 lbs)

What should I eat to gain weight?

Gaining weight requires eating calorie-dense, nutrient-rich foods consistently. Protein is critical for muscle protein synthesis — aim for 2.0g per kg of body weight. Fats provide essential fatty acids and support testosterone production — target 0.8–1.0g per kg. Fill the remainder of your calories with carbohydrates, which fuel intense workouts, replenish glycogen, and spare protein from being used as energy. Focus on whole foods: oats, rice, pasta, potatoes, lean meats, eggs, dairy, nuts, seeds, avocados, and olive oil. Eat 4–6 meals per day to spread your calorie load and improve nutrient absorption.

Macronutrient Targets for Weight Gain
Macronutrient Daily Target Function Best Sources
Protein2.0 g/kgBuilds and repairs muscle tissueChicken, beef, eggs, Greek yogurt, whey
CarbsFill remainingFuels training; spares proteinOats, rice, pasta, potatoes, fruit
Fats0.8–1.0 g/kgHormones; calorie densityNuts, avocado, olive oil, salmon, eggs

Weight gain for underweight people vs. muscle building

While both groups need a caloric surplus, the approach differs significantly. Underweight individuals (BMI below 18.5) need to prioritize total calorie intake and eating frequency — sometimes even "dirty" calories are acceptable initially to establish the habit of eating more. The primary goal is reaching a healthy weight. Muscle builders, on the other hand, already weigh enough and want to optimize body composition. They need a more controlled surplus paired with progressive resistance training. Both groups benefit from high protein and consistent eating schedules, but the urgency, surplus size, and tolerance for fat gain are different.

Underweight Recovery vs. Lean Muscle Building
Factor Underweight Recovery Muscle Building
Surplus Size+500–800 kcal+250–500 kcal
Protein Need1.6–2.0 g/kg2.0–2.2 g/kg
Fat Gain ToleranceHigher (healthy)Low (minimize)
Training PriorityGeneral movementProgressive overload
Rate of Gain0.5–0.75 kg/week0.25–0.5 kg/week

How to gain weight without getting fat

The key to gaining weight without excessive fat accumulation is controlling the variables within your power: surplus size, protein intake, training stimulus, and patience. Keep your surplus moderate — a 250–500 calorie surplus is enough to maximize muscle protein synthesis without overwhelming your body's capacity to build lean tissue. Train with progressive overload 3–5 times per week using compound movements like squats, deadlifts, bench press, and rows. These movements recruit the most muscle fibers and create the strongest anabolic signal. Monitor your waist measurement alongside scale weight — if your waist is growing much faster than your arms or legs, reduce the surplus by 100–200 calories. Sleep 7–9 hours per night as growth hormone peaks during deep sleep.

Common mistakes when trying to gain weight

The number one mistake hardgainers make is inconsistency — eating enough for one or two days, then reverting to old habits. Your surplus must be maintained daily, including weekends. Other common errors include: relying entirely on junk food (which leads to poor nutrient partitioning and lethargy), skipping breakfast or meals, not tracking calories (most people vastly overestimate their intake), neglecting resistance training (without which a surplus just becomes fat), expecting instant results (visible muscle gain takes 8–12 weeks of consistent effort), not sleeping enough, and drinking too much water before meals which suppresses appetite. Set meal reminders, meal prep in bulk, and eat calorie-dense foods at every opportunity.

Does a weight gain calculator guarantee results?

A weight gain calculator provides a scientifically-grounded estimate based on established formulas (Mifflin-St Jeor for BMR, standard activity multipliers for TDEE). However, individual variation in metabolism, NEAT (non-exercise activity thermogenesis), digestion efficiency, and hormonal profiles means no formula is perfectly accurate for everyone. Treat the calculated surplus as a starting point: eat at the recommended level consistently for 2–3 weeks, then evaluate. If the scale is not moving upward, add 100–200 calories. If you are gaining faster than expected and your waist is increasing disproportionately, reduce by 100–200 calories. Your real-world body response trumps any calculation.

Best high-calorie foods for healthy weight gain

Not all calories are created equal when it comes to gaining weight. The most effective strategy is choosing foods that are calorie-dense, nutrient-rich, and easy to eat in large quantities without causing excessive bloating. Whole foods with a high ratio of calories per gram allow you to hit your surplus without feeling uncomfortably full all day. Healthy fats are your best friend — at 9 calories per gram, they pack more than double the energy of protein or carbs. Combining calorie-dense foods with adequate protein ensures the surplus drives muscle growth rather than just fat storage. Below are some of the best options to build your meals around.

Top High-Calorie Foods for Weight Gain
Food Serving Calories Protein
Almonds60 g (½ cup)348 kcal12 g
Avocado1 medium (150 g)240 kcal3 g
Olive Oil2 tbsp (30 ml)240 kcal0 g
Whole Milk500 ml (2 cups)310 kcal16 g
Peanut Butter2 tbsp (32 g)190 kcal7 g
Oats (dry)100 g (1 cup)389 kcal13 g
Salmon170 g fillet350 kcal34 g
White Rice (cooked)300 g (1.5 cups)390 kcal8 g

How to gain weight with a fast metabolism

A fast metabolism — often called being a "hardgainer" — means your body burns through calories quickly due to a higher resting metabolic rate, elevated NEAT (fidgeting, moving, standing), or efficient thermogenesis. The solution is not to fight your metabolism but to out-eat it strategically. First, shift to calorie-dense meals: swap water for whole milk, add olive oil or nut butter to every meal, and choose cooked grains over raw vegetables as your carb base. Second, eat more frequently — aim for 5–6 meals per day rather than 3 large ones. Smaller, more frequent meals are easier to digest and less likely to suppress appetite. Third, incorporate liquid calories: high-calorie smoothies with oats, banana, peanut butter, milk, and protein powder can easily add 600–800 calories without making you feel stuffed. Fourth, track everything — most hardgainers dramatically overestimate how much they eat. Use a food tracking app for at least 2–4 weeks to establish accurate intake data. If the scale doesn't move after 2 weeks of consistent eating, increase your daily intake by 200–300 calories and reassess.

Weight gain for women: how is it different?

While the fundamental principles of weight gain apply to everyone — eat in a caloric surplus, consume adequate protein, and train with resistance — women face distinct physiological considerations. Women have lower baseline testosterone levels, which limits the rate of muscle protein synthesis compared to men. This means women build muscle more slowly and should expect a more gradual rate of gain. The recommended surplus for women is typically 200–400 calories per day, compared to 300–600 for men. Protein targets are slightly lower in absolute terms but similar relative to body weight (1.6–2.0 g/kg). Women also carry more essential body fat (10–13% vs. 2–5% for men), and hormonal fluctuations during the menstrual cycle can cause 1–3 kg of water weight variation, making it important to compare weight trends over 4-week cycles rather than week to week. Women should also pay attention to iron and calcium intake, as these nutrients are commonly deficient and critical for bone health and training performance.

Male vs. Female Weight Gain Comparison
Factor Men Women
Recommended Surplus+300–600 kcal/day+200–400 kcal/day
Protein Target2.0–2.2 g/kg1.6–2.0 g/kg
Expected Muscle Gain/Month0.5–1.0 kg (beginner)0.25–0.5 kg (beginner)
Essential Body Fat2–5%10–13%
Weight Tracking CycleWeekly averages4-week cycle averages

How much weight gain is muscle vs fat?

One of the most important questions when gaining weight is how much of that new tissue is muscle versus fat. The answer depends primarily on three factors: your training experience, the size of your caloric surplus, and your genetics. Beginners experience the fastest muscle growth rates — a phenomenon known as "newbie gains" — and can realistically add 0.5–1.0 kg of muscle per month during their first year of proper training. Intermediate lifters (1–3 years of training) slow to 0.25–0.5 kg of muscle per month, while advanced lifters (3+ years) may only add 0.1–0.25 kg monthly. The size of your surplus is the other critical variable: a moderate surplus of 250–500 calories maximizes the muscle-to-fat ratio because it provides just enough extra energy to fuel muscle protein synthesis without a large excess that gets stored as fat. Larger surpluses (750+ calories) accelerate total weight gain but shift the ratio toward more fat storage. As a general rule, beginners can expect roughly 60–70% of weight gained to be muscle with a moderate surplus and proper training, while advanced lifters might see only 30–40% muscle even under ideal conditions. This is why lean bulking with a controlled surplus becomes increasingly important as you get more experienced.

Key Takeaways

  • A moderate surplus of 500 kcal/day produces ~0.5 kg of weight gain per week
  • Protein intake of 2.0 g per kg body weight maximizes muscle protein synthesis
  • Beginners can gain 0.5–1.0 kg of muscle per month with proper resistance training
  • A lean bulk (250–300 kcal surplus) yields the best muscle-to-fat ratio for advanced lifters
  • Consistency over 12+ weeks matters more than the exact surplus size

Your meals are planned — now get the recipes.

AI builds a meal plan matching your weight gain calorie and macro targets.

Create your weight gain meal plan

Get a Meal Plan That Matches Your Goals

Let our AI build a personalized meal plan with recipes and grocery lists tailored to your exact nutritional targets.

Get My Personalized Meal Plan

Free personalized plan in under 2 minutes