Skip links

Got your ticket? See “Info for Participants” section below for important details for the big walk.


The SF Stair Challenge

5 miles. 2,000 steps. 100% pure fun!

Are you up for the challenge?

Take on a unique, scenic physical challenge connecting some of San Francisco’s best stairways into one epic route!

The 2024 SF Stair Challenge is Saturday, May 4. The super secret route, crafted by our mastermind team of WalkLab volunteers, is a loop from George Christopher Playground through the neighborhoods of Diamond Heights and Noe Valley. Coming in at five miles with about 2,000 stair steps, it’s full of picture postcard city views and tucked away hidden gems.

Run or race the route or hike it at a leisurely pace. Do it solo or with friends and family. Walk it your way! But just don’t miss out on this one-of-a-kind experience.

GET YOUR TICKETS TO THE SF STAIR CHALLENGE!

All ticket proceeds go directly to Walk SF’s work to make San Francisco the safest, most pedestrian-friendly city in the United States.

Volunteers needed!

We need help at the big event. Volunteering is a great way to meet people, have fun, and support Walk SF. Learn more and sign up.

About the SF Stair Challenge

Walk SF held the first-ever SF Stair Challenge last year on May 6 through the iconic neighborhoods of North Beach, Russian Hill, and Telegraph Hill. We had an overwhelmingly positive response to the event, which is why it is now an annual event! For a recap and photos of the inaugural day, check out our blog post.

Info for Participants

Where to meet us: George Christopher Playground at 5210 Diamond Heights Blvd at the picnic area next to the children’s playground. (The route is a loop that ends back at the playground.)

How to get there: Muni bus 52 Excelsior stops at the park and connects to/from Glen Park BART and Forest Hill Station. Muni buses 35 Eureka, 37 Corbett, and 48 Quintara/24th Street (connects to/from 24th Street/Mission BART) all stop within several blocks. Street parking around the park is readily available. Be sure to check signs for any restrictions. Please do not park in the Diamond Heights Shopping Center (Safeway/Walgreens) parking lot.

What time to arrive: Please arrive within your start time window that you selected during the ticket purchase process. We’ll be releasing folks onto the route in stages. Start times are from 7:30AM to 10:30AM. Registration opens at 7:30AM (and not before). Note: All tickets show 7:30AM for the event start time as that is the first window. No need to arrive at that time unless you selected the 7:30AM – 8:00AM window.

What to bring: Wear comfortable walking/hiking shoes. Dress in layers – the Challenge is rain or shine. Currently, light rain is forecasted. Be prepared to bring rain gear. IMPORTANT: Please bring a refillable water bottle. There are filling points at George Christopher Playground, plus two parks and our snack station along the route that are marked on the map you’ll receive. We’ll have snacks available, but feel free to bring along your favorite goodies.

Restrooms: In addition to the ones at George Christopher Playground, there are two other public restrooms available along the route in parks that are marked on the map you’ll receive.

Share your pics: Be in the running for special walking prize packs. Share on social with #SFStairChallenge and @walksf.

Questions? Contact guy@walksf.org.

Thank you so much for being part of the SF Stair Challenge! Your ticket purchase directly supports our work to make the streets safe for everyone who walks.


Thank you to our generous event sponsor!

And thank you for hosting us!


Interested in sponsoring the 2024 SF Stair Challenge?

We have a range of ways your company can be part of the event, either as an in-kind or top billing sponsor. Contact guy@walksf.org for more information.

Banner Photo Credit: Emily Huston