We offer daily rates as well as membership options for unlimited use of our facilities so you can choose the pricing that best suits your pocket. We also offer different rates for students, children and adults.

Day Pass – This entitles you to climb or do yoga all day long.

Monthly Debit Order Memberships – We have very affordable debit order memberships that allows you access for the whole month to the gym and yoga, all day every day.

Day Pass

Day pass includes access to all gym facilities including yoga for the day

Adult                                        R160

Student / Pensioner             R130

Kid under 18                          R120   *Kids rules apply

Gear Rental

Climbing gear is excluded in the day pass and membership rates

Shoes AND Harness              R100

Shoes Or Harness                  R70

Chalk Bag                                R30

Yoga Mat                                 R40

Day Pass and Gear Rental

Adult                                      R290

Kid                                          R260


Mindful Runners get 50% off the joining fee.
Discovery Vitality and MCSA members get 25% off the joining fee.

The joining fee is payable immediately, but your first debit payment will then only be charged on the 1st of the following month.

When you sign up you will receive:

• Unlimited climbing during business hours
• Unlimited yoga classes
• Unlimited access to the fitness area
• Free access to clinics and workshops

• Two 50% off Introduction course vouchers
• 10% off ALL other courses
• 3 free day passes and a yoga pass per year
• 10% off EVERYTHING in the gear shop

Benefits of full membership also include a 10% discount at our retail shop.

Membership Terms and Conditions: Memberships can be cancelled after the initial 3 months by completing the cancellation form,  1 calendar month notice period applies and R50 admin fee. Please note a final debit order may still apply.

Memberships may be frozen once during a 12 month period for minimum 1 month and maximum 6 calendar months. A membership freeze will only be allowed after the initial 3 months. To freeze your membership 1 calendar month notice applies, the freeze form needs to be completed and R50 admin fee.

Completed forms must be emailed to jhbmemberships@cityrock.co.za and will only be considered active once you have received email confirmation and a corresponding reference number.


Bookings are required for all courses

Introductory                          R250

Lead                                        R370

Technique                              R290

Corporate                               R320

Visit our courses page for more information


Minimum age is 5. Booking is required.

Birthday party                                                     R260

Top Rope Introduction Program                    R650

Lead Introduction Program                             R650

Crag Day                                                              R290

Visit our kids page for more information


Minimum age is 5. Booking is required.

Visit our coaching page or email coach@cityrock.co.za for more information.