We look forward to welcoming you back to CityROCK! Please visit your branches Covid-19 protocol and booking page to see our access regulations and policies.

Our operating hours are 11 am to 9:30 pm Monday to Thursday and 9 am to 6 pm Friday to Sunday and public holidays. If you froze your membership but 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 and 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? Keep up your training on one of our many auto belay routes.



Meet friends and level up in our large bouldering areas, with a great range of cool problems.

Yoga and training areas


Work on your flexibility, strength and cardio in our beautiful yoga studio and dedicated training area.

Kids climbing facilities


Throw the party to remember, or introduce your kids to a rewarding new sport.

Coffee and snack bar


Sit back and enjoy our free Wi-Fi and one of our legendary cappuccinos.

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 Drivers 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 Drivers licence for verification. It is preferable that you fill out the waiver before coming to the gym so as to avoid delays and congestion.

Experienced climbers. Must take a belay test. Those new to CityROCK or returning members/guests who have not been in the facility for one year or more have to take a belay test.

New to climbing.  We recommend signing up for our introductory belay lesson for your first visit.  This class will teach you to manage the ropes.

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