Swimming burns around 3 calories a mile, per pound of bodyweight. This means that someone who weighs around 150 lbs. will need to swim around 30 minutes (or 1 mile) in order to burn around 900 calories. While this may seem like a long time, developing your endurance to be able to swim for that long is a great fitness goal for all levels of swimmers.