Mission Cliffs

Climbing Gym, Gym, Yoga Studio
2295 Harrison St (at 19th St)
San Francisco, CA 94110
6:30am - 10:00pm
6:30am - 11:00pm
6:30am - 10:00pm
6:30am - 11:00pm
6:30am - 10:00pm
8:00am - 7:00pm
8:00am - 7:00pm


  • can be a zoo after work. before work is way better, and a great way to start the day!
  • Grab an al pastor taco from El tonayense and eat while watching sick pro climbers lead a 5.13b from the bleachers.
  • Weekends are much less busy :)
  • Use the bench in the bouldering area for sitting, not storage.
  • The best part of waking up early is a cheery and uncrowded Mission Cliffs
  • They have Spin classes as well!
  • El Toyanese taco truck is always parked across the street. Great post-climbing snack
  • Jordan teaches the best yoga classes ever - perfect blend of balance, strength, and releasing muscle tension you didn't even know you had.
  • I just started, but the people here are friendly and nice! :)
  • Go during the Warriors game- its much less crowded!
  • Climb in the mornings to avoid the crowd.
  • Awesome walls, friendly staff, and a great deal- once you're in you can do more than climb! I took a yoga class, and it appears they have gym equipment as well
  • A freshly installed, color-changing neon sign. You just can't beat that.
  • Mostly top-roping here, but there is a small bouldering area. Standard operating procedure is leaving the figure 8 knot in the rope & not tying both ends up neatly, keeping them off the floor.
  • The climbing is good here. Some nights they close annoyingly early (9 or 10pm) and 7pm closures on weekends are completely silly. But the routes are always set well and people are mostly friendly.
  • Great for top roping. Head over to Dogpatch Boulders (another Touchstone gym) for bouldering, though.
  • Be kind, rewind.
  • Entrance is the door just south of the door labeled 701.
  • It's empty on Saturday mornings. San Franciscans love their Friday nights!
  • Ever-changing routes means never getting bored. Challenge yourself to try a harder route, or an inversion!

Nearby places

620 Treat Ave (at 19th St)
2111 Harrison St (at 17th St)
3049 20th St (at Alabama St)