About Us

Visit us in-store at CityROCK Johannesburg or Cape Town 


Mountain Mail order was established in 1994 in Hout Bay, Cape Town.

We have since become the leading specialized outdoor online retailer in the country and cater to the more serious climber, hiker, and outdoor sportsman. We stock top local and international brands in climbing, trekking, expedition, hiking, and general outdoor equipment.

All of us at Mountain Mail Order are active rock climbers and outdoor enthusiasts with decades of experience. We have consulted and kitted expeditions from Everest and Antarctica to the deserts of Africa. We also have a wide selection of books for the armchair enthusiast. 

Should you be going on a trip we would be very happy to assist you with all your requirements and if we do not have something in stock, we will be able to get it for you within a couple of working days provided suppliers have stock. Just please make sure you plan well ahead of time in case certain items need to be ordered for you.


We offer free shipping for orders over R 1000 and deliver to anywhere in South Africa.

For deliveries, we offer a choice of normal hand-to-hand courier delivery.

We offer a 10% discount to CityROCKers and MCSA. members. (Please email your membership card number / ID number or a picture {front and back} of your valid MCSA card).

Please note this must be done before the purchase is made, discounts cannot be given once an order has been placed and payment has been made.

Please note that we do not deal with second-hand gear. Should you wish to sell your gear or are looking to buy second-hand gear, the best place to go is

Should you require assistance with your purchases or need further information about our products, we are only a phone call or e-mail away and our knowledgeable staff is more than willing to assist in any way.

Our Online Shop is also linked to two physical stores, CityROCK Gear Shop, one in Paarden Eiland and the second in Randburg Johannesburg. so if you wish to visit us we are always happy to meet our customers and pride ourselves on excellent service.

So browse our site, give us a call on 021 447 1326 (CPT) or 010 007 2732(JHB), send us an e-mail, or come and visit us in person, we would love to assist you so that you can start planning your next adventure.

We have a Facebook page and Instagram page which is continuously updated, so don’t forget to visit us to keep up to date with specials, what’s new, and the arrival of new shipments.

Enjoy shopping with us, 


The MMO Team