📅 Monday

12 classes today
6:00 AM 50 min

🧘 Sunrise Power Yoga

👤 Elena Volkov 📍 Studio A 📊 Beginner-Friendly

Start your day with energizing yoga flow. Focus on core strength and flexibility.

8 / 25 spots left
7:00 AM 55 min

⚡ CrossFit WOD

👤 Marcus Steel 📍 CrossFit Box 📊 All Levels

Daily varied functional movements performed at high intensity. Modified scaling available.

4 / 20 spots left
8:30 AM 60 min

🏋️ Upper Body Power

👤 Marcus Steel 📍 Strength Zone 📊 Intermediate

Focused upper body strength training with progressive overload techniques and compound lifts.

12 / 15 spots left
10:00 AM 60 min

🥊 Boxing Fundamentals

👤 Diego Martinez 📍 Ring Area 📊 All Levels

Master the sweet science — jab, cross, hook, uppercut, footwork, and defensive drills.

6 / 15 spots left
12:00 PM 30 min

🔥 Lunch Burn HIIT

👤 Sarah Chen 📍 HIIT Studio 📊 Intermediate

Quick lunchtime fat-burning session. High-intensity intervals to torch calories in just 30 minutes.

2 / 20 spots left
5:30 PM 45 min

🚴 Spin Attack

👤 Sarah Chen 📍 Cycle Studio 📊 All Levels

Ride to the beat with challenging resistance changes and interval sprints.

15 / 30 spots left
7:00 PM 45 min

🧊 Cold Plunge & Stretch

👤 Elena Volkov 📍 Recovery Suite 📊 All Levels

Guided stretching followed by cold plunge therapy for optimal muscle recovery and inflammation reduction.

18 / 20 spots left

📅 Tuesday

11 classes today
6:00 AM 45 min

🏃 Morning Run Club

👤 Sarah Chen 📍 Outdoor Track 📊 All Levels

Group running session with warm-up, main run, and cool-down stretch. All paces welcome.

20 / 30 spots left
7:30 AM 45 min

🔥 Tabata Inferno

👤 Sarah Chen 📍 HIIT Studio 📊 Advanced

20/10 Tabata protocol — maximum effort intervals for fat torching and cardiovascular conditioning.

3 / 15 spots left
9:00 AM 60 min

🏋️ Lower Body Destruction

👤 Marcus Steel 📍 Strength Zone 📊 Intermediate

Squats, deadlifts, lunges, and accessories. Build bulletproof legs and glutes.

9 / 15 spots left
12:00 PM 45 min

🧘 Desk Decompression

👤 Elena Volkov 📍 Studio A 📊 Beginner

Release tension from desk work. Gentle stretches and breathwork for office warriors.

14 / 25 spots left
6:00 PM 55 min

⚡ CrossFit WOD

👤 Marcus Steel 📍 CrossFit Box 📊 All Levels

Evening WOD with community energy. Today's focus: Olympic lifting complexes.

5 / 20 spots left
7:30 PM 60 min

🥊 Fight Night Bootcamp

👤 Diego Martinez 📍 Ring Area 📊 Intermediate

Combo boxing drills, heavy bag work, and conditioning circuits for fight-day readiness.

10 / 15 spots left

📅 Wednesday

13 classes today
6:00 AM 50 min

🧘 Morning Vinyasa Flow

👤 Elena Volkov 📍 Studio A 📊 All Levels

Fluid, breath-synchronized movement to awaken your body and center your mind.

11 / 25 spots left
7:30 AM 45 min

🔥 EMOM Challenge

👤 Sarah Chen 📍 HIIT Studio 📊 Intermediate

Every Minute On the Minute — structured HIIT challenge tracking your progress each week.

7 / 20 spots left
10:00 AM 60 min

🏋️ Push/Pull Split

👤 Marcus Steel 📍 Strength Zone 📊 Advanced

Advanced hypertrophy training targeting pushing and pulling muscle groups with high volume.

8 / 15 spots left
12:30 PM 45 min

🚴 Power Spin

👤 Sarah Chen 📍 Cycle Studio 📊 All Levels

Midday power ride with hill climbs, sprints, and endurance intervals.

18 / 30 spots left
5:30 PM 60 min

🥊 Bag & Pad Work

👤 Diego Martinez 📍 Ring Area 📊 Intermediate

Heavy bag drills and pad work for precision, power, and combinations.

