1. Increases mindfulness
Yoga is a form of meditation in action and requires you to be fully immersed in the present moment. Being present in the moment contributes to feelings of mindfulness and improves feelings of wellbeing.
2. Improves mental health
Yoga is also known for being relaxing and easing stress. It can help improve mental health by reducing symptoms of depression, stress and anxiety because it decreases the levels of the stress hormone cortisol.
3. Improves sleep quality
Yoga is relaxing and studies show that incorporating yoga into your routine can help promote better sleep.
4. Increases strength, balance and flexibility
Research has shown that yoga can improve balance and flexibility. Research also shows it increases strength. Yoga also improves your posture.
5. Reduces back pain
Yoga is great for back pain as it focuses on stretching and realigning the body. The American College of Physicians recommends yoga as a first-line treatment for chronic lower back pain.
6. Improves heart health
Yoga may help improve heart health and reduce several risk factors for heart disease, eg, high blood pressure. It improves circulation and reduces levels of stress and body-wide inflammation, which contributes to a healthier heart.
7. Improves breathing
Most types of yoga incorporate pranayama or yogic breathing, which focuses on controlling the breath through breathing exercises. Yogic breathing exercises can help improve breathing and lung function.
8. Relieves symptoms of migraines
Increasing evidence shows that yoga, alone or in combination with conventional care, could help reduce migraine intensity and frequency.
If you’re starting yoga for the first time, join a class for beginners under the guidance of a qualified instructor to avoid injuries. If you have any concerns about any aspect of your health, please consult your GP or healthcare provider.