• Sat

    Sound Spa with Tina Lyon

    10:30 AM - 12:00 PMYoga Elements
  • Sat

    Osteoporosis Workshop

    10:00 AM - 12:00 PMYoga Elements
  • Fri

    Pura Vida Yoga - 200 Hour Yoga Teacher Training in 2018

    Yoga Elements


This invigorating form of power yoga focuses on connecting breath with flowing transitions between sustained pose holds. Students are encouraged to work their edge or back off when appropriate. It’s not always about physical difficulty, but the degree of quietness, gentleness and sensitivity you instill in your practice! Make it powerful by honoring what you’re feeling and experiencing.

Learn More


In this class, students will learn basic principles of alignment in each yoga posture according to the guidelines set forth by the teachings of B.K.S. Iyengar. Although each pose will be approached individually (not within a vinyasa format,) the practice will be challenging and rigorous, and will demand concentration and specific effort from each student. Alignment yoga uses props such as blocks, straps, and chairs to attain precise placement of the body in the asana to maximize the benefit and therapeutic value.

Learn More


Offering a variety of class styles to fit every need and fitness level. Yin, restorative, and introductory classes are available weekly.

Learn More


Yoga Elements has partnered with Happy Baby Yoga to offer prenatal classes, as well as classes designed for babies and toddlers. The classes offer a warm community for expectant mothers and new moms to connect with their bodies, their babies and each other! Class sessions will begin in September, 2017.

Learn More

I’ve been a regular at Yoga Elements since they first opened the doors. It’s an awesome studio for any level student; for those just beginning, or those wanting a deeper dive. The teachers are very cool, know their business, and will guide through a wonderful practice. I highly recommend it for those just starting out. It’s a very relaxed, supportive and friendly community, and everyone is at their own level. Everyone is always a beginner.

“Start where you are” the saying goes, and this studio fully supports that. Yoga is fun, it’s fantastic for your health, and helps to teach you that you are more than you think you are. Yoga Elements is a great place to support your yoga journey.

K. Mrak

Yoga Elements has help me recover from breaking my back in 2012. I came to Yoga Elements on the recommendation of one of their instructors, my friend Janet Planet. She and the people at Yoga Elements have saved my life on numerous levels. Not only is my body stronger, but I also have a much deeper understanding of what the practice of yoga means in the rest of my life.

Gwen C.

So much love and energy in this beautiful space. (The artwork on the walls is amazing!) Wonderful, caring teachers. Classes: so many different levels to choose from. Something for everyone.

Sue P.

Yoga Elements and the owners Crystal Hill and Kathy Davis have made such a profound difference in my life in so many ways. Not only have they and the other wonderful, thoughtful and well trained instructors there taught me so much about the practice of a variety of types of yoga, but they have helped me understand how empowering the mind-body-spirit connection can be outside of the yoga studio.

Gwen C.

Kathy has been instrumental in helping me gain strength, endurance, and balance while working with many physical limitations. She can always find ways for me to feel comfortable and safe while moving ahead with my yoga practice.

I love the studio space and the wall that allows me to do many poses while taking the stress off body parts that are arthritic and dysfunctional (I'm in my mid-sixties, so some parts are wearing out).

Barb B.

My children gave me the gift of yoga for my 60th birthday by purchasing a package from Crystal's previous studio. I immediately felt the warm welcome and caring introduction to the practice of yoga. I love the new studio, but it is more about the teachers and their gentle motivation. Three years later, yoga is an important part of my life and I am energized each week. Although I go to the same intro class each week there is always variety in the practice and the teachers to keep it interesting. Yoga makes me feel strong and healthy and relaxed.

Kiki H.