Not your average, everyday, ordinary gym.
Climber's Rock is one of the largest indoor climbing facilities in Canada. Founded in 2008, our walls were designed and built using the lastest technology in the industry and have been enjoyed by thousands of people every month since our doors have opened.
to add Climbers Rock Inc. map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy