Weekly schedule

We offer classes seven days a week, early morning through evening. Reservations are encouraged, but walk‑ins are always welcome if space allows.

June 2 – June 8, 2026

TimeMonTueWedThuFriSatSun
7:00 AM Hot 60 Hot 60 Hot 60 Slow 60
9:30 AM Slow 60 Hot 75 Slow 60 Hot 75 Slow 60 Hot 75 Restore 75
12:00 PM Hot 60 Slow 60 Hot 60 Slow 60 Restore 75 Slow 60 Hot 60
4:30 PM Slow 60 Hot 60 Restore 75 Hot 60 Hot 60 Slow 60
5:30 PM Restore 75 Restore 75 Hot 75 Restore 75 Slow 60 Restore 75 Restore 75
7:00 PM Hot 75 Slow 60 Slow 60 Hot 75

All classes are 60 minutes unless marked 75. Schedule subject to change on holidays. Please call (929) 242-6873 for last‑minute updates.

See pricing & membership

Plan your visit

📅

Reserve online

Booking ahead guarantees your spot. Use the "Book a Class" button or create an account via our app.

🚶

Walk‑ins welcome

If a class isn't full, drop in up to 10 minutes before start time. First‑come, first‑served after online reservations.

Arrive early

Doors open 20 minutes before class. Late entry may not be permitted – please plan accordingly.