Rise to the Challenge and Unleash Your Potential. We Are the Power of Progress.
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!
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!
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!
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!
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.
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!
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 |
---|
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!
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."
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!"
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."
Fill out the form and we'll get right back to you!
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!
93 Berkshire Drive, Crystal Lake, Illinois 60014, United States