Come for the yoga. Stay for the community.
Your Practice Starts Here.
Yoga | Pilates | Group Fitness | Tai Chi
Now Available At TWO Locations!
Choose which location works best for you and your schedule!
352-228-4344 (Note: you can NOT text this number)
Crystal River
28 NE 4TH St.
Crystal River, FL
(Behind Norton's, right next to Hunter Springs Kayak Rentals)
Inverness
1454 US-41 North,
Inverness, FL
(In the Planet Fitness Plaza, right next to GNC)


Download Our App
Manage your membership, sign up for classes, and stay informed of upcoming events.
Are you new here!?
We love seeing new faces, and we want to make sure you feel prepared coming to class.
Here are 3 simple steps you can take to prepare:

Step 1: Register
Download our Zipper app, select the class day and time you want to register for, and complete the registration process.

Step 2: Arrive 15 Minutes Early
Plan to arrive to class 15 minutes early. Find a spot in the room that you are comfortable with. Say hi to your instructor, and let him or her know if you have any injuries they should be aware of.

Step 3: Set Up Your Yoga Mat & Towel
If you have a yoga mat, please bring it! If you need to borrow ones, we do have some available to use! Just ask your instructor or another student in the class and they can help get you one.
Class Types
From beginner-friendly sessions to advanced practices, we have something for everyone.

Yoga Classes
From beginner and chair yoga classes, to advanced vinyasa and hot power flows, we meet you where you are in your yoga journey.

Pilates Classes
Make your practice more advanced with mindful pilates movement, intended to strengthen, tone, and take your practice to the next level.

Group Fitness Classes
For experienced practitioners ready to take their practice to the next level with strength, cardio, and calorie-scorching movement.
This is a fantastic place and will help you grow in many ways...The teachers are exemplary, truly world class. And the owners care deeply about all the students as well as the community. I drive 30 minutes one way to attend classes five days a week and its worth every second and every gallon of gas.
Adam J.
Yoga and Tai Chi Enthusiast
My wife and I joined last month. We absolutely love this studio. They offer a variety of classes for different levels from beginner to advanced. The instructors are friendly, welcoming, and happy to provide assistance during the sessions.
David F.
New Student
I recently had the pleasure of attending classes at Crystal River Yoga, and I can't recommend it enough. The atmosphere is incredibly calming and welcoming, with beautiful decor and soft lighting that sets the perfect tone for relaxation.
Me R.
The studio has such a beautiful positive atmosphere that it makes it very easy to relax! I've loved classes with every instructor that I've tried!
Izzy R.
Long-Term Member
Beautiful yoga studio close to the water in Crystal River with a friendly and welcoming community and a great variety of experienced teachers. So happy for this addition to the town!
Becca
This is such a great place! The owners are laid back and fun! The instructor was also great! The goat yoga class held here was a blast! Thanks for such an enjoyable experience!
Stephanie H.
Student
Where are you located?
Do I need to bring my own mat?
What types of classes do you offer?
Do you offer memberships or class packages?
How early should I arrive for class?
Do you have any special events?
How can I register for a class?
What are your operating hours?