#1 in Ottawa

OBSTACLE RACE TRAINING

Join OCR Academy, Ottawa’s top training hub for personalized coaching, state-of-the-art facilities, and unbeatable camaraderie. Level up your skills with the best racers in the nation’s capital!

Expert Coaches
Top-notch Facilities
Community Support
Comprehensive Training
Injury Prevention
Confidence Boost

Obstacle 101

Join OCR Academy Founder Joshua at Ottawa’s top training hub for all things related to Obstacle Course Racing. This workshop is designed to give you the confidence to tackle any of the obstacles that an Obstacle Course Race will throw at you. With this workshop you will have the confidence and skills to get the best experience possible at your next race.

We will go over walls, monkey bars, rings, rope climb, spear throw, a-frame, atlas wall, and more!

This workshop will break down each obstacle and provide you tips and tricks on how to overcome each obstacle. When you register, you will get a grip and cardio routine designed by our staff. As a first time racer we understand that this experience can be a little overwhelming so we got you covered with what to wear, when to arrive, how to properly hydrate and what to expect on race day. All this is just $60+tax!

what else OCRA has to offer

Obstacle Fit Adults

60 minute classes with coach
Currently not available – HYROX only

Calabogie Hill Run

Hill Training at Calabogie

Sundays 9:30 – 11:30 AM during Race Season
Free for Members!

OCR Academy Wooden Logo

Inferno – Our Race Simmulator

1st Sunday of Every Month
Drop-ins and memberships available

SIGN UP FOR free 1 week trial

Iron sharpens iron. If you want to have the best Obstacle Race of your life, join a passionate supportive community that can help you take yourself to the next level. Free week trial excludes workshops and open gym.

OCR ACADEMY

In the neighbourhood? Come check us out! Stop in for a coffee and see why OCR is quickly becoming one of the most popular spots in Ottawa for kids fitness.

Address

1140 Morrison Dr #107 Ottawa, ON, K2H 8S9 (613) 726-0909