Cardio vs Weights for Fat Loss — Which Wins?

Cardio versus weights is the oldest argument in fat loss, and the answer is that it is the wrong question. Cardio and weights do different jobs: cardio burns more calories per minute and improves heart health; weights protect muscle and keep metabolism higher during a diet. The evidence is clear that the combination beats either alone, and that the diet — the calorie deficit — matters more than either. A person who lifts, does some cardio and eats in a deficit loses more fat and keeps more muscle than a person who does only one of them.

The headline answer is that for fat loss, the ranking is: diet first, weights second, cardio third. A calorie deficit of 300–500 kcal a day is the main driver of fat loss; resistance training 2–4 times a week protects the muscle that the deficit would otherwise cost; and cardio 2–3 times a week adds to the deficit and improves heart health. Cardio alone loses weight but costs muscle; weights alone lose fat more slowly but keep muscle; together, they lose fat and keep muscle — which is the actual goal.

Use the calculator

Start with your own numbers: try our weight loss calculator to work out your figures before applying anything on this page. The worked examples below use round numbers so you can follow the maths; the calculators use your real weight, height, age and goal.

Related reading: HIIT Workouts Explained, How to Start Lifting Weights, How to Lose Weight Safely. You can also browse the full guides section for the rest of the series.

The key points

Cardio burns more calories per minute. Running burns about 10–12 kcal per minute for a 70 kg person, cycling about 8–10, while lifting burns about 5–7 kcal per minute during the session. That is why cardio feels like the faster route to a deficit — and in the short term it is. But the advantage is smaller than it looks: a 30-minute run burns about 300 kcal, and a 30-minute lifting session burns about 180 kcal plus the calories of the muscle it preserves, which keeps the daily burn higher for months.

Weights protect muscle, and muscle protects metabolism. On a diet without resistance training, about 25% of the weight lost is muscle; with resistance training and enough protein, that falls to about 10% or less. Muscle is metabolically active, so losing it lowers daily calorie burn and makes keeping the weight off harder. That is the real value of weights in fat loss: not the calories burned in the session, but the muscle kept over months, which keeps the deficit working.

The combination beats either alone. Trials comparing diet plus cardio, diet plus weights, and diet plus both consistently find that the combination loses the most fat and keeps the most muscle. The effect is not additive in a simple way — the combination is better than the sum of its parts, because the weights protect the muscle and the cardio adds to the deficit without adding hunger. The practical prescription is 2–4 lifting sessions and 2–3 cardio sessions a week, with the diet providing the deficit.

The diet matters more than either. No amount of cardio or weights overcomes a diet without a deficit, and the deficit is set by food, not by exercise: it is far easier to not eat 500 kcal than to burn 500 kcal (about an hour of running). Exercise makes the deficit easier to sustain and protects muscle, but it does not replace the diet. A person who exercises hard and eats in a surplus gains weight; a person who eats in a deficit and does not exercise loses weight, but loses more muscle.

At a glance

Approach Calories per 30 min* Muscle kept Fat lost Best for
Diet only 0 Poor (~75% of loss is fat) Good Short-term weight loss
Diet + cardio +300 kcal Poor–moderate Good Heart health, faster loss
Diet + weights +180 kcal Good (~90% of loss is fat) Good Keeping muscle, metabolism
Diet + both +480 kcal Best Best Fat loss with muscle kept

*For a 70 kg person. The muscle-kept figures are approximate, from trials comparing diet with and without resistance training and adequate protein (1.6–2.2 g/kg).

The formula behind it

The arithmetic of fat loss is simple: a 500 kcal daily deficit produces about 0.5 kg of fat loss a week, because a kilogram of fat stores roughly 7,700 kcal. The deficit is set by the diet first: at a maintenance of 2,200 kcal, a 500 kcal deficit is a 1,700 kcal target — above the 1,200 kcal floor for women and, for a man, above the 1,500 kcal floor. Cardio adds to the deficit: a 30-minute run at 10 kcal per minute adds 300 kcal, so the same target can be reached with 2,000 kcal of food plus the run. Weights add less to the daily deficit but protect the muscle: with protein at 1.6–2.2 g/kg (Morton et al., 2018) and lifting 2–4 times a week, about 90% of the weight lost is fat, against about 75% without lifting.

