Our Classes

Find Your Practice

From energizing flows to restorative holds, discover the class that meets you exactly where you are.

Vinyasa Flow
All Levels

Vinyasa Flow

A dynamic, breath-synchronized practice that links movement with breath. Build strength, flexibility, and focus through flowing sequences that challenge and invigorate. Each class builds to a peak pose, offering modifications for all levels.

60 minMax 25All LevelsMon/Wed/Fri 9:00 AM & 5:30 PM, Sat 9:00 AM
Yin Yoga
Beginner Friendly

Yin Yoga

A slow, meditative practice of long-held floor poses that target deep connective tissues, joints, and fascia. Surrender into stillness and discover profound release. Perfect for recovery days or balancing an active lifestyle.

75 minMax 20Beginner FriendlyTue/Thu 9:00 AM, Wed/Fri 5:30 PM, Mon 7:00 PM
Morning Awakening
All Levels

Morning Awakening

Start your day with intention through gentle stretches, sun salutations, and energizing breathwork. This class gently wakes up the body, clears the mind, and sets a positive tone for the day ahead.

45 minMax 20All LevelsMon/Wed/Fri 6:30 AM, Tue 5:30 PM
Guided Meditation
Beginner Friendly

Guided Meditation

A deeply restorative session combining guided visualization, breathwork, and mindfulness meditation. Learn techniques to calm the nervous system, reduce stress, and cultivate inner peace that extends beyond the mat.

30 minMax 30Beginner FriendlyTue/Thu 12:00 PM, Wed 7:00 PM, Sun 12:00 PM

Weekly Schedule

Plan your week of practice

TimeMonTueWedThuFriSatSun
6:30 AMMorning AwakeningMorning AwakeningMorning Awakening
9:00 AMVinyasa FlowYin YogaVinyasa FlowYin YogaVinyasa FlowVinyasa Flow
12:00 PMGuided MeditationGuided MeditationGuided Meditation
5:30 PMVinyasa FlowMorning AwakeningYin YogaVinyasa FlowYin Yoga
7:00 PMYin YogaGuided Meditation