Gear Shop

Great Gear for the Great Outdoors

Founded back in 1994 when we used to get our climbing gear from mail order catalogues, Mountain Mail Order (MMO) is South Africa’s premium online outdoor gear store. CityROCK and MMO fall under the same ownership, with the CityROCK climbing gyms in Cape Town, Johannesburg and Pretoria housing the physical branches of MMO.

This close working relationship allows our gear team to be in touch with the local community, identify your needs and bring you the best gear to get the job done.

Can’t make it into the shop? Order online

Our Gear Shop prides itself on excellent service by knowledgeable staff

All our Gear Shop staff are active climbers and avid outdoor people. We are happy to answer any questions you may have and help you make the best decision when purchasing gear.

Should you have a specific trip planned, we are happy to assist you in finding the right equipment for your purposes. If we do not have an item in stock, we can order it specifically for you. In these cases, please make sure you visit us well ahead of time.

Products that we stock
  • Sport climbing shoes, harnesses, chalk bags, chalk, quickdraws, ropes, slings and carabiners
  • Trad climbing ropes, nuts and cams
  • Hiking tents, boots, trekking poles, maps
  • Camping accessories, sleeping bags, hammocks
  • Clothing for hiking, climbing and training
  • Rope Access gear and accessories
  • Yoga mats and clothing
  • Hiking backpacks, day packs, rope bags
Brands that we stock
  • First Ascent
  • The North Face
  • Black Diamond
  • Edelrid
  • Ocun
  • Petzl
  • Lasportiva
  • Prana
  • Vaude
  • Osprey
  • Mammut
  • Wild Country
  • DMM
  • Evolv
  • Metolius
  • Flashed
  • Singing Rock
  • Beal
  • Beastmaker
  • Boreal
  • Stanley
  • MSR
  • GSI
  • Sea to Summit
  • Coghlans
  • Falke
  • Fire Maple
  • Hydro Flask
gear shop climbing shoe

Johannesburg CityROCK Gear Shop

Address & Contact

46 Fourth Avenue South, Fontainebleau, Randburg

Phone: 010 007 2732
Email: jhbshop@cityrock.co.za

Cape Town CityROCK Gear Shop

Address & Contact

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

Phone: 021 447 1326
Email: ctshop@cityrock.co.za

Pretoria CityROCK Gear Shop

Address & Contact

Saltus Street, Guernsey North Business Park, CityROCK Unit B, Irene, Centurion

Phone: 012 007 0541
Email: ptashop@cityrock.co.za