Nutrition Calculator

Weight Gain Calculator

Calculate your daily calorie needs for healthy weight gain. Get a personalized meal plan with macros and a realistic timeline to reach your goal weight.

Your Details
lbs
lbs

Moderate exercise 3-5 days/week

Balanced muscle and weight gain (~0.5 lbs/week)

Healthy Weight Gain Tips

  • Combine with strength training for lean gains
  • Eat protein-rich foods with every meal
  • Include calorie-dense whole foods
  • Be consistent with meal timing

Daily Calorie Target

2841

calories for weight gain

2591

Maintenance

+250

Surplus

1672

BMR

Weight Gain Timeline

20.0

lbs to gain

40

weeks

0.5

lbs/week

At your current pace, you'll reach your target weight in approximately 10 months

Daily Macronutrients
Protein150g (600 cal)
Carbohydrates425g (1700 cal)
Fat60g (540 cal)
Protein optimized for muscle building (1g/lb body weight)
Suggested Meal Plan
Meals per Day5
Calories per Meal~568 cal
Protein per Meal~30g
Pre-Workout Meal~568 cal
Post-Workout Meal~710 cal
High-protein meal prep for healthy weight gain

How to Gain Weight the Healthy Way

Gaining weight requires consuming more calories than your body burns. Start by calculating your basal metabolic rate (BMR) to understand your baseline needs. Our calculator helps you find the right calorie surplus and macronutrient balance for lean, healthy weight gain.

Combined with strength training, proper nutrition can help you build muscle mass rather than just adding fat. Track your calories burned during exercise to ensure you're maintaining the right surplus. Use our BMI calculator to monitor your progress toward a healthy weight.

Best Calorie-Dense Foods for Weight Gain

Protein Sources

  • Chicken thighs (209 cal/100g)
  • Salmon (208 cal/100g)
  • Whole eggs (155 cal/100g)
  • Greek yogurt (100 cal/100g)

Calorie-Dense Carbs

  • Oats (389 cal/100g)
  • Brown rice (370 cal/100g)
  • Sweet potatoes (86 cal/100g)
  • Whole wheat bread (247 cal/100g)

Healthy Fats

  • Almonds (579 cal/100g)
  • Peanut butter (588 cal/100g)
  • Avocado (160 cal/100g)
  • Olive oil (884 cal/100g)

High-Calorie Snacks

  • Trail mix (462 cal/100g)
  • Cheese (402 cal/100g)
  • Dried fruits (359 cal/100g)
  • Granola (489 cal/100g)

Weight Gain Tips for Success

1

Eat More Frequently

Aim for 5-6 meals per day instead of 3 large ones. This makes it easier to consume more calories.

2

Prioritize Protein

Include protein in every meal to support muscle building. Aim for 1g per pound of body weight.

3

Strength Train

Lift weights 3-4 times per week. Without resistance training, excess calories may turn to fat.

4

Track Your Progress

Weigh yourself weekly and use our BMI calculator to monitor progress. Adjust calories if you're not gaining at your target rate.

5

Get Enough Sleep

Aim for 7-9 hours per night. Sleep is when your body repairs and builds muscle tissue.

6

Be Patient

Healthy weight gain takes time. Expect 0.5-1 lb per week for sustainable results.

Frequently Asked Questions

How many calories should I eat to gain weight?

To gain weight, eat 250-500 calories above your maintenance level (TDEE). Calculate your baseline with our BMR calculator, then add your activity multiplier. This creates a caloric surplus that promotes weight gain of 0.5-1 lb per week.

How fast can I gain weight healthily?

A healthy rate is 0.5-1 lb per week. Faster gains often mean more fat than muscle. For lean gains focused on muscle, aim for 0.25-0.5 lbs per week combined with strength training.

What should I eat to gain weight?

Focus on calorie-dense, nutritious foods: lean proteins (chicken, fish, eggs), complex carbs (rice, oats, potatoes), healthy fats (nuts, avocados), and dairy. When eating out, use our Chipotle or Subway nutrition calculators to build high-calorie, protein-rich meals.

How much protein do I need for muscle gain?

Aim for 0.8-1g of protein per pound of body weight daily. This supports muscle protein synthesis when combined with resistance training. Spread intake across multiple meals for best results.

Is Weight Gain nutrition calculator accurate?

Yes, our Weight Gain calculator is accurate. It uses the scientifically-validated Mifflin-St Jeor equation to calculate your BMR and TDEE, then adds appropriate calorie surplus based on your goals. Our in-house nutritionists verify all formulas.