The best CrossFit gym in Oshawa, ON

Try CrossFit.

Free for 7 Days.

Curious about CrossFit? Come see what we're all about.

Unlimited classes, expert coaching, and a community that actually shows up for each other,

no commitment required.

We're committed to your success.

Getting started can be intimidating, but we're here to help you reach your fitness goals! What do you get when you join CrossFit Oshawa?

A black and white silhouette of a person holding a whistle.
Unlimited Classes

Drop into any CrossFit class all week long. Morning, midday, evening, whatever fits your life.

A black and white silhouette of a dumbbell on a white background.
All Levels Welcome

Every workout is scaled to your level. Our coaches make sure you're moving safely and making progress.

A hand is holding an apple with a plus sign on it.
No Commitment

CFO isn't just a gym. You'll feel the difference from your very first class. Everyone starts somewhere.

A group of people standing next to each other on a white background.
Expert Coaches

Join a community of like-minded athletes who will keep you motivated as you reach your fitness goals.

No Matter Where You're Starting

This Is For You

Whether you’re brand new to fitness, returning after a break, or just curious about CrossFit, this is your chance to try it with zero risk. 7 days of unlimited classes, expert coaching, and a community that shows up for each other. No commitment. No auto-renewal. Just show up.

Already Know CrossFit?

Looking to level up?

Whether you’re coming back after a break or ready to push harder, your 7-day trial includes access to all our programming. Join a class, meet our coaches, and see if CFO is your next home gym.

Experience well-rounded programming.

We offer CrossFit group classes, programming for high performers, nutrition coaching, and personal coaching for a well-rounded approach to your health and fitness goals.

Click on a program below to learn more and book your free intro!

Your First 7 Days at CFO

Here’s exactly what to expect when you walk through our doors.

1.
Book Your First Class

Pick any class from our schedule; morning, evening, or weekend. All levels welcome, every single session.

2.
Meet Your Coaches

Our coaches will introduce themselves, learn your goals, and scale the workout to exactly where you are.

3.
Experience the Community

You’ll feel it from day one. CFO isn’t just a gym — it’s a group of people who actually show up for each other.

4.
Build Your Routine

Try different class times throughout the week and find what works for your schedule.

5.
Decide What’s Next

After 7 days, if you love it. We’ll help you find the right membership. No pressure, ever.

See what our athletes are saying.

We are a 5-star rated CrossFit gym in Oshawa, and it's easy to see why! Read what our members have to say about us.

A pair of black quotation marks on a white background.

I am having a blast with Oshawa CrossFit! I am thoroughly enjoying the community, planned activities, how the coaches believe in me and help me grow in confidence. Looking forward to my workouts! Thanks again!

- Joelle Leger
A pair of black quotation marks on a white background.

Hands down one of the best CF gyms I have ever trained at. I dropped in here while visiting for 2 weeks and was so impressed with the consistency of the coaching and how the classes were structured (I learned SO much from Emily in this short time)

- Kendra Sellick
A pair of black quotation marks on a white background.

Excellent staff. Great atmosphere and community feel. Knowledge staff and great modifications if needed. Extra programming available for those who need or want it. Lots of convenient class times to choose from.

- Rebecca Scott

Stop exercising. Start training.

Everyone deserves the Athlete 5-star treatment. Join us today for a free intro to speak to someone and see what it's all about.