Skip to content
Check my BMI

Calorie Calculator to Gain Weight: Your Daily Surplus

CaloriesLean bulk or fasterProtein targetChecked 2 Nov 2026

This calorie calculator to gain weight finds your maintenance calories and adds a surplus, so you put on weight at a steady pace. A surplus of 250 to 300 kcal a day suits a lean bulk of about 1 kg a month; 500 kcal a day gains faster, with a little more of it as fat.

Calories decide whether you gain. Protein and strength training decide what you gain. The calculator gives both a calorie target and a protein target in grams.

Quick numbers

  • Lean bulk surplus

    250 to 300 kcal a day
  • Faster gain

    about 500 kcal a day
  • Expected gain

    0.25 to 0.5 kg a week
  • Protein

    1.6 to 2.0 g per kg
  • Training

    strength work 3 to 4 days a week

How the calorie calculator to gain weight works

  1. Step one: resting energy from Mifflin St Jeor.
  2. It scales that up for your daily activity, which gives maintenance.
  3. It adds the surplus you choose.
  4. It sets protein at 1.6 g for each kilo you weigh, or higher if you pick it.

Want to see each step? Use the BMR calculator and the maintenance tool.

Calorie calculator for weight gain: men

Man aged 25, 170 cm, moderately active (kcal a day)
WeightMaintenanceLean bulk (+300)Faster gain (+500)
50 kg2,2362,5362,736
55 kg2,3132,6132,813
60 kg2,3912,6912,891
65 kg2,4682,7682,968

Thin men with fast metabolism often underestimate how much they move. If the scale does not budge after two weeks, add 200 kcal.

Calorie surplus calculator: women

Woman aged 25, 158 cm, light activity (kcal a day)
WeightMaintenanceGentle gain (+250)Steadier gain (+400)
40 kg1,5151,7651,915
44 kg1,5701,8201,970
48 kg1,6251,8752,025

Women gaining from a low weight often feel full quickly. Smaller, more frequent meals and calorie dense foods help.

Bulking calorie calculator: lean bulk vs dirty bulk

A lean bulk keeps the surplus small and steady, accepting slower gains with less fat. A dirty bulk eats far above needs, often with fried food and sweets; it adds weight fast but much of it is fat that later needs cutting. For most people, especially beginners, a lean bulk of 250 to 350 kcal over maintenance works best.

Beginners in their first year of lifting can gain muscle faster than experienced lifters, so the same surplus does more for them.

Indian foods that make gaining easier

  • A glass of full fat milk with a banana and a spoon of peanut butter: about 400 kcal.
  • Paneer bhurji with two roti: about 500 kcal and 25 g protein.
  • Eggs, two or three a day, boiled or as an omelette.
  • Peanuts, roasted chana and dry fruits as snacks.
  • Curd rice or a lassi after lunch.
  • Ghee on roti and dal, a teaspoon at a time.

The food calorie tool totals a day of meals, and the protein lookup shows the protein in each.

Calorie calculator for muscle gain: training matters

Extra calories without training go mostly to fat. Lift three or four days a week, working each muscle group twice, and add a little weight or a few reps each week. Sleep 7 to 9 hours. Protein of about 1.6 g per kg spread over four meals supports the growth; set yours with the protein calculator.

When to stop the surplus

Check your waist as well as your weight. If the waist grows faster than about 1 cm for every 2 kg gained, the surplus is too big. When you reach your goal, drop back to maintenance for a few weeks to settle.

Unexplained thinness, poor appetite, weight loss or tiredness can come from thyroid problems, diabetes, infections or digestive conditions. See a doctor before trying to gain if any of these apply.

Babies and children

This calculator is for adults. Newborns typically add 0.6 to 0.8 kg a month early on, which is the ideal weight gain for a newborn in the first three months, and children grow on their own curves; see the baby weight chart and talk to the paediatrician about any concern.

Frequently asked questions

What daily calories put weight on?

About 250 to 500 kcal more than your maintenance. For many men that is 2,600 to 3,000 kcal, and for many women 1,900 to 2,300 kcal.

What is a calorie surplus calculator?

A tool that works out your maintenance calories and adds a set surplus so you gain weight at a chosen pace.

How fast should I gain weight?

About 0.25 to 0.5 kg a week. Faster gains usually bring more fat.

Protein for muscle gain: how much?

Around 1.6 g for every kilo you weigh, daily, with up to 2.0 g for some people.

Can I gain weight without gaining fat?

Some fat gain is normal, but a small surplus with strength training keeps it low.

What is a lean bulk calorie target?

Maintenance plus 250 to 350 kcal a day.

Sources

  • Mifflin St Jeor equation
  • International sports nutrition position stands on protein

General information only, not medical advice. Results are estimates; for decisions about your health, speak to a doctor or registered dietitian.