Johannesburg Activities

CityROCK has everything from 16m high walls for sport climbing, to 5m bouldering walls, a dedicated kid’s zone and even a speed climbing wall.

We also offer a studio with yoga and pilates classes and a fully equipped strength and cardio training gym. All our studio classes and gym equipment are designed to improve your climbing but may be used on its own to just get strong.


New to climbing? Or want to further your expertise? The best way to get started is with our climbing Introduction courses. We also have more advanced courses to help you progress. Our instructors will coach you through the necessary skills.

Top Rope and Lead Climbing

Beginner or pro, there’s a place for you to play and challenge yourself on our high walls.


Bouldering is an exciting and fast growing style of climbing that is very social and a great way for climbers to hone their climbing skills and build strength.

Kids Zone

Introduce your kids to their new favourite activity and throw the birthday party of the year.

Yoga & Pilates

Grow your flexibility and mobility with our range of daily studio classes.

Kids Birthday Parties

Give your little one a celebration to remember with a CityROCK birthday party!

With staff members supervising and leading two hours of fun, you can sit back and relax with a good cup of coffee as the kiddies play games, learn about climbing and (of course) enjoy ample time on the walls.

Team Building Events

We offer different packages to suit your team and their energy levels. The group will be introduced to indoor climbing and will work with our staff in a safe, yet exhilarating environment.

Virtual Tour

Where to find us


Monday to Thursday: 11am to 9pm
Friday to Sunday: 9am to 6pm
Public holidays: 9am to 6pm
Closed Christmas & New Year’s Day

Address & Contact

46 Fourth Avenue South, Fontainebleau, Randburg

Phone: 010 007 2732

Based on 457 Reviews

Friendly staff and people. Not a normal gym, much less macho. Tons of walls to climb.

Very helpful staff. Can't wait to try it out.

CityROCK a much better way to exercise than joining a gym.

Amazing facilities with the most helpful staff 👏

As a climber that doesn't have access to a climbing gym often, City rock is paradise. The staff's friendly, the climbers are friendly and their routs are world class

Amazing helpful people : great advocate event evenings and Chisty and Jenna are so amazing!

Super fun experience for brave kiddies, looking for a in thing different. Good coffee for Moms too. Different levels depending on experience. Some super serious climbers there too. Would be good to have some more hands-on employed helpers available for the kids though. We had one hairy moment when a dad stepped in to help. Otherwise will definitely go again.

I've been to the shop to buy gear for my aerial fitness studio, but this is actually the first time I climbed. It was so much fun. I loved it! The staff are friendly and helpful, they really know their stuff. I can see this is a nice community, the climbers are super friendly too. The Vegan sandwich I had was super tasty. All in all a great experience and a super fun day "out" 🤩😍

Amazing Experience, the staff is well trained and super polite, their equipment is a great condition, place is extremely clean. Even the vibe is so nice, a must visit for both experienced climber and first timers ! Will be going back frequently!

A great time for some upper body exercise. The kids loved the climbing walls.

Very social climbing gym. Love the atmosphere. They change the routes often which means you can't get bored. There are numerous grades. Bouldering, top rope, auto belay and lead climb routes.

A great mornings climbing. Fantastic facilities and friendly staff.

Discover CityROCK Johannesburg