CrossFit 104
Site Under Construction Visiting? Drop In ↗

We'll be back stronger

Something BIG Coming

We're building something worthy of this community. Classes are running on full schedule — come find us at the box or reach out any time.

Hours
Mon–Fri: 5:20 am – 7:45 pm
Sat: 7:30 am – 10:00 am
Sun: Closed
Classes Running New Site Coming Crystal Lake, IL

Weekly Schedule

Get In Touch

Questions about classes, memberships, drop-ins, or anything else? Fill out the form and we'll get right back to you — or reach us directly.