Welcome to CityROCK!

In line with current lockdown restrictions, the climbing gym, fitness area, yoga studio and coffee area are open for members and day-pass customers.

Bookings must be made for day-pass kids under 13 by emailing johannesburg@cityrock.co.za or capetown@cityrock.co.za. Members and adult day-pass customers do not need to book. 

Masks must be worn at all times in the facility. Please visit your branch’s COVID-19 protocol and booking page to see our access regulations and policies.

Our operating hours are 11am – 9pm Monday to Thursday and 9am – 6pm Friday to Sunday and public holidays. If you have frozen your membership and would like to reactivate it now, please email jhbmemberships@cityrock.co.za or ctmemberships@cityrock.co.za


capetown@cityrock.co.za  / 021 447 1326

9 Milner Street, Unit 5 The Island, Paarden Eiland, Cape Town

facebook-logo-button  instagram-logo


johannesburg@cityrock.co.za  / 010 007 2732

46 Fourth Avenue South, Fontainebleau, Randburg

facebook-logo-button  instagram-logo

Top Rope & Lead Climbing


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

Automatic Belay Walls


Climbing alone? Stay strong and motivated with our auto-belay routes.



Level up in our large bouldering area, equipped with a range of challenging problems for every style.

Yoga & Fitness


Grow your flexibility, strength and stamina in our beautiful yoga studio and dedicated training area.



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

Coffee & Snack Bar


Kick up your feet and celebrate a great session with the best coffee in town.

First-Time Climbers

On your first visit to CityROCK, there are a couple of things you will need to do before you climb:

Complete a liability waiver. Every visitor to CityROCK must complete the liability waiver AND present a government-issued photo ID or driver’s licence before entering the gym for verification; this includes climbers and spectators. For children under 18 years of age, the liability waiver must be signed by a parent or legal guardian* If the parent or guardian will not be present, please bring a photocopy of the adult’s government-issued ID or driver’s licence for verification. It is preferable that you fill out the waiver before coming to the gym so as to avoid delays.

Experienced climbers: Regardless of experience level, you will need to pass our belay test before climbing. Returning members/guests who have not been in the facility for one year or more will also need to take a belay test.

New to climbing? We recommend signing up for our introduction course for your first visit.  This class will teach you to manage the ropes for a safe and action-packed session.

Book Now: johannesburg@cityrock.co.za  |  capetown@cityrock.co.za

CityROCK is also the home of SA’s leading specialist outdoor gear shop.


CityROCK Gear Shop
Cape Town


CityROCK Gear Shop


Online Shop