New? Get Started Today

(1) TRY a Free Beginner’s Workout

Come to our weekly Free Beginner’s Workouts. No prior experience is required. All workouts can be scaled to accommodate your needs.

Try a FREE CrossFit Class!

Class meets every Thursday at 12:00 p.m. and Saturday 11:00 a.m.

(2) ENROLL in Foundations

You must Join CrossFit prior to enrolling in Foundations. Once you join, click here to enroll in Foundations.

Foundations classes are for individuals seeking to enter our ongoing group classes. They are designed to introduce the technique and mechanics of CrossFit’s nine basic movements and other secondary movements, then intensity. Perfect for those who are hesitant about the movements, desire more attention and time to review, or are unsure of where to begin. There will be a workout at the end of each day, which will get progressively more challenging as the course progresses.

Free Intro Class

Free Intro Classes Thursdays at Noon & 7pm and Saturdays at 11am.

Reserve a spot here!

CrossFit Foundations

E-mail Danielle at for pre-registration and availability. Purchasing online will not guarantee you a spot until you are confirmed.

Quote of the Week

"If you really want to do something, you'll find a way. If you don't, you'll find an excuse."

CrossFit Journal

CrossFit Journal: The Performance-Based Lifestyle Resource