Hi, we’re
Public Recreation.

A new type of gym - all classes, all outside.

Unlimited classes just $60/month.

2 locations: Hayes Valley and Waterfront Plaza.


Join now


Try a free class.


Hayes Valley Schedule

(Hayes and Octavia)

Waterfront Plaza Schedule

(50 Francisco Street)


Ferry Building Location Coming Soon!

Interested? Be the first to know when we open!

Name *



Hayes Valley

Waterfront Plaza 


Ferry Building (Coming Soon!)

*Pre-order a membership for one of our future sites and we'll guarantee the $60/month membership rate. We'll reach out when we launch the site to figure out your exact membership start date and next bill date.