It is the oldest debate in fitness, and it has a boring answer: you need both. But if you only have three sessions a week and you want to look leaner, stronger and feel better in your clothes, the priority order matters. Here is the calm, practical breakdown.
Key Takeaways
- – Weights drive body composition far more than cardio
- – Cardio drives cardiovascular health and recovery capacity
- – Three sessions a week: two weights, one cardio
- – Five sessions a week: three weights, two cardio
- – Walking does not count as your cardio session, it is baseline activity
What each actually does
Cardio and resistance training are not interchangeable tools with different packaging. They do genuinely different jobs.
- Weights: build and preserve muscle, improve bone density, reshape your body, raise resting metabolism slightly
- Cardio: improves heart and lung function, lowers resting heart rate, improves recovery between sets, burns calories during the session
Both lower all-cause mortality. Neither replaces the other.
If body composition is the goal, weights win
Two people at 78kg can look completely different. The one who lifts looks firmer, leaner and smaller. The one who only runs often looks softer at the same weight. This is because:
- Muscle is denser than fat, so a lifter takes up less space
- Cardio alone in a deficit tends to burn both fat and muscle
- Weights in a deficit protect the muscle, so you lose fat specifically
This is why our fat loss macro guide pairs a calorie deficit with strength work, not endless cardio.
If heart health is the goal, cardio matters more
Resistance training does improve cardiovascular markers, but not as efficiently as 150 minutes of moderate cardio a week. If you have a family history of heart disease, or your resting heart rate is high, cardio is non-negotiable.
For what that actually looks like, see how much cardio you need.
If you genuinely dislike cardio, walk 8,000 steps a day and do two slightly harder strength sessions. You will be fine.
How to split your week
Three sessions a week
- Two full-body strength sessions
- One cardio session (30 to 45 minutes)
- Daily walks as baseline
Four sessions a week
- Three strength sessions (upper / lower / full-body)
- One longer cardio session
Five sessions a week
- Three strength sessions
- Two cardio sessions (one easier, one harder)
The mistake most people make
The classic error is prioritising cardio because it feels harder in the moment. It is not harder, it is just more uncomfortable. Lifting is technically demanding, neurologically taxing, and produces changes that cardio simply cannot. Start with our beginners strength training guide and add cardio around it, not the other way round.
Do both. Prioritise weights. Walk every day. That is the honest answer.