'); fbq('track', 'PageView'); } catch(err) { log('Error running Facebook Pixel'); log(err); } CLASSES CrossFit Holdfast


the perfect sweat. the best hour of your day.


We understand everyone has different goals with their fitness. Our focus is to create inclusive group classes as well as individual training options that create a fulfilling experience for everyone from beginners to seasoned athletes. 


Our  group class is the cornerstone of Holdfast. Even in a group setting our trainers can provide you with options for adjustments to perfectly tailor the experience to you. 


This focused training scenario provides a more intimate experience for anyone looking start their fitness journey in a small group or individual setting.


Unlimited Classes: All available sessions at CrossFit Holdfast are included with the unlimited option as well as nutrition consultation if so desired. We look forward to seeing you as much as possible!

Punch Pass: 10 punches, expires after 90 days.

Call or email to further discuss class options and pricing.


Student: 20%

Multi-Household: 15% off second member of household


Get Started »



At CFH, we believe in a lifestyle, both in and out of the gym. A lifestyle which will enable us to continue living life with a relentless passion, continue moving forward, never yield. Being physically active is only part of that, another part being nutrition. Nutrition is the process of providing or obtaining the food necessary for health and growth. It is the foundation of your health, both mental and physical. Frustrated with your performances and overall well being? Nutrition is the missing link. Contact us today for a consultation!

Contact US »


Working 1-on-1 with an experienced coach is always going to be the quickest way to the results you want. When you sign up for Personal Training with us, you’re signing up for a unique program written and coached specifically to your current level. Our Coaches will track your specific data to show you steady progress over the course of your program. Our recommendation is that you take advantage of at least 1 Personal Training session per week along with your Group Classes to ensure maximum results. Visit our Get Started page to schedule a free initial visit.




At HoldFast we believe fitness
is a journey that is unique for everyone...

Your cart is empty

Select Currency

{CC} - {CN}