On-Demand Classes

Level: 1 Slow Flow - Membershp Class

1 hour and 3 minutes

Level: 1 Vinyasa Slow Flow

rock yoga - vinyasa flow

32 minutes

level 1-2 vinyasa flow

rock yoga - vinyasa level 1-2

48 minutes

level 1-2 vinyasa flow

Vinyasa Flow

47 minutes

Vinyasa

Level: 1 Vinyasa - live stream

1 hr 22 min

Beginner friendly vinyasa

rock yoga - 30 minute vinyasa flow - level 1

28:43

Hey yogis, this is a quick 30 minute level 1 vinyasa flow. This class is great for beginners looking to get started or any level looking to move and breathe. Enjoy the benefits of having a yoga practice without having to leave your home. Namaste, Sadie Rock

Yoga for Equestrians

25 minutes

All levels class

Meditation

5 minutes

Find peace by listening and observing to the sounds of nature in this short silent meditation. For the best experience please use headphones, relax, breathe and enjoy

Level: 1 Vinyasa Flow

30 minutes

In this level: 1 vinyasa flow we are focusing on crow pose

Level: 1 Vinyasa Flow - Membership Class

1 hour

Level: 1 Vinyasa full body flow No props needed.

Level: 1 Slow Flow - Membership Class

55 minutes

Level: 1 Slow Flow focusing on stretching and building strength in the shoulders.

Level: 1 Yin Flow

26 minutes

Holding postures for a lengthy amount of time, targeting specific muscles.

Yoga for Mountain Bikers

29 minutes

Flexibility Training

Level: 1 Vinyasa Flow - Membership Class

48 minutes

Hips and Hamstrings

Yoga for Hikers

24 minutes

All levels Yoga flow designed for hikers before a hike.

Level: 1 Slow Flow - Membership Class

52 minutes

Level: 1 Vinyasa Slow Flow

Level: 1 Vinyasa Power Flow

28 minutes

Yoga for Strength

Gentle Yoga and Restore

35 minutes

Level: 1 Vinyasa Flow and Restorative

Level: 1 Vinyasa Flow

28 minutes

Twisting

Level: 1 Vinyasa Slow Flow

29 minutes

Moving slow and in control

Level: 1 Vinyasa Flow

28 minutes

Twisting

Level: 1 Vinyasa Flow

29 minutes

Grounding

Level: 1 Vinyasa Flow

28 minutes

Twisting

Beginner Yoga Series: Day 7

28 minutes

Beginner Yoga Series: Day 6

28 minutes

Beginner Yoga Series: Day 5

28

Beginner Yoga Series: Day 4

27 minutes

Beginner Yoga Series: Day 3

30 Minutes

Beginner Yoga Series: Day 2

25 Minutes

Beginner Yoga Series: Day 1

23 Minutes

RYT 200 Hour Training© 2023 - Rock Yoga
Namaste