Join a community committed to your success

Our knowledgeable and experienced coaches will ensure that you are moving with the best and safest technique.

Group Fitness

Group classes are run by professional coaches. We lead you through a warm-up, skill, strength, and workout of the day. Our coaches are well trained and have years of experience. They will help you, teach you, and ensure that you are moving with the best and safest technique. This allows us to help everyone continually learn, improve, and stay safe.

Personal Training

We can provide customized training based on your goals. If your in constant pain and do not know where to start. This is step one. This individualized program can help you return to sport from an injury or a medical procedure as well as assess if there is an imbalance that could be the root cause.

Nutrition Coaching

Are you frustrated, confused and overwhelmed by all the nutrition information out there.

Take control of your nutrition and meet with a certified health coach today! We’re here to make sure you have the most accurate, and effective solution for you personally to reach your goals when it comes to health and fitness


We understand it's hard to walk into a new gym. It's intimidating. It can be scary.

We are here to make you feel welcome.

To help you see that your goal of a healthier, happier and more confident life is attainable!

Getting Started is Easy.

1. Try a Free Class

We want to hear your fitness goals, assess a good starting point, and even let you try out a class for free!

2. Take our Fundamentals Course.

We will help you, teach you, and ensure that you are moving with the best and safest technique before having you join our group classes. This allows us to help everyone to learn, improve, and stay safe.

3. Choose your Membership.

Enjoy having a variety of class times throughout the day. Our affordable monthly plans include a family and student discount and we also include a Recovery WOD class twice a week with your monthly unlimited membership.


"Holdfast has been part of my life for over 3 years now! I wouldn’t want to be without this community of friends- with some serious fitness mixed in! What I’ve learned and gained is tough to put into words!"

Stephanie B.

"Awesome space and even better people. Both staff and members encouraged me BY NAME throughout my workout. I couldn't recommend this place more whether you're dropping in or looking for a new home!"



Daryl J


"Awesome environment to strengthen your body and your mind. Fantastic group of coaches that care about you far deeper than just a workout. The bond you have with the other athletes (our community) is incredibly inspirational and motivating."



Garret H

Join us today!

CrossFit Holdfast

Our Location

Address: 195 18th St SE, Owatonna, Minnesota 55060

Gym: Close to Interstate 35 and HWY 14

Phone: (507) 200-1647