Johannesburg Studio

Studio Update🧘‍♀️

We’re excited to welcome Nix, our newest yoga teacher, to the CityROCK studio schedule!

Join her every Thursday evening from 7–8 pm for an Open Vinyasa class, starting 3 September.

All levels are welcome! Come flow, move and unwind with us. 🧘‍♀️

We look forward to seeing you on your mat!

#CityROCK #Yoga #Vinyasa #YogaForClimbers
Studio Update 📅

Carly will be filling in the Thursday Vinyasa slot from 7–8pm for the next two weeks. 🧘‍♀️

Keep an eye out for an update on who our new teacher will be, starting in September! ✨

#Yoga #YogaForClimbers #Vinyasa
This week we’re saying goodbye to Jo, who will sadly be leaving us. 💛

Thank you so much for all the awesome classes, yoga wisdom, and loving care you’ve shared with us. You will be dearly missed! 🧘‍♀️✨

Wishing you all the very best for whatever comes next, Jo! ❤️ 

@jivajo
🧘‍♀️🌸 Women's Day Weekend Yoga & Pilates Schedule 🌸🧘‍♀️

We're celebrating Women's Day with a slightly different schedule this weekend!

✨ Sunday, 9 August
🧘 Yin Yoga with @yogawith.carly (as normal)
⏰ 09:30 | 75 minutes

✨ Monday, 10 August (Public Holiday)
💪 Pilates with @nathaliesarrade2
⏰ 09:30

See you on the mat! 💜

Yoga and climbing are very synergistic. Climbing requires core strength, balance, breathing and focus and mental discipline – all skills that Yoga helps with tremendously, which is why so many climbers do Yoga.

Beginners and non-climbers are very welcome at all our classes. Just introduce yourself to the teacher and let them know it’s your first time.

Come early to reserve a spot as space is limited per class. Pay your day pass or swipe your membership card at the front desk.

First timers will need to complete our waiver.

Notify the instructor of injuries or medical conditions, if you are new or pregnant.

Classes are subject to change. Space is on a first come first serve basis.

A few Yoga mats are available in the studio but we advise you to bring your own or purchase an eco-friendly mat in our gear shop as rental mats are limited.

Each class will be slightly different to the next, depending on who is instructing, what music is played and what the instructor offers on the day. All classes suitable for all levels.

Johannesburg Class Schedule

Public holiday yoga classes are 75 minutes at 9:30 as the gym closes at 18:00.

*When viewing on mobile, scroll left or right, up or down

Classes are subject to change.

Follow us on Instagram for a weekly schedule, class changes and posts to inspire your practice.

Johannesburg Instructors

jess lear

Jess

Vinyasa Teacher

Vinyasa yoga teacher with a 200hr qualification from Hot Pod yoga. 

Every week in class differs and we will explore softening, strengthening, breathwork and meditation. These classes are fun, open to everybody and just ask of you to show up with an open mind.

sajiv

Sajiv

Budokon/Jivamukti Yoga Teacher

Yoga Teaching Qualifications:
300 Hour Jivamukti Yoga
200 Hour Vinyasa Yoga
50 Hour Budokon Primary Series
50 Hour Budokon Second Series 
100 Hour Air Yoga
100 Hour Kids Yoga

With years of personal practice and teaching experience, my classes offer a dynamic blend of tradition and modern movement, drawing from multiple yoga styles to create a rich, embodied experience.

Each session weaves together yogic philosophy, fluid motion, rhythm, and real-life insights, inviting students to move beyond postures into deeper self-awareness, strength, and play.

Whether you’re new or experienced, you’ll be encouraged to explore with focus, curiosity, and compassion, seeing yoga not just as exercise but as a powerful lens for living with clarity and grace.

carly paul

Carly

Yin Yoga Teacher

Teaching Qualifications:
200hr Yoga teacher training with Living Yoga
200hr Mindfulness teacher training with Pure View
300hr Yoga Therapy at Shakti Yoga Therapy Centre
100hr Yin Yoga Training at Shakti Yoga Therapy Centre
20hr Trauma for safer spaces with Legacy Motion

I approach yoga as a tool to deepen the understanding of ourselves, it can be an incredibly healing practice for both mind and body. In my classes you can expect to create space, learn meditation, and breath work.

nathalie

Nathalie

Pilates Teacher

Nathalie Sarrade is a Pilates Instructor with 11 years of experience. She has her certification in full comprehensive Pilates, Aerial Yoga and Dancing. Her main motivation is to see results and progress in her students. Pilates helps with improving posture, alignment and understanding your body wholesomely. It is not a stretch class, it is a core strengthening class. It will help you avoid injuries and make you stronger so you can enjoy your other hobbies.

susanna

Susanna

Vinyasa/Yin Yoga Teacher

This practice and its teachings keeps evolving with my changing body. I’m a qualified Yoga Guide, I’ve done The Roll Model® Correspondence Course and I’m a qualified Personal Trainer.

For me it all revolves around learning to really listen to your body and what it needs at any given moment. I share my guidance in a fun light-hearted way. We stay strong and flexible without forcing our bodies to move in ways that don’t benefit it in the long run.

kris square

Kris

Yoga Instructor

I discovered yoga four years ago, and what started as a practice on the mat has gently grown into something I carry with me every day. In 2023 I completed my 200hr training, and since then yoga has become both a way of moving and a way of living. Along the way, I’ve continued to expand my knowledge with additional certifications and practices, each one deepening and refining how I teach and share yoga.

My passion is to show others how yoga can be more than just exercise, but a practice we can weave into our daily lives to move with greater ease, balance, and fulfillment.

In my classes, I bring together alignment, strength, mobility, flexibility, and creativity, creating space for both play and stillness. Each class is different, but the intention is always the same: to leave you feeling strong, relaxed, and more connected to yourself.

kelsey square

Kelsey

Climb Fit Instructor

With over a decade of climbing experience, ranging from the Youth World Championships to crags across the country, Kelsey delivers a coaching style that blends competitive precision with a deep passion for outdoor adventure. In 2020 she began coaching a diverse range of climbers, from beginner group sessions to individualized performance athletes.

Currently pursuing a degree in Psychology, Kelsey integrates mental performance with physical conditioning. Whether you are preparing for a competition or your first outdoor trip, Kelsey’s approach ensures you move with intent and grit.

whatsapp image 2026 08 24 at 13.39.02 1

Nix

Vinyasa Teacher

I  got hooked on yoga during lockdown and have kept up my practice ever since. I completed my 200hr Vinyasa YTT with Flow Serene, and I am so excited to share my love of yoga, the practice, the philosophy, and the community with everyone here at CityROCK Johannesburg.

Yoga and climbing share a remarkably similar mindset: both ask us to stay present, trust our foundation, breathe through discomfort, and approach every new sequence with curiosity rather than frustration. You don’t need to be a climber to feel the benefit of this practice; it’s designed for anyone wanting to move with more ease, focus, and resilience.

I’ll be designing classes that complement climbing and functional movement: expect dynamic flows to open tight hips, targeted work for over-gripped forearms and closed chests, and body-awareness drills to upgrade your balance. We’ll keep it light, exploratory, and grounded in movement research.

Everybody is welcome! Let’s create a community space where we can play, grow, and process together.