Skip to main content

Gyms and Fitness

Gyms, training studios and community centers in Sonoma, Marin and Napa counties.

Strength gyms, a climbing gym and community fitness centers across the North Bay.

Mostly locally owned. Each card links to the gym's own website, where you can see classes, hours and how to join. Yoga and Pilates studios have their own page with a live class schedule.

Sonoma County

World Gym Healdsburg

Healdsburg

Franchise gym in Healdsburg with 24-hour access, group classes and personal training.

Visit website →

Body English Health and Performance

Petaluma

CrossFit and gymnastics gym in Petaluma offering group classes, private training and kids programs.

Visit website →

somofit

Rohnert Park

Boutique gym at SOMO Village in Rohnert Park offering small group training, an open gym floor and a recovery lounge.

Visit website →

Session Climbing

Santa Rosa

Indoor climbing gym in Santa Rosa that also offers yoga and fitness classes.

Visit website →

Sonoma County Family YMCA

Santa Rosa

Nonprofit community Y in Santa Rosa with a fitness center, group exercise, aquatics and youth programs.

Visit website →

Sonoma Strength Academy (CrossFit Proprius)

Santa Rosa

CrossFit gym in Santa Rosa offering group classes, drop-in visits and a free intro class.

Visit website →

The Barn Fitness Collective

Sebastopol

Functional fitness gym in Sebastopol offering group classes, personal training and a recovery room.

Visit website →

Marin County

Iron Lion Gym

Mill Valley

Training gym in Mill Valley offering small group classes and personal training focused on movement, strength and conditioning.

Visit website →

Northbay Strength & Fitness

Novato

Strength and conditioning gym in Novato offering small group classes, personal training and nutrition coaching.

Visit website →

Osher Marin Jewish Community Center

San Rafael

Community center in San Rafael with a fitness center, group classes, personal training and indoor and outdoor pools.

Visit website →

Tamalpais CrossFit

San Rafael

CrossFit gym in San Rafael with group classes, Olympic weightlifting and HYROX training.

Visit website →

Napa County

Calistoga Fit

Calistoga

Fitness studio in Calistoga offering personal training, group classes and drop-in visits for travelers.

Visit website →

NV Elite Fitness

Napa

Functional fitness gym in Napa offering group training, youth fitness, weekend classes and open gym access.

Visit website →

Wine Country CrossFit

Napa

CrossFit gym in Napa offering group classes, drop-ins, nutrition programs and HYROX training.

Visit website →

These are independent businesses, listed for convenience. A listing is not an endorsement or a referral, and details change, so check with each one directly. Know a local practice that belongs here, or see a listing that needs a correction? Send me a note.

← Local North Bay Info