Yoga can help keep weight off even though it does not burn many calories. Overweight people in their 50s who regularly practiced yoga lost about five pounds over 10 years, while people of similar ages who did not practice yoga gained more than 13 pounds.

Possible reason: Yoga may help people stay more attuned to their bodies and eating habits — making it easier to avoid habits such as eating when stressed or bored.