Worked example — a 80 kg man, maintenance 2,500 kcal, cutting at 2,000 kcal (a 500 kcal deficit, above the 1,500 kcal floor). Plan A (cardio only): 2,000 kcal of food plus 3 runs a week (300 kcal each) — the deficit is about 500 kcal a day on average, and about 25% of the weight lost is muscle. Plan B (weights + cardio): 2,000 kcal of food, 3 lifting sessions and 2 runs a week, protein at 1.8 g/kg = 144 g a day — the deficit is similar, but only about 10% of the weight lost is muscle, and the daily calorie burn stays higher because the muscle is kept. After 12 weeks, Plan B has lost more fat, kept more muscle, and is better placed to keep the weight off.

Your plan, step by step

  1. Set the calorie deficit first: 300–500 kcal below maintenance, never below the 1,200/1,500 kcal floors.
  2. Lift weights 2–4 times a week, with protein at 1.6–2.2 g/kg, to protect muscle during the deficit.
  3. Add cardio 2–3 times a week (150 minutes of moderate or 75 minutes of vigorous activity, per WHO guidance) to increase the deficit and improve heart health.
  4. Choose cardio you enjoy — walking, cycling, swimming, running — because adherence matters more than the type.
  5. Track fat loss by the weekly average weight and by measurements, not by a single day, and adjust the diet (not the exercise) when progress stalls.

How to use this guide

Use the combination, not the argument: diet for the deficit, weights for the muscle, cardio for the heart and the extra deficit. If you have limited time, lift first and add cardio as time allows — the muscle you keep is worth more than the calories the cardio burns. If your weight is falling at 0.5–1% of body weight a week and your strength is holding, the balance is right. If strength is falling, add protein or reduce the deficit before adding more cardio.

Common mistakes

Doing only cardio. Cardio alone loses weight but costs muscle — about 25% of the loss is muscle without resistance training. Add lifting 2–4 times a week and the muscle is protected, which keeps metabolism higher and makes keeping the weight off easier.

Doing only weights. Weights alone protect muscle but add less to the daily deficit, so fat loss is slower. Add 2–3 cardio sessions a week for the extra deficit and the heart-health benefits, which lifting alone does not provide.

Exercising more instead of eating less. It is far easier to not eat 500 kcal than to burn 500 kcal. When fat loss stalls, the first fix is the diet — check the food log for drift — not an extra hour of cardio, which adds hunger and fatigue.

What this guide does NOT tell you

Fat-loss guidance on this page is for healthy adults; people with heart conditions, joint problems or other medical conditions should discuss exercise with a clinician before starting a new programme. The figures are estimates from population studies, not personal prescriptions, and the safety floors (1,200 kcal women, 1,500 kcal men) apply to every fat-loss plan. This guide is general information, not medical advice.

Frequently asked questions

Is cardio or weights better for fat loss?

Neither alone — the combination is best. Cardio burns more calories per minute and improves heart health; weights protect muscle, which keeps metabolism higher during a diet. Trials find diet plus both loses the most fat and keeps the most muscle. The diet (a 300–500 kcal deficit) matters more than either, but weights plus cardio plus a deficit is the most effective combination there is.

Does lifting weights burn fat?

Indirectly, yes: lifting burns about 5–7 kcal per minute during the session, but its main value is protecting muscle during a diet. Without lifting, about 25% of weight lost is muscle; with lifting and enough protein, that falls to about 10%. Keeping muscle keeps daily calorie burn higher, which makes fat loss easier and keeping it off more likely.

How much cardio do I need for fat loss?

The WHO recommends 150 minutes of moderate or 75 minutes of vigorous activity a week for health, and 2–3 sessions a week is a good target for fat loss alongside lifting. More cardio adds to the deficit, but it also adds hunger and fatigue — and it is easier to eat 300 kcal less than to burn 300 kcal. Choose cardio you enjoy, because adherence matters more than the type.

Will cardio make me lose muscle?

Not if protein and lifting are adequate: with 1.6–2.2 g/kg of protein a day and 2–4 lifting sessions a week, cardio does not cost muscle. The risk comes from excessive cardio (an hour a day, every day) combined with a large calorie deficit and no lifting — that combination loses muscle. Moderate cardio alongside lifting is safe and beneficial.

Should I do cardio before or after weights?

After weights, if fat loss and muscle are the priorities: lifting first, when you are fresh, lets you lift heavier and protect muscle, and the cardio afterwards still burns calories. If running performance is the priority, run first. For most people doing both in one session, weights first is the better order — but on separate days, the order does not matter at all.

Estimates only, not medical advice. Minimum safe intakes: 1,200 kcal/day women, 1,500 kcal/day men — consult a healthcare professional before a very-low-calorie diet.