About Us


Yoga for Everyone

Yoga unites the mind, body, and soul in a way that eases tension, reduces inflammation, and promotes health and well being. Regular practice will help you reach improve and perfect poses, correct posture and positioning, and improve your breathing and outlook on life. 


Enhance Your Wellness

Yoga is a great way to improve your endurance in other physical activities. After a run, or heavy workout, yoga will help your body relax while stretching, strengthening, and lengthening the muscles you were just working on. Learn more about us on our 108 Reasons Podcast at www.108reasons.libsyn.com


Calm Your Mind

Yoga not only helps improve your body, but also helps with mindfulness and meditation. It is important to take a break from daily life in order to focus on yourself and get clarity. Focusing on your breath during practice is key to staying in tune with your mind and body.   

John Vitarelli Yoga Philadelpia Mysore Ashtanga Yoga Philadelphia

Morning Mysore Program

Ashtanga in the Traditional Style

Mysore Style is the traditional method of teaching the Ashtanga  Vinyasa system of yoga, which is the backbone of the All Levels classes  at Dhyana Yoga. It is ideal for all levels of experience. When you first  walk into the room you will notice that each student is working  independently and the teacher moves from person to person, offering  physical assistance and any necessary verbal instruction. The room is  quiet except for the students breathing with sound. It is a wonderful  way for you to start your day!

Please feel free to come observe a class during the posted Mysore  hours to experience the magic of the Mysore style practice for yourself.

Practice times are blocked out from 6:30am-9:00am, but in this style  of practice you can come and go during these times as is appropriate  and/or convenient for you. On Fridays we offer a fully led, instructed  class that runs through the entire sequence so that you can learn the  Primary Series with the intended rhythm and in the proper order. You  should ask John before dropping into the Friday morning class. But on  all of the other days, you could come from 6:30-8:00am, or  from 7:00-9:00am, 6:30-7:30am, etc, as long as you are finished  practicing by 9:00am. Showers are available and you can store your mat  and towel with us.

Class Schedule:

Monday – Thursday
6:30am-10:30am Mysore Style Practice

Friday: 6:30am-8:00am Led Primary Series

Saturdays & Moon Days (Full & New Moons):
REST…please see dates on the chart to the right.

Sunday: 7:30am-9:30am Mysore Style Practice
Philosophy Talk and Chai Tea from 9:30-10:00am **FREE

A special Mysore Class Card must be  purchased to attend these classes. Dhyana Yoga class cards are for the  other non-Mysore, on-going, regular classes at the studio. Due to the  nature of the Mysore method, there are absolutely no refunds for Mysore  Class Cards.

Moon Days 2020 (Days of Rest, no Practice on Full and New Moons):

Please join the Dhyana Yoga Mysore

Philadelphia FB group for 2020 moon days 

Yoga Teacher Training

200 and 500 Hour Yoga Teacher Certifications

Flow State : The  area’s longest running 200 Hour Yoga Teacher Training focused on self  realization through intelligent physical practice of Yoga in the  Ashtanga Vinyasa tradition. This is a truly personalized Teacher  Training for rising teachers of yoga in Philadelphia.  We are looking to work with  future yoga teachers who are ready to dig deeper, steep themselves in  tradition, offer powerful classes, and who are looking for transformation in their bodies,  minds, spirits and lives! Applying is Easy - Simply email us at dhyanattinfo@gmail.com  or leave a message at 215-932-6583.

Next 200 hour Weekend Training Starts On March 14th,  2020 - dates are as follows: 3/14, 3/15, 3/28, 3/29, 4/4, 4/5, 4/18, 4/19, 4/25, 4/26, 5/2, 5/3, 5/16, 5/17, 5/30, 5/31, 6/13, 6/14, 7/18, 7/19, 8/8, 8/9, 9/12, 9/13, 9/26, 9/27, 10/10, 10/11 (graduation). Our Fall Training starts on September 12th - Please email us to apply for either course: dhyanattinfo@gmail.com

Next 200 Hour Weekend Training Starts on September 12th, 2020 - dates are as follows: 9/12, 9/13, 9/19, 9/20, 10/3, 10/4, 10/17, 10/18, 10/31, 11/1, 11/14, 11/15, 11/28, 11/29, 12/12, 12/13, 1/9, 1/10, 1/23, 1/24, 2/6, 2/7, 2/20, 2/21, 3/6, 3/7 (graduation).

Summer 2020 200 Hour Accelerated Program - Immersion - Would you like to change your life (or career)? Join us! Classes run Tuesday, July 7th through Friday, August 14th with both weekday and weekend options. Apply now! Available hours: T-F 7am-1pm and Sat/Sun 9:30am-5pm). Please email us for schedule details and to apply dhyanattinfo@gmail.com

