In-Person Classes Now Available

(480) 331-5881

Online Classes

Yoga on the Rocks is now available on our website. Members, follow the link below to access our video archive. We will be adding new videos daily to keep up your practice at home.

Access Online ClassesMembers Request Password

Yoga Special

For first time visitors

$30 for 2-Weeks of Unlimited Yoga

  • This field is for validation purposes and should be left unchanged.

Great Instructors

We have an amazing group of yoga instructors that provide a wide range of yoga practices.

Intimate Space

Small class sizes so you don’t feel like you are in a sea of students. This will also allow for our teachers to spend more time adjusting and working with each and everyone one of you.


All classes include complimentary use of mats, mat cleaner, blocks, straps, blankets, eye pillows, medium and jumbo bolsters, and sandbags to deepen and enhance your practice.


All Levels
Dive into calmness, enter your personal practice unfold in a practice made to unfold the body, mind and breath- work, made to fit where you are now.

Basic Yoga
A beginning class suitable for new students, or students wanting a simpler class focusing on alignment. Classes focus on the fundamentals, including posture, alignment, breath, and foundational yogic concepts. Perfect for BOTH beginners or continuing students.

Basic Flow
This class is for students who are looking to create a dance between breath and body movements and are already familiar with basic postures. Incorporating the sun-salutation sequence, generating heat in the body, and focusing on the breath, this practice begins to create a heart-healthy pace. It also explores the essential postures in a fluid, energizing experience as well as create more intensity with longer holding of the essential postures.

Combo Classes
Cultivate consciousness with Combo Classes blending Climbing, Yoga, slack line, cardio, strength training, and pampering for YOU!

Classically defined as Vinyasa Yoga, this style of yoga allows one to create a dance between breath and body movement. Incorporating the sun-salutations, music and breath, this practice begins to create a heart-healthy pace and explore the essential postures in a fluid, energizing experience. As this is a more advance practice, some yoga experience is recommended.

Gentle poses that build endurance, and improve balance. Enjoy a slower-paced yoga practice with emphasis on breathing, stretching, flexibility and building muscle and bone strength. All Levels Welcome

Yoga Nidra
Yoga Nidra begins to rewrite old programs and unhelpful habits, leaving you freer, more focused and more connected. Based on the ancient practice of Yoga Nidra, practiced for thousands of years, GRT has been described as the most powerful relaxation technique known to man. It is used to overcome pain, lower stress, heal the body and create great breakthroughs in areas of your life where you feel stuck.

An all levels class where class” payment” is donating items to a charity or organization in need in our local community. With this class, together, we are helping our community and you are enhancing your practice.

Ki-Hara brings the body back to life, use your own resistance to lengthen and strengthen.

Meditate for Peace of Mind- Use the power of thought to heal from within.

Mindful Mini’s
Movers to 4 year olds will enjoy their very own yoga class – building strong bodies and connected minds. Mindful Minis class is a fun, active yoga class that encourages preschoolers’ growing creativity and confidence. We will utilize yoga postures standing, seated, lying down, on all fours, and all around the yoga studio; along with games, songs, partner and group activities, and creative movement and problem solving.

The practice of entering into yoga postures using an assortment of props including blankets, blocks, straps, walls, chairs and eye pillows. Supported and passive yoga postures allow the body to naturally release, letting go of held tension and stress. The soothing restorative poses activate the parasympathetic nervous system, allowing the organs of the body to work at their maximum efficiency. Highly recommended for everyone.

Yin Yoga
A deep stretch, meditative class, with long holds of primarily floor postures designed to work into the deep connective tissue, fascia, and joints. Yin promotes flexibility and elasticity in joints, bones, and ligaments, leading to increased mobility.

Young Yogis
Children 5+ enjoy a yoga class geared specifically for growing bodies, energetic, creative minds.

A transformative vinyasa practice, dynamic movements, longer holds, along with bandhas & mudras preparing us for pranayama & meditation.

Drop In’s and Memberships

All memberships include unlimited climbing in the rock gym as well as many other member benefits! Don’t forget about those kiddos!! We have drop in rates as well as packages for the kids!!

Drop In Classes




(Full Day Pass)


12 & Under




Kids 10-Pack

12 & Under


(10 Class Pack)

(480) 331-5881

Contact Our Yoga Team

  • This field is for validation purposes and should be left unchanged.

(480) 502-9777

AZR Main Line

(480) 331-5881

Yoga on the Rocks

Google Maps

Driving Directions

Apple Maps

Driving Directions

Public Hours

M-W-F 12 pm to 9 pm
T-TH: 12 pm to 7 pm
S-SU: 9 am to 7 pm

Member Only Hours

M & W: 9 am to 12 pm
T & TH:
7 pm to 10 pm

HealthyVerify Certified