class schedule

You'll need to create an account or log in to register. Click the button on the far right showing the number of spots available to reserve your place. Pre-registration is required for all classes. If you're unable to sign up online, please text 716-885-9100 with your name and the class you’d like to attendFor the easiest experience, download the New Moon Mindful Movement app to view the schedule, manage your bookings, and stay connected.

We believe that movement should be accessible to everyone. If cost is a barrier, please don’t hesitate to reach out. We offer discounts and financial assistance for those who need it—no questions asked, no judgment. Your presence in class matters more than your ability to pay.