A number of studies have shown that yoga may help reduce stress and anxiety. Yoga has also been shown to enhance your mood and overall sense of well-being.
In addition to the physical poses in yoga, yoga's focus on breath can help an individual use breathing techniques to reduce stress or anxiety.