Nutrition · Building Muscle

How Many Calories Do You Need to Build Muscle?

Training hard but the scales won't budge? You're probably not eating enough. Here's how many calories you need to grow, and how to get the number right for your body.

The short answer: To build muscle, eat about 200–500 calories a day above your maintenance calories (your TDEE). Aim to gain about 0.25–0.5% of your body weight per week. For an 80 kg guy who trains 3–5 days a week, that's roughly 3,000–3,300 calories a day.
Free tool

Get your exact calories in 30 seconds

The free Fit Gorillas Macro Calculator works out your maintenance calories and your target for bulking, lean bulking, recomp or cutting, plus your protein, carbs and fats.

Calculate my calories →

Why you need a calorie surplus

Your body needs energy to build new muscle tissue. When you eat at maintenance (your TDEE), you have just enough energy to run your body, and very little left over for growth. Eat a bit more than that and your body has the spare energy and building materials it needs to turn your training into muscle.

The trick is getting the size of that surplus right:

New to calories and TDEE? Start with our beginner's guide to macros & TDEE.

Step 1: Find your maintenance calories

Your maintenance calories (TDEE) depend on your weight, height, age and how active you are. Here are typical estimates for a 25-year-old guy, 180 cm tall, training 3–5 days a week:

Body weightMaintenanceLean bulk (+200–300)Bulk (+300–500)
60 kg~2,4902,690–2,7902,790–2,990
70 kg~2,6402,840–2,9402,940–3,140
80 kg~2,8003,000–3,1003,100–3,300
90 kg~2,9503,150–3,2503,250–3,450
100 kg~3,1103,310–3,4103,410–3,610

Your numbers will be different if you're shorter or taller, older or younger, or more or less active. Use the free calculator to get yours.

Step 2: Choose your surplus

ApproachSurplusBest for
Lean bulk+200–300 a dayMost guys. Steady muscle gain while keeping fat gain low.
Bulk+300–500 a daySkinny guys and hardgainers who find it hard to put on weight.
RecompAround maintenanceBeginners or guys with some fat to lose. Slower, but you build muscle and lose fat together.

Not sure? Start with a lean bulk. It's easier to add calories later than to strip off fat you didn't need to gain.

Step 3: Check how fast you're gaining

The scales tell you whether your calories are right. Aim to gain about 0.25–0.5% of your body weight per week:

Body weightTarget gain per weekTarget gain per month
60 kg0.15–0.3 kg0.6–1.2 kg
70 kg0.18–0.35 kg0.7–1.4 kg
80 kg0.2–0.4 kg0.8–1.6 kg
90 kg0.23–0.45 kg0.9–1.8 kg
100 kg0.25–0.5 kg1–2 kg

Beginners can aim for the top of the range because they build muscle fastest. More experienced lifters should stay near the bottom.

Step 4: Adjust every 2–3 weeks

Every calorie calculator gives you an estimate. Your weight trend shows whether the estimate is right for you.

  1. Weigh yourself 3–7 mornings a week, after the toilet and before eating, and work out your weekly average.
  2. Ignore the first week. Eating more food and carbs adds water weight, so the scales often jump at the start.
  3. After 2–3 weeks, compare your averages:
    • Gaining too slowly? Add 100–200 calories a day.
    • Gaining too fast? Take off 100–200 calories a day.
    • Right on target? Change nothing.
  4. Recheck as you grow. Your maintenance goes up as you get heavier, so recalculate every 2–3 kg you gain.

The Fit Gorillas Macro Tracker does this for you, with weekly check-ins that tell you exactly when to add or drop calories.

Struggling to eat enough?

If you're a skinny guy, the hard part isn't training, it's eating. These make it easier (and there's lots more in our skinny guy's guide to gaining weight):

4 calorie mistakes that stall gains

  1. Going "dirty bulk". Eating everything in sight adds fat much faster than muscle. A bigger surplus doesn't build muscle faster.
  2. Only eating enough on weekdays. A few low days a week can wipe out your surplus. Your weekly average is what counts.
  3. Trusting your watch. Fitness trackers often overestimate calories burned. Base your intake on your weight trend, not your watch.
  4. Forgetting protein. Calories decide whether you gain weight; protein helps decide how much of it is muscle. Get at least 1.6 g per kg of body weight.

Quick FAQ

Can I build muscle without a calorie surplus?

Yes, in some cases. Beginners, guys returning to training and guys carrying extra body fat can build muscle eating around maintenance (a recomp). For most lean guys, a small surplus builds muscle faster.

Is 3,000 calories enough to build muscle?

It depends on your size and activity. For an 80 kg guy training 3–5 days a week, 3,000 calories is about right for a lean bulk. A lighter or less active guy might need less, and a bigger or more active guy more.

Should I eat more on training days?

You can, but you don't have to. Eating the same every day is simplest, and your weekly average is what matters most.

Know your calories. Hit them every day.

Two steps to stop guessing and start growing.

Step 1 · Free

Macro Calculator

Get your maintenance and target calories, plus your protein, carbs and fats for your goal.

Calculate my calories →

Not Born. It's Built.

This article is general information for healthy adults and isn't medical advice. Maintenance estimates use the Mifflin-St Jeor equation with a 1.55 activity multiplier; your own needs may differ. Related reading: What are macros? A beginner's guide to macros & TDEE · How much protein do you need to build muscle? · How to cut without losing muscle · The skinny guy's guide to gaining weight