Try Us For Free! Drop by our Emeryville or Uptown locations today!

Getting Started

Feel free to drop in during scheduled class times and observe a CFO class in action.

Learn More

Upcoming On-Ramps

Get the basics so you can join in the fun of our group classes! Morning and Evening On-Ramp classes are offered at both of our locations and sell out fast.

Enroll Now!

Our Philosophy

We believe in putting our focus and resources into our coaching quality and our community.

Learn More

Workout Of The Day

The Workout of the Day or WOD is custom-programmed for the CrossFit Oakland community and is taught in our regular group classes under the close supervision of our highly trained coaching staff.

Sep 18th, 2013

CrossTown Throwdown Happening Sat Nov 9th!


  Mark your calendars and save the date, everyone.  The CrossTown Throwdown is going down on Saturday November 9th!  This is our annual battle against our friends (and rivals) from CrossFit Sweat Shop. We’ll release more details, such as workouts, times, etc. as we get closer to the competition.  For now, plan on keeping your […]

Comments: Comments Off on CrossTown Throwdown Happening Sat Nov 9th!
Category: Community
Read More
Sep 17th, 2013

Lance Competing in Sierra Nevada Cup Powerlifting Meet


Most of you know Lance as that awesome coach over at Uptown (with occasional coaching appearances at Emeryville on the weekends).  But did you know that he’s also throwing his hat into the competitive powerlifting ring?  If his recent squat of 425 x 3 is any indication, he’s going to do well in his debut, […]

Comments: 1
Category: Emeryville
Read More
Sep 16th, 2013

Using the Box to Train the Negative Pull-Up

This is Part 2 of the video series; make sure you catch Part 1 here As many of you chasing your first pull-up already know, we’re big fans of working the negative as a primary means to train for getting your first pull-up.  This is ideal if you’re strong enough to control your descent and […]

Comments: Comments Off on Using the Box to Train the Negative Pull-Up
Category: Fitness
Read More
Sep 13th, 2013

Get Some Perspective


  There’s an article that was floating around FB Land a couple weeks ago that deserves a re-post here on the blog.  It’s something I think about a lot with my own training, as well as in my coaching of others, and something I’ve had to apply a lot more as I’ve gotten older and […]

Comments: 3
Category: Fitness
Read More
Sep 2nd, 2013

Running Clinic with Coach Aaron Saturday September 21st!

Aaron Castillo

  Aaron Castillo: Certified CrossFit Endurance Coach, CrossFit Oakland, Running Coach for Oakland Triathlon Club, USA Track & Field, Member and Current Masters Competitor As a masters-level track & field athlete and coach, I specialize in teaching efficient and proper running technique using The Pose Method along with a personalized interval-based training program that prepares athletes to compete […]

Comments: Comments Off on Running Clinic with Coach Aaron Saturday September 21st!
Category: Events
Read More
Sep 1st, 2013

Moxie Madness Day One


Team CFO just after crushing Event 3A & 3B Great job to the 3 CFO teams participating in the Moxie Madness Affiliate Team competition today and to their awesome coaches.  You guys did us proud.  Can’t wait to see what you do tomorrow!! I highly recommend driving down to San Jose tomorrow and catching Day […]

Comments: 1
Category: Community
Read More
Aug 31st, 2013

Send-Off Workout for Jill at 8am Tomorrow!


  We’re holding an alternative workout at our Emeryville location tomorrow (Sat 8/31) at 8am.  It’s a send-off workout for Jill, who many of you have gotten to know over the past year-and-a-half or so that she’s been training here.  Unfortunately for us, Jill is leaving the Bay Area for a great opportunity down in […]

Comments: Comments Off on Send-Off Workout for Jill at 8am Tomorrow!
Category: Community
Read More
Aug 29th, 2013

Labor Day Weekend Schedule…


Dr Dwayne holding up the CFO tent = Labor Day Check it out.  Here is the weekend schedule for this Labor Day Holiday weekend.  Remember to spend some time down in San Jose with our Moxie Madness teams! Saturday Aug 31st: Emeryville:  8am, 9am & 10am.  NO COMPETITION CLASS due to Moxie Madness Uptown:  8am, […]

Comments: Comments Off on Labor Day Weekend Schedule…
Category: Community
Read More
Aug 28th, 2013

Moxie Madness THIS WEEKEND!


Come out and support Tracy and our other awesome athletes this weekend! Come on out and support the teams we are sending to Moxie Madness THIS Saturday 8/31 and Sunday 9/1.  A short drive to San Jose’s Spartan Stadium will get you to a great event, complete with all things CrossFit, vendors, food and plenty […]

Comments: Comments Off on Moxie Madness THIS WEEKEND!
Category: Community
Read More
Aug 23rd, 2013

(Re)Introducing Coach Jonathan!


Who is this guy you’ve been seeing around the gym shadowing our coaches and helping out with On-Ramps?  No, he is not related to Mike, despite the shared good looks. Jonathan was a CFO’er back in the early days, but we lost him to the call of the LA music scene.  Jonathan was a respected […]

Comments: Comments Off on (Re)Introducing Coach Jonathan!
Category: Community
Read More