Better Than Yesterday

Better Than Yesterday

Where community and fitness live.

elevate your fitness with us

Elevate your fitness journey with RCF.FIT, where high-intensity, varied functional movements meet a supportive and dynamic community.

Our program, rooted in the principles of CrossFit, offers scalable workouts tailored to every fitness level, ensuring that whether you're a beginner or an experienced athlete, you'll find challenges and progress.

At RCF.FIT, experience a blend of weightlifting, aerobic exercises, and gymnastics, all designed to enhance your cardiovascular health, increase strength and muscle mass, and improve flexibility and mobility.

Join us for a transformative fitness experience where you'll not only burn calories and reshape your body but also build mental resilience. With RCF.FIT, prepare to unlock a new level of fitness, functional strength, and community spirit.

WHat makes rcf Different?

RCF is a community-driven approach that helps you build fitness and improve your health—over your lifetime with high intensity workouts performed by functional movements.


improving daily, one workout at a time

our programs

CrossFit is our bread and butter. We also offer a wide range of fitness programs to help you achieve your fitness goals.

Changing lives

Community-Driven

We have taken the time to build a great community, which is evident by being voted as the Best in Western Washington 8 years in a row by KING5 and Evening Magazine!  

RCF is very diverse; including members of our military, full-time moms, doctors, lawyers, police officers, fire fighters, business executives, elite athletes, and retired grandparents.

Regardless of how you earn an income or your current fitness level, you will benefit from the coaching at RCF. 

Follow us on social media to see what we’re up to: @RCF.FIT

class schedule

  • Monday | Wednesday: 5:00am, 9:00am, 4:00pm, 5:00pm, 6:00pm, 7:00pm

    Tuesday | Thursday: 5:00am, 9:00am, 4:00pm, 5:00pm, 6:00pm,

    Friday: 9:00am, 4:00pm, 5:00pm, 6:00pm

    Saturday: 10:00am

  • Monday - Thursday: 5:00am, 6:00am, 9:30am, 4:00pm, 5:00pm, 6:00pm

    Friday: 5:00am, 6:00am, 9:30am, 4:00pm, 5:00pm

    Saturday: 9:30am