Body Nourishing, Soul Satisfying Yoga

We have been committed to providing a warm, joyful and safe space where everyone feels welcomed since 2014. We offer a variety of classes ranging in intensity. Whether you’ve been practicing yoga for years or you’ve never stepped foot onto a yoga mat, we have a class for  you. New to hot yoga? We LOVE beginners! Practicing from home? Our On Demand Library offers more than 150 classes that you can enjoy on your own time! 

Grand Rapids Schedule

Leland Schedule

30 Days for $30

This package includes 2 passes to bring friends who have never been to our studio, $10 off your purchase of a mat or mat towel (Find The Perfect Mat!) and a killer discount on a membership.  Limit 1 per person.

Get Started



Turn stress into sweat! Whether you want a heart-pumping workout or a slow and stretchy flow, we’ve got you covered! 


Vinyasa yoga. In this powerful class, you’ll connect breath with movement, build strength, improve your balance, increase flexibility and relax your mind. All levels welcome. 99°, ~45% humidity. See it in action!

Sweet Heat

A slower, more relaxing version of our Heat class. This class is perfect for a beginner looking to dip their toes into yoga or an experienced yogi looking to slow things down. 99°, ~45% humidity.


The hottest workout in town! This is a Heat class with hand weights, resistance bands and cardio incorporated into the flow for added strength and sculpting benefits. Expect high-energy and a fun playlist! This class is open to all levels, but if you’re new to yoga, we recommend you take at least a couple of Heat classes first. 92°, ~45% humidity. See it in action!


Yin+Guided Meditation. This class consists of 50 minutes of Yin Yoga followed by 10 minutes of guided meditation. In Yin, we go sloooooooowwwww with floor poses that are held for longer periods of time—up to 5 minutes. This is yoga for the connective tissue, not the muscles. This is the perfect way to end your day and enter a state of complete relaxation. All levels welcome. 85°, No Added Humidity. See it in action!

Hip Hop Heat

A Heat class set to the beat of hip hop music. We crank up the jams + turn up the energy while you flow. Playlists will be unfiltered so expect occasional profanity. All levels welcome. 99°, ~45% humidity.

Twisted Bliss

Heat + Chill = 75 minutes of pure Twisted bliss. 35 minutes of a firey flow and 30 minutes of yin-inspired holds topped off with 10 minutes of guided meditation & savasana. All levels welcome. The room will start at 99° and gradually cool down throughout class.

Locations/Contact Us


Knapp’s Corner

1971 E Beltline Ave NE Suite 102
Grand Rapids, MI 49525


1839 Marketplace Dr SE
Caledonia, MI 49316


3339 Century Center St SW
Grandville, MI 49418


North Carolina


2013 Olde Regent Way # 220
Leland, NC 28451

We’d love to hear from you! Be sure to check out our FAQ page to see if we can answer any of your questions.


    Studio Policies

    Checking In For Class

    Please be on time and check in at the front desk when you arrive. If you are more than 5 minutes late, you will not be permitted to enter the yoga room. If you have not checked in 5 minutes before class starts, you may lose your spot to someone on the waitlist if there is one.

    Cancelling Your Online Reservation

    Signing up for classes online is a service that we are happy to provide. When you reserve your spot online and don’t show up or cancel last minute, it takes a spot from someone who could have attended class. 

    • When you sign up for class online, you’ll be able to cancel with no penalty up to 1 hour before class starts. (Note: If you’re signed up on the waitlist and no longer want to attend, you’ll also need to cancel your reservation)
    • If you paid for class with a drop-in, class pack or limited membership and no-show or cancel less than 1 hour before class starts, you will lose your class with no refund.
    • If you have an unlimited membership and you no-show or cancel less than an hour before class starts, you will be charged an $8 late cancellation/no show fee ONLY IF we were full online and are unable to fill your spot as a result of your late-cancellation.

    You can cancel your class on the website or Twisted app by Logging In To Your Account. Click on “My Account” then “My Schedule”. Then just swipe left on the class you are no longer able to attend and select cancel. Having a hard time cancelling online? Call the studio. If we aren’t able to answer, leave a message.


    No cell phones are permitted in the yoga room. Give yourself the gift of 60-75 minutes without technology.

    Don’t Miss Savasana

    Savasana is the best part and you are doing yourself a disservice if you leave early. We strongly prefer that you plan to stay for the entire class, but if you absolutely have to leave class early, do so quietly and before savasana begins, so not to disrupt your fellow yogis.

    Cancelling/Freezing Your Membership

    Certain memberships may be paused for your convenience. 3 Month Memberships can be paused for up to 1 month. 6 Month Memberships can be paused for up to 2 Months. The Twisted Annual Membership may be paused for up to 3 months. The Twisted Monthly Membership may be paused for up to 3 months per year. There are no other pausing or extension options for other passes. We require 10 days notice to pause your membership or to cancel your automated payments. Click Here to contact us about your membership.

    Cancelled Classes

    Early morning (7am and earlier) classes will be cancelled if nobody is signed up 2 hours prior. Some times we also cancel classes during inclement weather. If you are signed up for a class that gets cancelled, you’ll receive and automated email and app alert. We do our best to always give 2 hours notice when cancelling classes. When in doubt, our schedule is always up to date on our website and the Twisted app.


    All class and membership sales are final and non-refundable. You may return merchandise within 30 days if it is defective OR unused and still in its original packaging. All sales on clearance items are final.

    Studio FAQ