SoMa Bowling Group Night Planner to Welcome New Hires
Franklin Square Calisthenics Park: Mission District Pull-Up Bars at 17th and Bryant
A community-requested workout corner with horizontal bars, parallel bars and a ladder, beside a lit turf field and across 16th Street from the old Seals Stadium site.
Franklin Square's adult workout area sits in the corner of the park at 17th and Bryant streets, and it exists because neighbors asked for it: Recreation and Park planned it in 2016 as a community request, paid for with $120,000 in Eastern Neighborhoods developer fees. The city lists the park at 2500 17th St, it is open from 5 am to midnight, and the bars are free. For anyone in the Mission, Potrero Hill or SoMa looking for a calisthenics park near me with real steel bars, this is the most central set in the eastern half of San Francisco.

The Corner at 17th and Bryant
The Potrero View reported in April 2016 that the planned workout area would include two level horizontal bars, parallel bars and a horizontal ladder at the corner of 17th and Bryant, with completion expected that fall. Calisthenics directories place the parallel bars, pull-up bars and monkey bars in the southwest corner of the park, which is that same corner, so walk in from the Bryant Street side at 17th.
Recreation and Park's own facility page uses a different address, 16th Street and Bryant Street, and lists the athletic field, picnic area and playground, without mentioning the fitness equipment. Don't let that throw you off: the bars are on the opposite side of the park from 16th Street. The city's open data puts the whole square at 5.6 acres, so it is a short walk across the park whichever gate you use.
What You Can Do on the Bars
The layout is simple and old-school, which makes it a good teaching space. The two level horizontal bars handle pull-ups, chin-ups, hanging knee raises and, for stronger athletes, muscle-ups. The parallel bars cover dips, L-sits and supported leg raises, and the horizontal ladder gives you a grip and shoulder workout that most commercial gyms never offer. Low bars double for inverted rows.
A practical session runs as a ladder: one pull-up, then one dip, then two of each, building to five and back down, with a ladder traverse between rounds. Because there is no rubber Fitness Court flooring with marked stations here, you set your own sequence. Beginners can start with dead hangs and negative pull-ups, lowering slowly from the top, before chasing full reps.
A Square Older Than the Neighborhood Around It
The Potrero View described the park in 2016 as nearly a century and a half old, which makes it one of the oldest open spaces in this part of the city. Its modern history is about steady neighborhood pressure. Friends of Franklin Square formed in 2006, and the playground was funded in 2007 and rebuilt for $1.2 million with age-separated areas, sand play, a climbing wall and swings.
Across 16th Street once stood Seals Stadium, which opened in 1931 on the block bounded by Bryant, 16th, Potrero and Alameda. It became the Giants' first San Francisco home in 1958 and 1959, after the team moved west from New York, and it was demolished in November 1959. Standing at the north edge of the square, you are looking across at the block where the Giants played their first West Coast seasons.
Sharing Space With the Soccer Field
The bars sit beside the park's synthetic turf soccer field, first completed in 2003 and reopened in December 2016 after a four-month renovation that added drainage, an 8-foot-higher perimeter fence, new goals, benches and a fountain, according to Mission Local. 7x7 describes it as fully lit, so play continues after dark.
That shapes the best time to train. Because the field is lit, evenings are when the corner is busiest, with players arriving and warming up beside the bars. Weekday mornings, after the park opens at 5 am, are the better bet for long, unhurried sets. If the bars are full, use the time for a jog around the park perimeter, then rotate back in when a station opens.
Rules for Groups and Trainers
Individual use is free and needs no permission. Paid group fitness is a different story. Recreation and Park's adult outdoor fitness permit list shows Franklin Square with no area available for large groups and no small group licence, so the park is not offered for permitted paid group classes. The bars are effectively reserved for people training on their own or with friends.
That rule keeps the bars accessible to regulars, but it also means sharing is on you. Rotate stations between sets, keep your water bottle off the parallel bars, and avoid shouting coaching across a busy soccer warm-up.
Restrooms and Water
Franklin Square is one of the few San Francisco parks with a staffed restroom. Public Works opened a Pit Stop in November 2023 in the parking lot next to 300 Hampshire St, and its current listing gives the hours as daily from 7 am to 7 pm. The Potrero View reported it averaged about 180 uses a week in its first months, with Hunters Point Family providing staff.
Recreation and Park's facility page lists restroom hours of 8 am to 8 pm instead, so the two official sources disagree; aim for the overlap between 8 am and 7 pm if you are counting on it. The field renovation added a fountain, but bring a full bottle anyway, because evening field crowds can mean a queue at the tap.
Coffee and a Walk Through the Northeast Mission
Stable Cafe, at 2128 Folsom St, is the nearest relaxed post-workout stop, open Tuesday through Sunday from 8 am to 3 pm and closed on Mondays, according to its website. It is a few blocks west of the park, so the walk there doubles as your cooldown. Go before 3 pm, or you will find it closed.
From the cafe, the northeast Mission's mix of warehouses, design studios and apartment blocks continues toward 16th Street. Change is coming close to the park: Hoodline reported on October 9, 2026 that a 152-unit project at 321 Florida St lists improvements to nearby Franklin Square among its community benefits, with groundbreaking planned for November 2026.
Practical Notes
The 27 Bryant stops at Bryant and 17th streets, right at the workout corner, and at Bryant and 16th. The 22 Fillmore and 55 Dogpatch both stop at 16th and Bryant, on the north side of the park. The park is open from 5 am to midnight, so early starts are no problem, and the lit soccer field next door adds light to the corner on game nights.
Bring chalk or a towel, as the bars are exposed to the Mission fog in the morning and to sun in the afternoon. The playground is in the same park, so keep an eye out for small kids running between areas. And if you need rubber flooring and guided stations instead of classic bars, ride the 55 Dogpatch from 16th and Bryant to 20th and Third, two blocks from Esprit Park's timber circuit in Dogpatch.
Ask Karpo for more information.
Keep reading
SoMa Bowling Group Night Planner to Welcome New Hires
Lower Haight Bowling Group Night Planner for Kitchen Crews
Bernal Heights Bowling Group Night Planner for Parents Out