How to register for class:

Step 1: Purchase a membership here

Step 2: Select your class and apply your membership to sign up!

A monthly membership is the only way to guarantee your spot in our group classes! Use of a monthly membership guarantees a space in a given class through the end of the school year. Classes meet once a week for the entirety of the school year (some Holidays excluded). Make ups for missed classes are possible if space is available in another class of the same age. Memberships are no commitment, no cancellation fee, no strings attached! Upon cancellation membership will remain valid for 1 month after the last payment.

Little Kids (Ages 5-7) Monthly Membership $115/month

Youth (Ages 7-16) Monthly Membership $100/month

Drop in/Trial Classes

Single class drop ins/trials are available as space permits. Drop in/trials must be set up in advance through email to ensure space is available. No guarantee can be made for attendance if not set up in advance.

Ages 5-7: $40

Ages 7-16: $35

50% off first trial class! (one time only)

Want to try class with a friend who is already signed up? Let us know you’re coming with a friend and get $10 off drop ins! (Friend must be registered using a monthly membership).

Schedule Valid from 9/2/25-6/30/26

***Youth Open Gyms 1st Saturday of every month!***

Ages 5-7

Tuesday 5:00 p.m.

Wednesday 3:45 p.m.

Thursday 3:45 p.m. (This class is appropriate for ages 5-10)

Saturday 10:45 a.m.

Sunday 1:45 p.m.

Ages 7-10

Monday 3:45 p.m.

(Full) Tuesday 3:45 p.m.

(Full) Thursday 2:15 (Homeschool)

Thursday 3:45 p.m. (This class is appropriate for ages 5-10)

(Full) Friday 3:45 p.m. All Levels

(Full) Friday 3:45 p.m. Advanced

Saturday 12:00 p.m.

Sunday 3:00 p.m.

Ages 9-12

Monday 5:00 p.m.

Tuesday 3:45 p.m.

(Full) Wednesday 5:00 p.m. All Levels

(Full) Wednesday 5:00 p.m. Advanced

Thursday 1:00 p.m. (Homeschool) [This class is appropriate for ages 11-16]

(Full) Thursday 2:15 (Homeschool)

Friday 5:00 p.m.

Sunday 3:00 p.m.

Ages 13-16

Thursday 1:00 p.m. (Homeschool) [This class is appropriate for ages 11-16]

Thursday 5:00 p.m.


Important note on scheduling: We use an online registration system that is required for participation in group classes. We cannot guarantee a class unless you pre-register. Purchase of a membership or class pack does not guarantee space in a given class. It is possible that the class will be full or that we are closed for some specific reason. Please always pre-register to ensure a given class for yourself. If the class does not appear on the calendar of our signup page, then there is no session for that day. Thanks for your help!