The Bottom Line on Swimming vs Running
Swimming burns roughly 400 to 600 calories per hour for a 200-pound person at a moderate pace. Running at 5 mph burns about 680 calories per hour for the same person. Running wins on raw calorie burn, but swimming offers a critical advantage for beginners with extra weight: it removes nearly all joint stress. Water supports about 90% of your body weight, so your knees and ankles face minimal impact.
For a 220-pound beginner, running can generate a ground reaction force of 2 to 3 times body weight per step. That is 440 to 660 pounds of force hitting each knee. Swimming eliminates this entirely. If you have knee pain or are just starting, swimming lets you exercise longer and more frequently without injury risk.
The practical answer is not either/or. You can use swimming as your primary cardio for 2 to 3 weeks to build endurance, then add short run intervals. This hybrid approach reduces injury while still pushing your heart rate.
Calorie Burn Numbers You Can Actually Use
Here are specific figures for a 200-pound person, based on 30 minutes of activity:
- Recreational swimming (slow laps): 180 calories
- Moderate swimming (steady laps): 300 calories
- Vigorous swimming (fast laps): 420 calories
- Running at 4 mph (15 min/mile): 240 calories
- Running at 5 mph (12 min/mile): 340 calories
- Running at 6 mph (10 min/mile): 450 calories
Notice the overlap. A 200-pound person swimming vigorously for 30 minutes burns about the same as running at 5 mph. But vigorous swimming is harder for a beginner. A realistic beginner swim session burns 180 to 250 calories in 30 minutes. A beginner run at 4 mph burns 240 calories in the same time.
The key difference is sustainability. Most beginners cannot run for 30 continuous minutes at first. They walk-jog, which lowers the average burn to about 180 calories per 30 minutes. Swimming, however... (line truncated to 2000 chars)