Swimming vs running is a classic fitness question, and the honest answer is that both are excellent — the “better” one depends on your goals, your joints, and what you’ll actually stick with. This guide compares them fairly across the things that matter, then gives a clear verdict.

The short answer

Both swimming and running are great cardio that burn similar ballpark calories and build strong hearts and lungs. Running is convenient, burns calories fast, and builds weight-bearing fitness — but it’s high-impact and can be hard on joints. Swimming is full-body, very low-impact, and gentle enough to do often — but needs pool access and some skill. If your joints hurt or you want a whole-body workout, swimming wins; if you want convenience and weight-bearing conditioning, running wins. The best one is the one you’ll keep doing.

How they compare

Calories: both burn a lot; hard running and hard swimming are in a similar ballpark, and both depend on intensity and body size. Neither has a decisive edge here — see how many calories swimming burns.

Full-body vs. lower-body: swimming is a genuine full-body workout (arms, back, core, legs); running mostly trains your lower body and core. Advantage swimming for all-over strength.

Joint impact: this is the big one. Running is high-impact — repeated pounding that can stress knees, hips, and shins. Swimming is nearly impact-free because the water carries your weight. If you have joint pain or past injuries, swimming is far gentler — see is swimming good for bad knees. Advantage swimming.

Convenience: running wins here — you can do it almost anywhere, anytime, with just shoes. Swimming needs a pool and some skill. Advantage running.

Weight-bearing benefits: running is weight-bearing, which supports bone density and the specific conditioning you need to, well, run. Swimming isn’t weight-bearing. Advantage running for that specific benefit.

Which should you choose?

  • Choose swimming if: you have joint pain or injuries, want a full-body low-impact workout, are heavier and want something gentle, or simply enjoy the water. (New to it? How to swim laps for fitness.)
  • Choose running if: you value convenience, want weight-bearing conditioning, are training to run events, or don’t have easy pool access.
  • Or do both. Many people mix them — running for convenience and weight-bearing fitness, swimming for full-body, low-impact recovery days. They complement each other well.

The real deciding factor

Whichever you’ll do consistently is the better choice for you. The perfect workout you skip beats nothing, but the good workout you actually repeat every week beats the “perfect” one you avoid. Pick what fits your body and your life.

A quick note

General fitness information, not medical advice. If you’re starting exercise or have health concerns, check with your doctor first.

The next small step

Try both this week if you can — one easy run and one easy swim — and notice which leaves you feeling better and more likely to come back. That gut check tells you more than any comparison chart.