Get Your PRIDE On!

Happy San Francisco PRIDE! Join us at Bay-Fit Mission, 3274 Mission St. @ 29th for a FREE queer-themed workout: 9 AM, Saturday, June 28th. Everyone is welcome. No orientation requirements to attend. Dressing with flair is encouraged! Refreshments afterward. Bay-Fit is a martial arts inspired boot camp, great for all fitness levels. We incorporate standard strength and conditioning techniques, bodyweight drills and practical safety / self-defense skills which just happen to be great exercise. We workout barefoot on the mats at Bay Jiu-Jitsu Mission. Regular classes are Mon-Weds-Fri at 6 am. Ask about our PRIDE pricing by clicking the "Get Gay-Fit" button on this page. See you in class!

What makes us so unique?

Get Gay-Fit

We're tech-focused. Independent. We hire writers, entrepreneurs, and techies alongside our PR pros. And, we're still founder-run after more than 20 years.
Why? Because it works.


Get Gay-Fit
  1. Title

  2. The Community

    At Bay-Fit our aim is to create a supportive and motivating community. Some members have been training together for over 5 years and they are all welcoming and encouraging of new members. This is a place for ALL fitness levels.

  3. The Workout

    We start every session with dynamic stretching followed by a light calisthenic sequence to warm-up. Main sets are a combination of interval work, timed sets, or several low rep strength sets. We end with stretching and re-alignment.

  4. Self-Defense / Safety Benefits

    We take an extreme-long-term approach! Learn to break-fall, tuck-and-roll, do a technical stand-up and move on the ground before you ever need to. Each drill doubles as great exercise and programs your muscle memory to put the odds in your favor.

  5. About The Coach

    Carey Ryan Rockland has been in fitness since 2004 (NPTI, NSCA-CSCS) She holds a brown belt in Brazilian Jiu-Jitsu and co-runs Women's Self-Preservation - a self-defense training organization geared toward empowering women (and everyone else too!).

Thanks for your interest!

Just a few contact details and I'll get back to you quickly:

Feel free to call me: (415) 244-2862


Thanks for the additional information,

I'll be in touch!