1. Yoga increases strength, balance and flexibility.

  Slow movements and deep breathing increase blood and holding a pose can build your strength.

2. Yoga relieves back pain.

Yoga has positive effects similar to simple stretching for easing pain and improving mobility for people with lower back pain. The American College of Physicians recommends yoga for chronic low back pain.

3. Yoga can help with arthritis.

  Gentle yoga can ease the pain of tender, swollen joints for people with arthritis.

4. Yoga benefits heart health.

Regular yoga practice may reduce levels of stress and body-wide inflammation, contributing to healthier hearts. Several of the factors contributing to heart disease, including high blood pressure and excess weight, can also be addressed through yoga.

5. Yoga can relax you and help you sleep better.

  Research shows that a consistently doing yoga prior to sleep can get you in the right mindset and help fall asleep and stay asleep.

6. Yoga can mean more energy and better moods.

 You may feel increased mental and physical energy, a boost in alertness and enthusiasm, and fewer   negative feelings after getting into a routine of practicing yoga.

7. Yoga helps you manage stress. 

According to the National Institutes of Health, scientific evidence  shows that yoga supports stress   management, mental health, mindfulness, healthy eating, weight loss and quality sleep.

8. Yoga connects you with a supportive community. 

Participating in yoga classes can ease loneliness and provide an environment for group healing and   support. Even during one-on-one sessions loneliness is reduced as one is acknowledged as a unique   individual, being listened to and participating in the creation of a personalized yoga plan.

9. Yoga promotes better self-care.

Source: https://www.hopkinsmedicine.org/health/wellness-and-prevention/9-benefits-of-yoga