CrossFit Gym in Crystal Lake, IL

CrossFit 104

Rise to the Challenge and Unleash Your Potential. We Are the Power of Progress.

STrong. Fit. Unstoppable.

We Help Our Members Change Their Lives Through Fitness

Ready to discover life-changing results with the best CrossFit in Crystal Lake, IL? You'll find it at CrossFit 104. We truly are fitness for everyone—our community includes members of military special forces, full-time moms, doctors, police officers, firefighters, business executives, elite athletes, retired grandparents and people just starting their fitness journey. No matter your current fitness level, you will benefit from the coaching and community at CrossFit 104 - choose a path below to get started today!

A black and white drawing of a man lifting a barbell.

Experienced?

If you already have experience in CrossFit, we invite you to join us for a week of group classes free of charge—no commitment, no obligation. Click below to book your free trial today!

BOOK YOUR FREE TRIAL
A man is helping another man up the stairs.

New to CrossFit?

If you're new to CrossFit or fitness in general, we'd love to learn about your fitness history and goals so we can craft a personalized plan for your success. Click below to book a free consultation with one of our coaches!

BOOK A FREE INTRO

CrossFit

These scalable, dynamic group workout classes for all fitness levels are designed to build serious muscle strength, endurance, and mobility, and increase your overall fitness. Sign up for a free trial week today!

Personal Training

Looking for training built around your personal fitness level and goals? Sign up for Personal Training in Crystal Lake, IL to work 1-on-1 with a coach. 

Nutrition Coaching

Our transformative Nutrition & Mindset Coaching program is designed to help you achieve sustainable weight loss by addressing both your physical and mental well-being. Book a free intro today to chat with a coach about getting started!

Weekly Class Schedule

Explore our weekly schedule of classes below and join us for a workout at our Crystal Lake gym to start building a winning fitness routine!

Monday

CrossFit

5:20 AM - 6:20 AM

CrossFit

6:30 AM - 7:30 AM

CrossFit

9:00 AM - 10:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:40 PM - 7:40 PM

Tuesday

CrossFit

5:20 AM - 6:20 AM

CrossFit

6:30 AM - 7:30 AM

CrossFit

9:00 AM - 10:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:40 PM - 7:40 PM

CrossFit

9:30 PM - 10:30 PM

Wednesday

CrossFit

5:20 AM - 6:20 AM

CrossFit

6:30 AM - 7:30 AM

CrossFit

9:00 AM - 10:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:40 PM - 7:40 PM

CrossFit

9:30 PM - 10:30 PM

Thursday

Open Gym

5:20 AM - 6:20 AM

Open Gym

6:30 AM - 7:30 AM

Open Gym

9:00 AM - 10:00 AM

CrossFit

5:30 PM - 6:30 PM

Friday

CrossFit

5:20 AM - 6:20 AM

CrossFit

6:30 AM - 7:30 AM

CrossFit

9:00 AM - 10:00 AM

CrossFit

12:00 PM - 1:00 PM

CrossFit

5:30 PM - 6:30 PM

CrossFit

6:40 PM - 7:40 PM

CrossFit

9:30 PM - 10:30 PM

Saturday

Open Gym

6:20 AM - 7:20 AM

Team WOD

7:30 AM - 8:30 AM

Team WOD

9:00 AM - 10:00 AM

Sunday

Testimonials

We've helped countless Crystal Lake residents and visitors discover life-changing fitness and community, and you could be next! Check out some words from our members and start your own fitness journey with us today!

A pair of black quotation marks on a white background.

The results have been amazing. From day one I felt welcomed by the entire community. The ownership is great, the coaches put together challenging and wonderful Wods and the members are some of the best people you will ever meet. Sign up for your class and you will be hooked."

- Steven M.
A pair of black quotation marks on a white background.

I was visiting the area from Arizona and decided to drop-in for a class on Friday morning. The facility was great, but the people and community were even better. Everyone was so welcoming and really made me feel at home. I loved it so much that I decided to go back for a second class on Saturday. The coaches took their time to explain the movements and Wayne was very responsive via email. I'd highly recommend whether you're looking for a home gym or visiting from out of town!"

- Steven Z.
A pair of black quotation marks on a white background.

Simply a wonderful community with athletes of all fitness levels that are provided some best of class coaching, atmosphere and camaraderie. There are lots of boxes in the area but I can't imagine going anywhere else. After 30 years of weight lifting and various athletic pursuits, at 50 years old I look and perform at the highest levels ever."

- Anthony B.

Book a Free Consultation

Fill out the form and we'll get right back to you!

Font Awesome Icons

Become Your Fittest, Healthiest Self

Ready to commit to a fitness journey that will lead you to a healthier, happier life? We're here to guide you there. We invite you to book a free consultation or trial week to kickstart your journey—click below to get started today!

Share by:
Wodify Iframe