To ensure each student receives the attention and space they deserve, Main Street Yoga requires all students to make a reservation for each class they attend.

Class Schedule

Monday -  5:30 pm - All Levels Hatha Yoga

Tuesday - 1:30 pm - Mamaste Prenatal Yoga (Pre-registration required)

Wednesday - 1:30 pm - Restorative Yoga

Wednesday - 3:45 pm - Kids Yoga! (Pre-registration required)

Wednesday - 5:30 pm - All Levels Hatha Yoga                                               

Saturday - 10:00 am - Ecstatic Dance   

1st Sunday of each month - 2:00 pm - Blissed Out Yoga                                                       

-----See Class Descriptions Below-----

All Levels Hatha Yoga

Mondays/Wednesdays at 5:30 pm

Perfect for beginners and experienced students alike. A mellow flow through traditional yoga asanas (poses) with an emphasis on alignment and instruction. Connect to the basics of classical yoga by incorporating body movement, pranayama (breathing practice), the art of being present, and practicing savasana (relaxation). 

Restorative Yoga

Wednesdays at 1:30 pm

Perfect for students with injuries, arthritis, chronic conditions or a stressful life but also for any one seeking the benefits of a relaxing, gentle and nourishing practice.  Restorative yoga uses many props and long, releasing poses to improve range of motion and joint mobility, calm the nervous system and reduce pain and the effects of daily stress.  Come and enjoy healing your body!

Mamaste Prenatal Yoga

Tuesdays at 1:30 pm

Prepare your body and mind for birth, labor and motherhood in this specialized class for pregnant women. No previous yoga experience is required and is open to all women in their 2nd and 3rd trimesters. Read more at Classes only available by the month. $50/per month. Contact Lauren at 213-361-3646 to register.  

Ecstatic Dance

Saturdays at 10:00 am

No dance skills required. This meditative movement practice allows your mind and body to transform through the release of blocked energy, inhibited expression and self judgement. Come move freely and discover the power and beauty that resides within you, plus, it's FREE!

Blissed Out Yoga

1st Sunday of the Month at 2:00 pm


Come pamper yourself with a special 2 hour yoga practice featuring 1 full hour of flow-style yoga asana, 45 minutes of restorative postures, and a full 20 minute relaxation pose. Essential oils, a short head massage and hot tea top off the class to leave you feeling completely relaxed and rejuvenated. $20 per person. This is our most popular class so make sure you reserve your spot for the bliss you deserve!

Kids Yoga

Wednesdays at 3:45 pm

Calling all kids ages 5-12! Come join us for some mindfulness and fun! Our month long sessions combine asana (postures), pranyama (breathing exercises), and group games and activities. Allow your child to transform into the best version of their self.