Ages 5-18

Beginning School-Age Ballet

Age 6-12 years



Age 5-6 years


Ballet 1

Age 7+


Ballet 2

Age 7+


Ballet 3

Age 8+


*2 days per week enrollment required

Ballet 4

Age 9+


*2 days per week enrollment required

Ballet 5/6

Age 10+ years


*3 days per week enrollment required

Pointe Workshop

Age 12+ years

*4 days per week enrollment required

(Concurrent with ballet 5, with teacher permission)

Your child will fall in love with the world of ballet at Encore.  Each class includes ballet barre, centre, and across the floor.  Encore’s comprehensive levels for each stage of ballet training, from pre-ballet through pointe work, ensure that there is a class for everyone.  Encore’s dance teachers are trained in a variety of ballet disciplines, and our specially-designed curriculum incorporates the best in technique and alignment to train safe, well-rounded dancers.  Our advanced ballet classes include contemporary as well as classical ballet. 

*Due to current restrictions, we are not offering School-Age Ballet or the Pointe Workshop at this time.

Until further notice, there is no requirement of how many classes you must take.  Please check back for more information!

Online registration is restricted to Dance (Level 1 and below), Toddler Tumblers, Tiny Tumblers, Fantastic Fives, Beginning Tumbling, Teen, and Red-level classes only.

Please phone or email our office for enrollment in Turbo Tumblers, Intermediate/Advanced Tumbling, Orange, Yellow, Green, Blue/Purple, and Bronze/Silver/Gold classes and be sure to indicate your choice of class day(s) and time(s) in your request.

Per county mandate, all persons of all ages entering the EncoreGym facility must wear a face mask.

Limited registration for Session 9 opens Monday, 8/16/2021!