Weekly Schedule
When we train
The whole week, start to finish. Pick a time and we'll see you on the mats.
Every class is coached.
Monday – Friday
8 classes
CrossFit
WOD5:00 AM6:15 AM7:30 AM9:00 AM3:30 PM5:00 PM6:30 PMA 60-minute workout of the day (WOD)
Open Gym
Self-Directed10:00 AM–3:30 PMSelf-directed training
Saturday
2 classes
CrossFit
WOD7:00 AMA 60-minute workout of the day (WOD)
Sweaty SaturdayFree
Community8:30 AM–9:30 AMFree community class: no experience required. Arrive 15 minutes early to sign a waiver.
Sunday
3 classes
CrossFit Kids
Youth8:30 AM–9:15 AMCoached movement and play for kids
Engine
Conditioning9:30 AM–10:30 AMConditioning-focused
Open Gym
Self-Directed10:30 AM–11:30 AMSelf-directed training
Booking
Sign up in the StreamFit app
- Class signup, waitlists, and workout tracking all run through the StreamFitapp. Classes are capped so the coaching stays real. If one is full, join the waitlist and you'll be notified the moment a spot opens.
- Can't make a class you signed up for? Remove yourself promptly so someone on the waitlist can claim the spot.
- Being on time is the standard. Less than 10 minutes late, join the warm-up. More than 10 minutes late, a coach will set you up with a modified workout, or catch the next class.
Every Saturday · 8:30 AM
FreeSweaty Saturday
Our free weekly community class. No experience required, no sales pitch. Just arrive 15 minutes early to sign a waiver, and train shoulder to shoulder with everyone else.

Pick a class. We'll handle the rest.
Want to try a free class? We're ready.
