We offer a wide variety of classes to support practitioners at all experience levels and to provide classes that fit your body’s unique and ever-changing needs. Whether you are looking for relaxation after a stressful day or a strengthening, vigorous workout, Muddy Waters Yoga Studio has a class to support your needs.

Heated Classes

Slow Flow: An all levels class that approaches the practice of yoga in a softer and more gentler way. Ideal for those that are new to yoga, students seeking a more accessible practice, and regular yoga practitioners that just want to slow it down. This class is warmed to 70-75 degrees.

Flow: In this Vinyasa class, we focus on linking breath with movement.  The teacher will provide demonstration and verbal cues to help you connect with your own inner strength and develop your practice. Mind-body connection and physical growth are both fostered in this class.  This class is best for practitioners with basic yoga knowledge. The room will be heated to 75-80 degrees.

Power Flow: Recommended for intermediate practitioners. Power Flow provides an added challenge to your practice by introducing more challenging (optional) postures. We will work to link breath and movement as you cultivate strength from the inside out. Modifications are offered so you can make it your own practice at your own level. The room will be heated to 85-90 degrees. Be ready to sweat!

Barre: Barre utilizes moves inspired by ballet, yoga, and Pilates using the barre for balance while doing exercises that focus on isometric strength training (holding your body still while you contract a specific set of muscles) combined with high reps of small range-of-motion movements to create long, lean, sculpted muscles. This class is heated to 75-80 degrees.

Iron Flow: Iron flow incorporates hand weights and high-intensity cardio bursts for a maximum calorie burning effect while remaining true to the foundation of yoga and the vinyasa flow sequence. This class is heated to 75-80 degrees.

non-heated classes

Beginning Flow: This class is designed as an introduction to the practice of  yoga. This class focuses on developing clear and safe alignment in foundation poses. You don’t need to be able to touch your toes; you just have to be willing to try.

Restorative: Calm the mind and body with this soothing Restorative Yoga class.  Restorative yoga poses require no muscular exertion; each pose is held for several minutes and deeply supported by props – blankets, bolsters, and blocks.  During the class, you will be guided to mindfully and consciously notice thoughts and sensations in your body.  Students leave feeling nourished, well rested and refreshed; with a new cultivated awareness and clarity.  Guided Meditation is also incorporated throughout the class. No yoga or meditation experience is needed and all levels are welcome.

Yin + Meditation: Yin Yoga invites you to slow down and create space for stillness while nourishing joints, ligaments, tendons and fascia. Yin is yoga at its coolest, deepest, quietest, stillest moments. This class will have you on the floor most of the time, using as many props needed to create as little effort while holding poses. Poses are held for 2-5 minutes allowing fascia to release. This class will complement your Vinyasa practice and will open and release areas in need of more. Class will end with a brief meditation.

Prenatal yoga:  Prenatal Yoga is designed to strengthen and support your changing body throughout your pregnancy as well as prepare the mind for the process ahead.  Meditation, breath, and movement are utilized to foster the mind-body connection.  

Muddy Feet YogaMuddy Feet yoga is Winona's kids yoga program. we offer 6-week sessions for children where they will practice yoga poses to build strength, flexibility, and balance and mindful breath work to help focus and self-regulate. these classes are fun and will leave your child feeling great. Note: We ask that our yogis to attend the class on their own to build their independence.

Little Yogis (4 - 6 years old): This fun and energetic class encourages and promotes imaginative play. In this class, we combine simple yoga poses with engaging yoga adventures, songs, and stories that allow children to use sensory and motor skills while increasing flexibility, stimulate self-expression and build social skills. Children will also strengthen their bodies through focused breathing and relaxation techniques.

Kids Yoga (7 - 10 years old): This fun-filled class will improve strength, flexibility, and coordination. Children will learn how to focus and center themselves with various breathing and visualization techniques. They will also learn self-respect and respect for others with the practice of fun and challenging poses, partner and group poses, lots of yoga games, and breathing techniques.

specialty classes

Chair yoga: Chair yoga is a unique style of yoga that adapts traditional yoga positions and poses through creative use of a chair. In this class, we will practice the fundamentals of yoga, including meditation, mindful breathing and a series of seated and standing yoga poses without having to get down on the floor. This class is ideal for everyone, including beginners, seniors, larger bodies, and stiff bodies.


Seva Yoga: Seva is a Sanskrit word meaning “selfless service” or work performed without any thought of reward or repayment. In ancient India, Seva was believed to help one's spiritual growth and at the same time contribute to the improvement of a community. These classes will be a slow flow donation-based class where 100% of the profits go to a charity or cause that works for the betterment of our community. Seva yoga classes are held on the last Friday of the month.