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.

Feb 16th, 2006

2/16/06 WOD

4 rounds

DB one-legged snatch x15 ea arm
DB swing to lunge x15 ea arm
Run 400m

Comments: Comments Off
Read More
Feb 14th, 2006

2/14/06 WOD

15-12-9 for time

(Dumbbell clean + 3 push-presses) = 1 repetition

Post times and weight

Comments: Comments Off
Read More
Feb 13th, 2006

2/13/06 WOD

“Jumping for Joy”

4 rounds:
Sprint 400 yards
20 burpees (good ones with a push-up in the middle and jump at the end)

Comments: 1
Read More
Feb 9th, 2006

2/9/06 WOD


Overhead press
Double jumps

Comments: Comments Off
Read More
Feb 8th, 2006

2/8/06 WOD

6 Rounds

Down and up stairs. Each time at top, alternate between the following exercises:
20 one arm dumbbell swings
20 weighted lunges

Comments: Comments Off
Read More
Feb 6th, 2006

2/7/06 WOD

4 rounds for time:

20 pull-ups (40 jumping)
20 push-ups
20 sit-ups
20 squats

Comments: 2
Read More
Feb 6th, 2006

2/6/06 WOD


Timed 2 mile run
Max push-ups in 2 minutes
Max sit-ups in 2 minutes

Comments: Comments Off
Read More
Feb 2nd, 2006

2/2/06 WOD

5 rounds for time

7 muscle ups
15 back squats, 95lbs (or 1/2 bw)

Comments: Comments Off
Read More
Jan 30th, 2006

1/31/06 WOD

With a continuously running clock do one pull-up the first minute, two pull-ups the second minute, three pull-ups the third minute… continuing as long as you are able.

Use as many sets each minute as needed.

Then, do the same for push-ups.

Post number of minutes completed to comments for pull-ups and push-ups. Identify jumping or kipping pull-ups, and push-ups on knees or feet.

Comments: 1
Read More