Cardio vs Strength Training: What’s Best for Fat Loss?
If you’ve spent any time scrolling through fitness content online, you’ve probably seen the debate: cardio vs strength training for fat loss. Some people swear by a good walk or run every morning. Others insist that lifting weights is the only way to see real results.
So, which one actually works better? Actually, it is both. Here I will share what the science says, what UK health guidelines recommend, and how you can use both types of exercise to reach your fat loss goals.

Cardio vs Strength Training
The debate around cardio vs strength training is so common because people often think they have to choose one “best” type of exercise, especially when weight loss is the goal. Cardio has long been associated with burning calories and improving heart health, so many assume it’s the fastest way to see the scales move.
On the other hand, strength training is often linked to building muscle, boosting metabolism and creating a more toned look, which can make it feel like the smarter long-term choice.
Add in mixed messages from social media, fitness influencers and even trainers at the gym, and it’s no wonder people feel confused about which matters more. In reality, both forms of exercise offer different benefits, and the right balance often depends on your goals, lifestyle and what you actually enjoy enough to stick with.
Cardio vs Strength Training – What Is Cardio?
Cardio, short for cardiovascular exercise, is any activity that gets your heart pumping and your blood flowing. Things like running, swimming, cycling, brisk walking, or even dancing.
When you do cardio, your body uses more energy, which means it burns more calories. And burning calories is a key part of losing fat. If you burn more fuel than you take in, your body starts using those fat reserves.
Cardio also releases endorphins, those “feel-good” chemicals that can improve your mood and reduce stress. Less stress often means you are less likely to want junk food, which is helpful when you’re trying to lose weight.
You can do cardio almost anywhere, and you don’t need fancy equipment. A good pair of trainers and some motivation are usually enough to get started.
What Is Strength Training?
Strength training (also called resistance training) is any activity that makes your muscles work harder than usual. This includes lifting weights, using resistance bands, doing bodyweight exercises like press-ups, planks and squats, or even heavy gardening.
The main goal of strength training is to build muscle. But muscle tissue burns more calories at rest than fat tissue does. So the more muscle you have, the more calories your body burns throughout the day, even when you’re just sitting on the sofa.
According to the NHS, you should try to do muscle-strengthening activities on at least two days a week. These exercises help maintain the ability to perform everyday tasks and slow down the rate of bone and muscle loss that comes with ageing.
Strength training also helps you look more toned and defined as you lose fat. Many people find that lifting weights helps them feel stronger and more confident.
How Cardio Helps with Fat Loss
Cardio is brilliant for burning calories during your workout. A 2024 review published in JAMA Network Open found that aerobic exercise at least 150 minutes per week was linked with reduced waist circumference and body fat.
The study showed that every 30 minutes per week of aerobic exercise was associated with:
- Reduced body weight by 0.52 kg
- Reduced waist circumference by 0.56 cm
- Reduced body fat percentage by 0.37%
Not only this, but the benefits increased with more exercise. At 300 minutes per week, participants saw even greater fat loss. That said, you don’t need to exercise for five hours a week to see results. Even small amounts of cardio can make a difference.
Circuit training is a popular way to do cardio. It combines aerobic activities with strength exercises, keeping your heart rate high while also building muscle.
The UK Chief Medical Officers recommend that adults aim for at least 150 minutes of moderate-intensity aerobic activity each week. That’s about 30 minutes a day, five days a week. If you prefer vigorous activity (like running or HIIT), you can get similar benefits in 75 minutes per week.
Cardio vs Strength Training and Fat Loss
Whilst cardio burns more calories during your workout, strength training helps you burn more calories all day long. That’s because muscle tissue is metabolically active. The more muscle you have, the higher your resting metabolic rate. So essentially, the more muscle you have, the more calories you burn just living, when you are not doing anything at all.
A systematic review comparing different types of training found that resistance training was the most effective for increasing lean body mass (muscle). The same review found that combining resistance and aerobic training (called concurrent training) was just as effective as aerobic training alone for reducing body fat.
In other words, you can lose fat and build muscle at the same time if you do both types of exercise. Therefore, you don’t need to think of cardio vs strength training, but actually think of how to do both.
Strength training also helps prevent muscle loss during weight loss. When you’re in a calorie deficit, your body can break down muscle for energy. But if you’re doing resistance exercises and eating enough protein, you’re more likely to hold onto that muscle and lose fat instead.
The NHS recommends doing strength exercises on at least two days a week. These should work all the major muscle groups: legs, hips, back, abdomen, chest, shoulders, and arms.
Cardio vs Strength Training: The Verdict
So, cardio vs strength training, which is better for fat loss? The truth is, it’s not really an either/or situation.
Cardio is brilliant for burning calories quickly and improving heart health. It’s also easier to fit into a busy life, you can go for a brisk walk during your lunch break or do a quick HIIT session at home.
Strength training helps you build muscle, boosting your metabolism and helping you burn more calories even when you’re not exercising. It also makes you stronger and more toned.
Doing both is the most effective approach. Research shows that combining cardio and strength training (concurrent training) is just as good as either type of exercise alone for reducing body fat, but it’s better for building muscle than cardio alone.
The UK guidelines are similar, they say adults should aim for:
- At least 150 minutes of moderate aerobic activity (or 75 minutes of vigorous activity) each week
- Strength exercises on at least two days a week
If you’re busy, circuit training is a great way to tick both boxes. You can find some excellent cardio workouts that mix aerobic and strength exercises.
What About HIIT?
High-Intensity Interval Training (HIIT) has become popular in recent years. It involves short bursts of intense exercise followed by periods of rest or low-intensity movement.
HIIT can be a brilliant way to burn calories in a short amount of time. It also keeps burning calories after you finish your workout.
HIIT is, however, very demanding on your body. If you’re new to exercise or have any health conditions, it’s best to start with moderate-intensity cardio and build up gradually.
Tips for Getting Started
If you’re ready to start using exercise for fat loss, here are some practical tips to help in the cardio vs strength training debate:
Start where you are. If you’re new to exercise, don’t try to do too much too soon. Start with short walks or light strength exercises and build up gradually.
Choose activities you enjoy. The best exercise is the one you’ll actually do. If you hate running, try swimming or cycling instead. If you find the gym intimidating, start with home workouts.
Be consistent. It’s better to do 20 minutes of exercise three times a week than to do an intense two-hour session once a week and then feel too sore to move for days.
Track your progress. Keep a note of your workouts so you can see how far you’ve come. This can be really motivating when you’re having a tough week.
Remember healthy eating. You can’t out-exercise a bad diet. Focus on eating plenty of vegetables, lean protein, and whole grains.
Give yourself rest days. Your muscles need time to recover and grow. Aim for at least one or two rest days each week.
If you’re very overweight, start with low-impact exercises to protect your joints while you build up your fitness.
Common Myths About Cardio vs Strength Training, Exercise and Fat Loss
You can spot-reduce fat. Sadly, you can’t choose where you lose fat from. Doing hundreds of sit-ups won’t give you a flat stomach if you’re not in a calorie deficit. Fat loss occurs throughout your body.
Lifting weights will make women bulky. This is one of the most common fears, but it’s not true. Women don’t have enough testosterone to build large muscles without very specific training and nutrition plans. What you will get is a toned, strong physique.
Cardio is the only way to lose fat. As we’ve seen, strength training is just as important for fat loss. It might not burn as many calories during the workout, but it boosts your metabolism for the long term.
You need to exercise for hours. Quality matters more than quantity. Short, intense workouts can be just as effective as longer, moderate sessions.
Cardio vs Strength Training – Frequently Asked Questions
How much weight can I lose with exercise?
It depends on many factors, including your starting weight, diet, and how much exercise you do. As a rough guide, you need to burn about 3,500 calories to lose a pound of fat.
Cardio vs strength training, which should I do first?
If your main goal is fat loss, it doesn’t matter too much. Some people prefer to do weights first when they have more energy, then finish with cardio. Others like to warm up with light cardio before lifting. Do what feels best for you.
How long before I see results?
Most people start to notice changes in their fitness levels within 2–4 weeks. Visible changes to your body composition usually take 6–8 weeks. Remember, building muscle and losing fat takes time. Be patient and stay consistent.
Can I build muscle and lose fat at the same time?
Yes, especially if you’re new to strength training. This is sometimes called “body recomposition”. You’ll need to eat enough protein, do regular resistance training, and be in a small calorie deficit.
What if I don’t have time for both cardio vs strength training?
Try circuit training or HIIT workouts that combine both. Even 20–30 minutes a few times a week can make a real difference. You can also split your workouts, do cardio on some days and strength on others.
Is walking good for fat loss?
Absolutely! Walking is one of the best exercises for fat loss, especially if you’re just starting out. It’s low-impact, easy to fit into your day, and burns more calories than you might think. Aim for a brisk pace that gets you slightly out of breath but still able to hold a conversation.
Making Exercise Work for You
Fat loss isn’t about cardio vs strength training. It’s about finding a balance that works for your body, your lifestyle, and your goals.
If you enjoy running, keep running, but add in some strength work a couple of times a week. If you prefer lifting weights, that’s brilliant, but try to get your heart rate up with some cardio too.
The most important thing is to move your body regularly, in ways you enjoy. Exercise shouldn’t feel like punishment. When you find activities that make you feel strong, energised, and happy, you’re much more likely to stick with them.
And remember, exercise is just one piece of the cardio vs strength training puzzle. Eating well, getting enough sleep, and managing stress all play a role in fat loss, too. You can do it!