Yoga offers a host of benefits no matter what time of the day you practice.
Practicing in the morning invigorates the body and mind for the day ahead and eliminates the risk of having something get in the way of practicing later on the day. Starting your day with yoga fills you with energy and strength of mind (and body) and allows you to begin your day centered and present. It also gives a jolt to your metabolism. You may find yourself eating better throughout the day. Even on days when calm feels miles away a little yoga in the morning can help improve your outlook.
So, with these benefits, why practice at night?
Body temperature reaches its peak in late afternoon and gradually cools off, reaching a low point a few hours before you wake up. The result? The body tends to be stiff in the mornings. If you practice yoga later in the day when your muscles are already warm, you may see progress and feel be better able to put forth more effort. The studio and streets tend to be less crowded in the evening. Additionally, an evening practice helps you transition from day to night and recuperate from a stress-filled day. It will enable you to revive your energy and bring more vitality back into your body.
No matter what time of day you practice, make yoga a habit and practice often.