Everything we do is based on our love of climbing; from the routes we set, to the classes we teach, to the excitement we hope to pass on to the next generation of climbers. Experience an amazing sport and become an active part of our incredible Planet Rock community. Let’s get climbing!
STARTER LESSON
Brand new to climbing? All new climbers (age 16+) are required to take our Starter Lesson prior to climbing inside our gyms. Safety is the number one priority at Planet Rock – and safety starts with proper education and training. Lesson includes rental gear + a day pass to climb! Learn more…
MEMBERSHIPS
We have options for every type of climber! Join our great community to get unlimited access to ropes + boulders at both locations, pro shop discounts, free yoga, discounted events and more. Learn more…
ADVANCED CLASSES
With 28+ years of experience running climbing gyms, Planet Rock prides itself in having some of the most experienced and knowledgeable instructors in the industry. Whether you are looking to improve your technique, learn to lead, or even take your climbing skills outdoors -our advanced classes can take your climbing to the next level. Learn more…
CLIMBING COMMUNITY
Awesome stories from our awesome climbers.
I really appreciate all the work to be there for your members during this pandemic. It's great to be able to safely climb right now.
Hell yah - coolest gym in SE Michigan!
Great climbing gym. Nice folks. Always a great experience.
⭐️⭐️⭐️⭐️⭐️
Love this place! The class was very informative and the instructor was so nice and patient with each person.
Love this place! I go here once in a while to Boulder and they have a good sized boldering section. I like how they are always changing the routes, not sure how often, but it’s always different when I go. Routes are challenging. Both the staff and the climbers seem pretty friendly.
⭐️⭐️⭐️⭐️⭐️
HOURS + LOCATIONS
ANN ARBOR
Mon 2:00-10:00pm
Tues-Thurs 8:00am-10:00pm
Fri 2:00-10:00pm
Sat-Sun 10:00am-6:00pm
MADISON HEIGHTS
Mon 2:00-10:00pm
Tues-Thurs 8:00am-10:00pm
Fri 2:00-10:00pm
Sat-Sun 10:00am-6:00pm