The cardio vs weights debate has been discussed for decades. The answer is more nuanced than either side suggests — both have real benefits, and the best approach depends on your starting point, preferences and goals.
Cardio (running, cycling, swimming, walking, rowing) burns calories during the session itself. The amount depends on exercise type, intensity, duration and your body weight. Higher-intensity cardio burns more calories per minute; lower-intensity is more accessible and sustainable for beginners.
Cardio also has well-established cardiovascular health benefits: improved heart function, blood pressure, endurance and aerobic capacity.
Resistance training typically burns fewer calories per session than cardio, but contributes to fat loss in several ways:
Research generally indicates that combining resistance training with aerobic exercise produces better body composition outcomes than either approach alone. The practical reason: cardio helps create the calorie deficit, while resistance training helps ensure more of the weight lost is fat rather than muscle.
| Situation | Practical suggestion |
|---|---|
| Complete beginner, currently sedentary | Start with walking — build the habit first |
| Want to lose fat and preserve muscle | Combine resistance training 2-3x/week with regular cardio |
| Limited time | Strength training with a cardio warm-up covers both |
| Dislike the gym | Home workouts plus daily walking is a valid combination |
| Joint issues | Low-impact cardio (swimming, cycling) with bodyweight resistance work |
The best exercise is the one you will actually do consistently. A walking habit maintained for a year produces more results than an intense programme abandoned after three weeks. Consistency over time beats theoretical optimality.
Diet still drives most of weight loss — exercise helps, but cannot fully compensate for an intake significantly above your needs. Combining a modest calorie deficit with regular movement is the most sustainable approach for most people.
Calculate your TDEE and find your calorie deficit to complement your training.