COR.FIT @ Central 



Channel your inner obstacle race warrior and join COR.FIT, the largest obstacle race training facility in Calgary, for the Obstacle Race Training Camps!

Training Camps are 6 week revolving camps starting every Sunday with specific Race Training Camps that coincide with our Obstacle Race Schedule.




Chose to train 2 or 3 days a week for six weeks on any day and time that suits your schedule Monday – Sundays during the following times: Check our SCHEDULE for the numerous class times. Grab your friends and start training today.

Camps include the following classes:






Read More

Register for a race with Cor.Fit and receive the following extra*

The Coveted COR.FIT Team clothing article (varies)

Pre-race Run Program

Race Day Warm Up

Race Day Coaching and Encouragement

Read more

What can I expect from an Obstacle Race Training Camp?

You will train like a warrior running, jumping, climbing walls and ropes, going though tires, tire pulls, heavy carries prepare you for all the obstacles you will encounter in any race you participate in. The basic conditioning for each race will be developed through a circuit style training course along with CrossFit, running and sprinting developing your strength and cardiovascular system, increase your agility, balance and athletic prowess, making you a force to be reckoned with on the battlefield. Training will also involve learning to conquer obstacles, the exact obstacles found in Spartan, MudHer0, Tough Mudder and other Races. The classes are for all fitness levels, from couch potatoes to your advanced competitors with varying degrees of difficulty. They will be progressive, building in complexity and intensity and constantly varied to keep you on your toes. Classes include specific warm-ups, strength training, obstacle training and COR (course) cool downs and stretches to keep competitors in top shape.

Off Season Obstacle Race Training Classes

Off Season Classes run from end of September to Beginning of January every year. Classes are held each month on Monday and Wednesday evenings from 7:00-8:00 pm and Saturday mornings at 10:00 am. *Varies depending on location of the race.