Rocky Mountain Self Defense | CrossFit in Castle RockRocky Mountain Self Defense and Fitness
780 Kinner St., Castle Rock, CO 80109
 | Contact Us
 | 303-681-2622

Rocky Mountain Self Defense & Fitness is a Krav Maga and CrossFit facility in Castle Rock, CO

Sign up for a free trial

First Name (required)
Last Name (required)
Email Address (required)
Phone Number (required)


Member’s success is the #1 goal
Modified according to skill level
Gradual and sure improvement
Accommodating, flexible, and caring coaches

Learn More >>

For all kids ages 5 to 14 years
Modified based on individual objectives
Helps kids improve in their chosen sport
Brings out the best in your children

Learn More >>

Easy to learn and reality-based
Preferred by law enforcement & military units
No katas. No rituals. No nonsense
Combative skills are applicable on any attack

Learn More >>

Taught to kids ages 3.5 to 14 years
Builds strong minds and strong bodies
All classes are big on fun
Teaches good values and life lessons

Learn More >>

Find us


  • Whats Up @ the gym in Sept

    Check out whats up on the INFO ZONE  At Castle Rocks premier self defense & fitness gym, Rocky Mountain Self Defense & Fitness. Adult Testing Gun Seminar Kids Testing/Evaluation Week 9.22 -9.25 Regular Class Times Gym Fun Night Sept 12 5:45 Bring food and drinks all members welcome to join in on the fun & […]

  • Soda Better than Water?

    #Soda You may never hit the vending machine again. This article was written by Mike Smith and Leah Zerbe and repurposed with permission from Rodale News. It seems like not a month goes by without a new study condemning sugary, bubbly sodas, but seeing all the data in one place does not paint a pre… […]

  • Krav Maga Formal Aug 23

    Krav Maga Formal/ Street attire class Thurs. Aug 23 all Krav Maga classes kids and adults. Bring old cloths/ boots, dress shoes ect. we are doing a winter theme and formal/ party cloths theme, all in one class. Thanks Camille R. for saying you will never have to do Krav in a party dress

Find Us on Facebook