3 / 15 spots left
6:30 PM 55 min

⚡ CrossFit Games Opener

👤 Marcus Steel 📍 CrossFit Box 📊 Advanced

Run through a past CrossFit Games workout. Test your limits with the best in the community.

0 / 20 spots left
7:30 PM 45 min

🧘 Yin Yoga & Sauna

👤 Elena Volkov 📍 Recovery Suite 📊 All Levels

Deep stretches held 3-5 minutes followed by sauna session for deep tissue recovery.

16 / 20 spots left

📅 Thursday

10 classes today
6:00 AM 45 min

🏃 Interval Run

👤 Sarah Chen 📍 Outdoor Track 📊 Intermediate

Speed intervals on the track to build cardiovascular capacity and running economy.

16 / 25 spots left
8:00 AM 60 min

🏋️ Full Body Hypertrophy

👤 Marcus Steel 📍 Strength Zone 📊 Intermediate

Complete muscle group targeting for maximum growth with supersets and drop sets.

10 / 15 spots left
12:00 PM 45 min

🧘 Lunch Break Restore

👤 Elena Volkov 📍 Studio A 📊 Beginner

Midday reset with restorative poses, breathwork, and guided meditation.

20 / 25 spots left
5:30 PM 45 min

🔥 AMRAP Madness

👤 Sarah Chen 📍 HIIT Studio 📊 Advanced

As Many Rounds As Possible in the set time. Track your numbers and crush last week's score.

4 / 15 spots left
7:00 PM 60 min

🥊 Sparring Techniques

👤 Diego Martinez 📍 Ring Area 📊 Advanced

Controlled sparring sessions with technical focus. Headgear and mouthguard required.

8 / 10 spots left
8:00 PM 30 min

🧘 Bedtime Wind Down

👤 Elena Volkov 📍 Studio A 📊 All Levels

Gentle stretching and relaxation techniques for better sleep quality.

19 / 25 spots left

📅 Friday

9 classes today
6:30 AM 55 min

⚡ Friday Finisher WOD

👤 Marcus Steel 📍 CrossFit Box 📊 All Levels

End the week with a bang! High-energy WOD to finish strong before the weekend.

10 / 20 spots left
9:00 AM 60 min

🏋️ Deadlift & Accessory

👤 Marcus Steel 📍 Strength Zone 📊 Intermediate

King of lifts day — deadlift variations with core and posterior chain accessories.

7 / 15 spots left
12:00 PM 30 min

🔥 Express Burn

👤 Sarah Chen 📍 HIIT Studio 📊 All Levels

Quick Friday lunch burn. 30 minutes of pure intensity to kick off your weekend right.

14 / 20 spots left
4:00 PM 60 min

🥊 Friday Night Fights

👤 Diego Martinez 📍 Ring Area 📊 All Levels

Weekend vibes boxing class. Fun drills, bag work, and light sparring in a social setting.

5 / 15 spots left
5:30 PM 45 min

🚴 Weekend Warrior Spin

👤 Sarah Chen 📍 Cycle Studio 📊 All Levels

High-energy Friday spin class with your favorite tracks to ride out the work week.

22 / 30 spots left
7:00 PM 60 min

🧘 Friday Evening Flow

👤 Elena Volkov 📍 Studio A 📊 All Levels

Relaxed evening yoga to transition into weekend mode with deep stretches and savasana.

17 / 25 spots left

📅 Saturday

14 classes today
8:00 AM 60 min

🧘 Weekend Sunrise Yoga

👤 Elena Volkov 📍 Rooftop Studio 📊 All Levels

Breathtaking rooftop yoga session to start your Saturday with mindfulness and movement.

5 / 25 spots left
9:00 AM 60 min

⚡ Saturday Challenge WOD

👤 Marcus Steel 📍 CrossFit Box 📊 All Levels

The weekend challenge WOD — longer, more complex, and incredibly rewarding. Bring your A-game!

11 / 25 spots left
10:30 AM 75 min

🏋️ Powerlifting Workshop

👤 Marcus Steel 📍 Strength Zone 📊 Intermediate

Deep dive into squat, bench, and deadlift technique with coaching and working sets.

3 / 12 spots left
12:00 PM 60 min

🥊 Saturday Sparring Club

👤 Diego Martinez 📍 Ring Area 📊 Advanced

