Should You Do Cardio First or Weights? The Science Behind the Order
Exercise Order Calculator
Determine Your Optimal Workout Order
Answer a few questions about your fitness goals to get personalized advice on whether to do cardio before weights or weights before cardio.
Ever walked into the gym, ready to crush your workout, but froze when you couldn’t decide whether to hit the treadmill first or grab the dumbbells? You’re not alone. The debate over whether to do cardio before weights-or the other way around-has been going on for decades. And while everyone has an opinion, the real answer isn’t about what feels good or what your buddy does. It’s about what your body actually needs to reach your goals.
What Happens When You Do Cardio First
If you start with cardio, you’re burning through your glycogen stores-the quick-burning fuel your muscles rely on for strength and power. By the time you get to lifting, your energy levels are already dipped. That means you won’t be able to lift as heavy, do as many reps, or maintain proper form. A 2018 study in the Journal of Strength and Conditioning Research found that subjects who did 30 minutes of steady-state cardio before resistance training reduced their total lifting volume by nearly 20%. That’s not just a small drop-it’s enough to slow down muscle growth over time.
Think about it: if your goal is to build strength or add muscle, you need to go all-in on your weights session. Saving your best energy for lifting means you’re giving your muscles the stimulus they need to grow. Starting with cardio is like running a marathon before a sprint race-you’re already spent before the real challenge begins.
Why Weights First Might Be Better for Most People
When you lift first, you’re working with full energy. Your central nervous system is fresh, your muscles are fully fueled, and your coordination is at its peak. This lets you lift heavier weights with better control, which directly translates to more muscle activation and long-term gains. Research from the University of São Paulo showed that participants who did resistance training before cardio gained more muscle mass and strength over 12 weeks compared to those who reversed the order.
Plus, lifting first doesn’t mean you’re skipping cardio. You still get your heart rate up during and after your weights session. Compound movements like squats, deadlifts, and kettlebell swings naturally elevate your heart rate. After a solid 45-minute strength workout, your body is already in fat-burning mode. Adding 15-20 minutes of light cardio afterward isn’t just enough-it’s often more effective than doing cardio before you’ve even warmed up your muscles.
When Cardio First Actually Makes Sense
There are exceptions. If your main goal is endurance-say, you’re training for a 5K, marathon, or triathlon-then doing cardio first helps your body adapt to performing under fatigue. Endurance athletes need to train their bodies to keep going when tired. That means running or cycling before lifting, even if it means lifting lighter. The same applies if you’re doing a high-intensity cardio session like HIIT. You want to give it your full attention without the fatigue of lifting weighing you down.
Another case? If you’re using weights as a warm-up. Some people, especially older adults or those recovering from injury, use light resistance work to activate muscles before cardio. This isn’t about building muscle-it’s about preparing the body for movement. In those cases, the order is reversed for safety, not performance.
What About Fat Loss?
Here’s where things get tricky. Many people think doing cardio first burns more fat because your body turns to fat stores after depleting glycogen. But here’s the catch: you don’t burn more total calories that way. In fact, you might burn fewer because you can’t work as hard during your weights session. And muscle mass is your metabolism’s best friend. More muscle means you burn more calories all day-even when you’re sitting.
A 2021 meta-analysis in the British Journal of Sports Medicine reviewed 14 studies on exercise order and fat loss. The conclusion? The total number of calories burned over the entire workout mattered more than the order. But those who lifted first ended up with more lean muscle and better body composition over time. So if you want to lose fat and keep your muscle, lifting first gives you a long-term edge.
Time Crunch? Do Both Together
If you only have 30 minutes, don’t overthink it. Combine strength and cardio in a circuit. Do a set of squats, then 30 seconds of jumping jacks, then push-ups, then a minute of high knees. Repeat for 4 rounds. This keeps your heart rate up while building strength. It’s not ideal for maximizing either goal, but it’s far better than skipping one entirely. A 2020 study in Medicine & Science in Sports & Exercise showed that circuit training with minimal rest between moves improved both cardiovascular fitness and muscular endurance in just 8 weeks.
Listen to Your Body
There’s no one-size-fits-all rule. If you’re exhausted from work and can barely lift a water bottle, maybe start with a 10-minute walk to wake up your body. If you’re a morning person and feel sharp before breakfast, go hard on weights. If you’re training for a race, prioritize your runs. Your body will tell you what it needs-if you pay attention.
Try this: pick one week to do weights first. Another week, do cardio first. Track how you feel, how much weight you lifted, and how tired you were afterward. You’ll learn more from your own experience than any article ever could.
Bottom Line: Order Matters, But Goals Matter More
For most people-whether you’re trying to get stronger, leaner, or just stay active-doing weights before cardio gives you the best results. It protects your strength, supports muscle growth, and still gets your heart pumping. Cardio after weights is more efficient, less draining, and more sustainable over time.
But if your goal is endurance, or you’re an athlete training for a specific event, adjust accordingly. There’s no shame in changing your routine based on what you’re trying to achieve. The key isn’t sticking to a rigid rule. It’s making your workout work for you.
Should I do cardio before weights if I want to lose weight?
Not necessarily. While cardio burns calories, doing it before weights can reduce your strength performance, which lowers your total calorie burn and muscle retention. Lifting first helps preserve muscle, which boosts your metabolism long-term. The best approach for fat loss is combining strength training with moderate cardio after, not before.
Does doing cardio after weights burn more fat?
Yes, but not because your body is magically burning fat faster. After lifting, your glycogen stores are lower, so your body turns to fat for energy during the cardio session. But the total fat burned over the whole day doesn’t change much. What does change is your muscle retention-and that’s what keeps your metabolism high.
Can I do cardio and weights on the same day?
Absolutely. Many people do. Just make sure you’re not overdoing it. If you’re lifting heavy, keep cardio light to moderate (like brisk walking or cycling). If you’re doing high-intensity cardio, consider spacing them out by a few hours or doing them on separate days to allow recovery.
What if I only have 20 minutes to work out?
Do a full-body strength circuit with minimal rest-think squats, push-ups, rows, and lunges. Add 30-second bursts of jumping jacks or high knees between sets. This keeps your heart rate up while building muscle. It’s more effective than 20 minutes of steady-state cardio alone.
Is it bad to do cardio every day with weights?
Not if you’re managing recovery. Daily cardio is fine if it’s low to moderate intensity-walking, swimming, cycling. But if you’re doing HIIT or long runs every day while lifting heavy, you risk overtraining, burnout, or injury. Listen to your body. Rest is part of progress.
If you’re unsure where to start, begin with weights first. Give it two weeks. Notice how your lifts feel, how your energy holds up, and how your body changes. Then adjust. Your workout should serve your life-not the other way around.