Private Yoga Classes

Group or Individual Private Yoga, Pilates, or Fitness classes are available by appointment.  We offer a variety of options to suit your specific needs.

  • Beach Yoga
  • Specialized Therapeutic Session
  • Develop an Individual Private Practice
  • Fitness Class
  • Pilates
  • Wedding Parties
  • Family Reunions
  • Online Classes – ZOOM
  • In-Home
  • On the Deck
  • At the Studio

*We can provide mats*
*Gift Certificates Available*

Customize your own class!  We are happy to accommodate you and your family.  Choose your own location, time, and type of class.  If the class is outdoors in the Summertime, we recommend you consider the heat. You may want to book early morning.  We recommend beach towels over mats for beach yoga classes. The beach towels work best when they are heavy. Light towels and sarongs blow in the wind. Equipment fees are included in the price.  Classes are an hour long.  Prices are based on location and number of students.  Look at our price list below for more information.


In Studio:

1 person – $75.00
2-5 – $90.00
+5 – Each additional student is $15.00

At Your Location / Beach:

1 person – $100.00
2-5 – $150.00
+5 – Each additional student is $15.00

* There will be an additional travel fee of $20 for classes North of Duck and South of Nags Head and Manteo.
*For classes in Corova or Ocracroke please call for pricing.
*Discounts available for booking more than one session per week!
*If you would prefer an hour and a half class, it will be an additional $15 for one student and an additional $30 for 2 or more students. 

Call Michelle to make an appointment: 252.202.0345

We accept cash, check, or credit card through Paypal or Venmo. Payments must be made in advance to book the appointment.  When booking your private session please book for the minimum amount of participants you will have. Additional participants will be charged after the yoga private or group yoga class.

Rain / Cancellation Policy:

For outdoor classes, we will discuss our possible rain back up plan so we are ready!  We prefer to keep the scheduled appointment and move the class indoors. The Beach Houses make a nice setting for a class. Most houses have a large room. When you move the furniture there is still a nice view of the Ocean.  We will provide mats.  When you book your appointment we will discuss your preference in case of rain.

We have a 24 hour cancellation policy. Students must contact us directly via email or phone to cancel their private or group session. Without 24 hours notice for cancellations clients will be charged a $50.00 cancellation fee.

Online Classes – ZOOM

Private Consultations are also available for out of town students through ZOOM. Contact me to schedule.

One hour session:

1 person - $65.00
2-5 - $80
+5 – Each additional student is $15.00

*If you would prefer an hour and a half class, it will be an additional $15 for one student and an additional $30 for 2 or more students.
*To purchase a recording of a class - $20

Mailing List

Subscribe to our newsletter by entering your email address below.


David Garrigues will be returning THIS September for another Mysore Intensive!

August 9, 2022

David Garrigues will return to the beautiful Outer Banks, NC to teach an Ashtanga Yoga Mysore Intensive...

Beach Yoga This Summer!

July 25, 2022

Join us Monday mornings at Clark Street Beach Access in Kill Devil Hills for a refreshing Beach Yoga cl...

Second Series 6 Week Course with Michelle Begins Saturday, October 2!

September 28, 2021

The Second Series of Ashtanga Yoga is an intricate and beautiful sequence that is not explored often en...


Ashtanga Yoga

P.O. Box 274 • Nags Head, NC 27959