Weekly sparring session. Pair up with matched partners for live round practice.

6 / 12 spots left
2:00 PM 45 min

🔥 Saturday Burn Party

👤 Sarah Chen 📍 HIIT Studio 📊 All Levels

Fun, music-driven HIIT session. Great energy, great company, great sweat session.

18 / 30 spots left
4:00 PM 60 min

🧊 Full Recovery Session

👤 Elena Volkov 📍 Recovery Suite 📊 All Levels

Complete recovery circuit — foam rolling, stretching, sauna, cold plunge, and guided breathing.

12 / 20 spots left

📅 Sunday

8 classes today
9:00 AM 75 min

🧘 Sunday Long Flow

👤 Elena Volkov 📍 Studio A 📊 All Levels

Extended 75-minute vinyasa practice with deep stretches and meditation. The perfect Sunday reset.

13 / 25 spots left
10:00 AM 60 min

🏃 Sunday Long Run

👤 Sarah Chen 📍 Outdoor Track 📊 Intermediate

Long distance run to build endurance. Multiple pace groups available with post-run coffee social.

20 / 35 spots left
11:30 AM 60 min

🏋️ Sunday Strength Club

👤 Marcus Steel 📍 Strength Zone 📊 All Levels

Open-gym style strength session with coach guidance. Work on PRs, technique, or try new lifts.

14 / 20 spots left
1:00 PM 45 min

⚡ Family & Friends WOD

👤 Marcus Steel 📍 CrossFit Box 📊 Beginner

Bring a friend or family member! Modified, fun workout perfect for introducing newbies to CrossFit.

22 / 30 spots left
3:00 PM 60 min

🧘 Restorative Yoga & Meditation

👤 Elena Volkov 📍 Studio A 📊 All Levels

Gentle restorative yoga with extended savasana and guided meditation for deep weekend recovery.

20 / 25 spots left

Class Categories

Strength
Cardio
Yoga
Boxing
CrossFit
Recovery
Spin
HIIT

Special Upcoming Classes

Limited spots available for these exclusive one-time and recurring specialty sessions.

🏆 Limited Spots

IronForge Championship Day

Compete in our internal fitness competition. Three rounds: strength, endurance, and skill. Prizes for top finishers!

📅 March 15 ⏱ 10:00 AM 📍 All Areas 👥 40 spots
🧘 Free Event

Open-Air Yoga in the Park

Join us for a special sunrise yoga session at Riverside Park. Bring your mat — we provide the zen.

📅 Every 1st Sunday ⏱ 6:30 AM 📍 Riverside Park 👥 Unlimited
🥊 Guest Coach

MMA Masterclass with Coach Reyes

Special guest workshop from former UFC competitor — Muay Thai, Brazilian Jiu-Jitsu, and takedown techniques.

📅 March 22 ⏱ 2:00 PM 📍 Ring Area 👥 20 spots

Schedule Questions?

Everything you need to know about booking and attending our classes.

How far in advance can I book a class?
Classes open for booking 7 days in advance at midnight. The weekly schedule refreshes every Sunday. Pro and Elite members get early access 12 hours before general members.
What's the cancellation policy for booked classes?
You can cancel your class booking up to 2 hours before class start time without penalty. Late cancellations or no-shows count against your monthly allowance (3 allowed per month). Elite members have unlimited cancellations.
Can I bring a guest to a class?
Elite members get 2 guest passes per month that can be used for any class. Starter and Pro members can purchase a single class guest pass for $25. All guests must complete a membership waiver before attending.
Do I need any special equipment for classes?
Most equipment is provided. For yoga, please bring your own mat (or rent one for $5). Boxing classes require hand wraps and gloves (available to rent or buy at the front desk). Spin class bikes are provided. All other equipment is included.
What if a class is full? Can I join a waitlist?
Yes! Click "Waitlist" on full classes to join the queue. You'll be automatically notified if a spot opens up. Waitlist positions are held for 15 minutes — if you don't claim your spot within that time, it moves to the next person in line.
Are classes suitable for complete beginners?
Absolutely! Each class lists its level (Beginner, All Levels, Intermediate, Advanced). "All Levels" and "Beginner" classes are perfect starting points. Our coaches always offer modifications and scaling options, so you can work at your own pace in any class.

Can't find the right class?

Join our community and get personalized class recommendations from our trainers based on your goals and fitness level.

Start Your Free Trial →