The gym's oldest debate. Turns out, the answer isn't one-size-fits-all — it depends on what you're actually training for. Here's how to pick.

Quick Take

Main goal is strength or muscle? Lift weights first, while you're fresh.
Main goal is endurance or a race? Do your cardio first instead.
Training for general fat loss? Order matters far less than showing up consistently.

Why Order Even Matters

Fatigue carries over from one activity to the next. Do 45 minutes of cardio before you lift, and your muscles are already tired — you'll lift lighter, your form suffers, and your injury risk creeps up. Flip it around: do heavy lifting before a long run, and your legs are too gassed to hold your pace. Whichever you do second usually takes the bigger hit. So the real question isn't "which is better" — it's "which one do you want to protect?"

Pick Your Priority

Building muscle or strength? Lift first, while your energy and focus are highest.
Training for a race or endurance event? Do your cardio first, so your legs are fresh for pace and distance.
Just chasing general fat loss and health? Relax — order barely matters. Total weekly effort and consistency do the heavy lifting.
Whichever's second, loses.

Research on combining cardio and strength training in one session consistently shows the same pattern: performance on whichever exercise comes second takes the bigger hit. So lead with whatever matters most to your goal.

The Middle Ground

A short 5–10 minute warm-up on the treadmill or bike before lifting is completely fine — it raises your heart rate and loosens you up without draining the energy stores you need for a good lifting session. And if you can, the simplest fix of all is to just separate them: cardio on one day, weights on another. No trade-offs, no compromises — just two focused sessions instead of one divided one.

There's no universal right answer here — just the right answer for your goal. Decide what you're actually training for, and let that decide the order.