A coach leads the room, and the workout scales to where you are today. Every movement has a scaled version, so there is no fitness level you have to reach before you start.
02
Progress you can measure
A Styku 3D scan takes 35 seconds. It reports body fat percentage, lean mass, posture, and measurements, tracked over time instead of guessed from body weight.
03
A community that shows up
Coaching people in San Ramon since 2008. Members train in a group with a coach, and community is the word that comes up most in the reviews on this page.
Who it is for
Pick the one that sounds like you.
New to all of this
Every movement has a scaled version and a coach leads the room.
If you have not done CrossFit before, an on-ramp teaches the movements first. Your coach sets it up at the free intro.
Booking opens Calendly, which asks for your name, email, and phone to schedule your intro.
Seven ways to train
Open a card for the details, prices, and the questions people ask.
CrossFit
Coached class, scaled to you
Workout type
Constantly varied functional movement at high intensity, scaled to you.
Class length
60 minutes
What a class looks like
Warm-up and movement prep, then skill or strength work, then the Metcon (the workout of the day), then a mobility cool-down.
Who it is for
Anyone, at any starting point. Every movement has a scaled version and a coach leads the room.
Questions people ask about CrossFit
No. Every workout scales to where you are today, and a coach leads every class.
You meet your coach, learn the movements for the day, and do a workout scaled to you. Classes run 60 minutes: warm-up, skill or strength work, the Metcon (the conditioning workout of the day), then a cool-down.
Drop-in is $25 a class. 9 Days runs $169 a month, Unlimited $239. Spouse rates apply on both monthly plans.
If you have not done CrossFit before, yes. An on-ramp is the short run of sessions that teaches the movements first. Your coach sets it up at the free intro.
Athletic clothes, clean indoor shoes, a water bottle. We provide the equipment.
Booking opens Calendly, which asks for your name, email, and phone to schedule your intro.
Barbell Fury & Advanced
Barbell strength, in blocks
Workout type
Olympic lifts, squats, deadlifts, presses, and a barbell-only conditioning piece.
Class length
55 minutes
What a class looks like
Warm-up, technique drills, working sets under progressive overload, then targeted accessory work.
Who it is for
Athletes who want dedicated strength work beyond the WOD, lifters who want structured programming, and anyone who wants to get stronger with a barbell.
Questions people ask about Barbell Fury & Advanced
No. Every lift is taught in progressions, and beginners start with a PVC pipe and an empty bar.
Yes, with Unlimited at $239 a month. You can also attend on its own; ask at your intro.
55 minutes: warm-up, technique, working sets, then accessory work.
Olympic lifts, squats, deadlifts, and presses, with a barbell-only conditioning piece.
Booking opens Calendly, which asks for your name, email, and phone to schedule your intro.
Hyrox
Race training, any level
Workout type
Running paired with the eight functional stations a Hyrox race uses: ski erg, sled push, sled pull, burpee broad jumps, rowing, farmers carry, sandbag lunges, and wall balls.
What a class looks like
Coached Hyrox classes plus Hyrox open gym with daily recommendations. CFSR is an official Hyrox affiliate.
Who it is for
Anyone building capacity for CrossFit or training for a Hyrox race. You do not need a CrossFit membership, and 8 visit passes are available for non-members.
Questions people ask about Hyrox
No. The 8-visit pass is $150 and is valid two months for Hyrox classes. Unlimited covers Hyrox and CrossFit.
Yes. The class is built for every fitness level. First-time racers usually finish in 90 to 120 minutes, and the goal is a baseline.
The eight race stations: SkiErg, sled push, sled pull, burpee broad jump, rowing, farmers carry, sandbag lunges, and wall balls, each paired with a run.
Tim Hill. He is CF-L2 and Hyrox certified, with over 17 years of coaching behind him.
Booking opens Calendly, which asks for your name, email, and phone to schedule your intro.
Personal Training & Nutrition Coaching
One on one with a coach
Workout type
A program built around your goals, your body, and your schedule, with personalized nutrition plans alongside it.
What a class looks like
One on one sessions with a certified coach at a time that works for you. Remote personal training, health coaching, and nutrition coaching are also available.
Who it is for
People new to fitness who want guidance before group classes, anyone training around an injury or for a specific event, and members who want extra skill or strength work.
Questions people ask about Personal Training & Nutrition Coaching
From $80 to $120 a session, depending on whether it runs 30 or 60 minutes. Packages are available, and you set it up at your free intro.
No. You have facility access during your sessions.
Basic guidance, yes. A deeper nutrition plan is available on top.
Two to three sessions a week is the usual recommendation, and your coach adjusts it to your goal.
Booking opens Calendly, which asks for your name, email, and phone to schedule your intro.
Youth CrossFit
Ages 8 to 17
Workout type
Movement skills and the strength to perform in any sport and in daily life, taught technique first.
What a class looks like
Group workouts where each athlete trains at their own level. They run, jump, climb, lift, throw, row, carry, push, pull, and do calisthenics and basic gymnastics.
Who it is for
Young athletes ages 8 to 17, from kids just building healthy habits to competitive athletes. A parent or guardian signs the waiver and schedules the free class.
Questions people ask about Youth CrossFit
Ages 8 to 17. Tuesday, Thursday, and Friday, 3:45 to 4:30 PM.
$199 a month for unlimited classes, or a 6-class pack for $132 that is valid two months.
Yes. A parent or guardian signs the waiver on Wodify and we schedule a free class.
Opens the CrossFit San Ramon liability waiver on Wodify in a new tab. A parent or guardian signs it for an athlete under 18. No payment is taken.
Styku 3D Body Scan
Body composition in 35 seconds
Workout type
Not a workout. A 3D body composition scan that measures what the scale cannot.
What a class looks like
You stand on the turntable, the scanner rotates around you for 35 seconds with no radiation and no electrodes, then you review your report with a coach.
Who it is for
Anyone who wants body fat percentage, lean mass, posture, and measurements tracked over time instead of guessing from body weight.
Questions people ask about Styku 3D Body Scan
A 35 second 3D scan on a turntable. No radiation and no electrodes.
$50 a scan, with no membership needed. Unlimited members get a free scan every month.
Body fat percentage, lean mass, posture, and body measurements, tracked over time.
"Coach Tim is an excellent personal trainer. When I started working with him I was an injured former D-1 athlete who was losing hope that I would ever be able to train at a high level again. At that time, injuries limited me to biking around 15 miles a week and running was out of the question. Within a year I was biking 50+ miles a week and now after two years I've completed my first 100km bike race and I'm regularly going for 5-6 mile runs as well..."
"I cannot recommend CrossFit San Ramon enough, especially for athletes with specific goals. My journey started in November 2024 with a failed tryout for the USA dragon boat national team. I found CFSR and started training with Tim, whose competitive sports experience was a game-changer..."
"Going on 6 years as a member. I think that speaks for itself! Great CrossFit Box: the owners, coaches, community...if you're thinking about trying a new exercise or fitness program, give this a try...you will not be disappointed! ..."
"The owner, Tim, is an OG crossfitter - and seems to know a lot about everything. Fitness, injury prevention, nutrition, etc. he drops a ton of knowledge every time I see him. Good community, great box."
No. Every workout scales to where you are today, and a coach leads every class.
A 30 minute talk with a coach, not a workout. You go through your health and fitness goals and decide which program will work best for you.
Athletic clothes, clean indoor shoes, a water bottle. We provide the equipment.
Drop-in is $25 a class. 9 Days runs $169 a month, Unlimited $239. Spouse rates apply on both monthly plans. Monthly plans renew automatically every month until you cancel.
No. The 8-visit pass is $150 and is valid two months for Hyrox classes. Unlimited covers Hyrox and CrossFit.
Ages 8 to 17. Tuesday, Thursday, and Friday, 3:45 to 4:30 PM. A parent or guardian signs the waiver on Wodify and we schedule a free class.
2411 Old Crow Canyon Rd, Ste N, San Ramon, CA 94583, in the Tri-Valley area with ample parking.
What it costs
Start with the free intro. The plans below are here if you already know what you want.
Drop-in
One class, one-time charge
$25/class
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.
Automatic renewal: This is a monthly membership. $169 is charged automatically every month until you cancel.
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.
Automatic renewal: This is a monthly membership. $239 is charged automatically every month until you cancel.
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.
Automatic renewal: This is a monthly membership. $199 is charged automatically every month until you cancel.
A parent or guardian aged 18 or over must complete this purchase and sign the waiver for an athlete under 18.
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.
A parent or guardian aged 18 or over must complete this purchase and sign the waiver for an athlete under 18.
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.
Opens Wodify checkout in a new tab. You confirm on Wodify before anything is charged. Wodify is our billing provider, shows you the full membership terms first, and asks for your name, email, phone, and payment details.