It is not essential to complete a full yoga class followed by a weightlifting session every time you exercise. You might want to alternate days of weightlifting with yoga, especially if you practice a more intense kind of yoga like power or Iyengar. However, combining the two activities together can be very beneficial because it allows you to lift weights while still getting some relaxation from your yoga sessions. The best thing about completing a yoga class before lifting weights is that it will help calm you down and give you mental focus. This is important because when you work out you want to do so in a focused state of mind. Additionally, the breathing exercises in yoga will help increase your lung capacity which will allow you to lift heavier weights than if you were short of breath. Completing a yoga class after lifting weights is also beneficial because it will help release the tension in your body caused by all the previous workouts. If you have back pain or other injuries, then it's important to modify any strenuous activities included in your yoga routine. A light yoga session is enough to release the stress brought on by weightlifting. In conclusion, doing yoga both before and after working out will help you achieve your fitness goals and reduce the risk of injury. Make sure to follow common sense guidelines when practicing yoga and weightlifting together to avoid being injured.