In addition to the scheduled time together as shown above, you will have some homework, be expected to take at least 20 classes at the studio (all classes are free to trainees and although 20 is the minimum you can take unlimited classes for the duration of your training), and complete some online assignments. If you need to miss any of these dates, make up work can be provided. You can start logging hours upon sign up.  We meet at 1611 Walnut Street for this incredible yoga teacher training!

200 Hour Training Modules Include ::

* Practical Yoga Anatomy * Asana Clinics  * Community Building * Good Studentship * Ethics & Moral Code * Assists and Hands On Adjustments * Ayurveda * Kids Yoga Immersion * Kundalini * Chakras * Bandhas * Meditation Training including your own personal Mantra Ceremony * Pranayama Techniques * Injury Prevention and Modifications for Healing * Writing your own Sequences * Philosophy (Yoga Sutras, Bhagavad Gita, Ramayana, Upanishads and other important texts) * Intro to Sanskrit * How to Teach Beginners * Pre Natal Yoga Immersion * Expert business advice to maximize your earning potential and tips on best practices * Intro to Yoga Psychology * Mantras & Mudras * Lesson Planning * Dristhi and more... Teachers in Training in Dhyana Yoga’s program are also required to participate in Practicum hours, when time is spent practice teaching to achieve comfort and skill in the art of teaching yoga.

We kindly request a deposit to hold your space in the 200 hour  program prior to program start date. Your space will be held and your free unlimited classes at Dhyana Yoga begin once you tender a deposit. Space is limited and we accept only a limited  number of trainees at a time. Please communicate with us if you need to  pay in installments or make a smaller deposit – we understand. Deposit  counts toward full fee, and full fee includes free unlimited classes at  Dhyana Yoga, materials, and access to extra online training content.  Payments are non refundable but are transferable. Dhyana Yoga grads receive lifetime discounts and 50 extra hours of  training with us in the future!

Tender payment by cash/check in person, by Venmo at @peaceandpizza or via our software by creating an account at www.studiobookingsonline.com/dhyanayoga (find the “Teacher Training Deposit” drop down button and you’ll be able to use a credit card).

Full course cost: $2150 if paid in full by 2 weeks prior to start  date; $2250 if paid in full by start date; Payment after start date/with Payment Plan: $2,400.00. $1200 deposit counts toward total payment.

Already a 200 Hour Yoga Teacher Training Program Graduate?

Join us for the Advanced Training that will change your life - Starts September 28th, 2020

Journey Deeper into the Flow : Join  us for an advanced study of the practices of yoga… and how to best  teach them. This 300 Hour course is the next step for graduates of any  200 hour yoga teacher training course, and moving forward, Yoga Alliance is requiring that all hosts of 200 Hour Teacher Training Programs be graduates of the additional 300 hours. Upon completion, graduates will be able  to register with Yoga Alliance as a 500 Hour RYT. You must have a 200 Hour certificate to apply — this 200 Hour Training can be from any Yoga  Teacher Training. 

Our Program is Personal. The Fall/Winter Course will be held in John & Diana's home in Bucks County, PA so we can include cooking classes, outdoor sessions, and comfortable practices. Space is limited to 6 participants. Our Program Goals are to provide you with high level, advanced content from teachers with a minimum of 10 years teaching experience, to support you through the process of growth that is inevitable when undertaking such studies, and to help you create your own  authentic, unique content that sets your teaching apart upon graduation. This course is $1900 if paid in advance in full by July 1st, $2000 by August 1st, $2100 by September 1st, and $2200 after September 1st (or with a payment program, monthly installments of $550 can be arranged). Some content will be available online.

TO APPLY: Please send an essay sharing your yoga experience so far with us, including what you see now as your greatest strengths and deepest challenges, and let us know where you did your 200 hour training (if not at Dhyana Yoga). Program starts September 2020 - we will send you a schedule ahead of posting it here if you email your essay to dhyanattinfo@gmail.com

DATES: 9/28-10/1, 10/26-10/29, 11/23-11/26, 1/4-1/7, 2/1-2/4.  Mondays-Thursdays) 8am-4pm 

Yoga Teacher Training Philadelphia 200 Hour Yoga Teacher Certification 19103

Yoga Teacher Training Philadelphia 200 Hour Yoga Teacher Certification 19103 

Subscribe for Special Offers

Contact Us

Visit Us for a Class!

Classes at our Rittenhouse studio range from $12 to $18, please view the schedule and contact us with questions.

1611 Walnut Street, 4th Floor

And Don't Forget to Check Out Our Podcast!

1611 Walnut Street, Philadelphia, Pennsylvania 19102, United States


Send Message