Ballet Camps

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 camp 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 class camps 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.  Visions in Education students may choose Virtual Classes for voucher redemption. There is no requirement of how many class camps you must take.  Please check back for more information!

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

Enroll today!

Limited general registration for Session 5

opens Monday, 4/19/2021.


Tel. 925-932-1033 I  Fax: 925-932-0610  I

Our NEW gym opened at Shadelands SportsMall in May 2019!

2636 Shadelands Drive, Walnut Creek CA 94598

  • Facebook App Icon
  • Twitter App Icon
  • Instagram App Icon
  • Pinterest Social Icon
  • YouTube Social  Icon