Class Registration – 2023-24 School Year

Our Fall/Winter classes begin August 21 – December 17, 2023.  Registration opens on July 7.

Diablo Ballet School also has a number of other classes available. Please click on the class below for more information:
Adult Ballet
Open Classes – Open Intermediate/Advanced Technique, Boy’s Class and Beginning Teen Ballet
Diablo Ballet’s Dance for Parkinson’s Power of Dance

Diablo Ballet School's 2023-24 School Calendar
Download our school calendar

All classes below will take place at:
Contra Costa School of Performing Arts
2730 Mitchell Drive, Walnut Creek, CA 94598

Children’s Program (Pre-Ballet, Ballet Level 1) will be open enrollment and students can join based on age and at any time throughout the year. Class availability is on a first come basis. Registration will open July 7 and a registration fee of $25 for all new students will be required to secure your place in the class. Registration is not confirmed until the registration fee has been paid.  Diablo Ballet School will offer one drop in trial class for Pre-Ballet, Pre-Ballet 2 and Ballet Level 1 classes for a rate of $20 per student.  To schedule a trial class, please email school@diabloballet.org or call (925) 943-1775. (Please have your child wear a plain colored leotard, pink tights and ballet slippers OR black leggings, plain white or pink t-shirt and white socks for the trial).

Training Program (Ballet Levels 2-5) is audition based and students can register below. A one-time registration fee of $25 for all new students will be required to secure your place in the class. If interested, please email school@diabloballet.org with the student’s name, how many years the student has been dancing and what level they are interested in and we can schedule a time for the student to take a trial class to ensure correct placement.

Pre-Ballet Classes

See Class description
Pre-Ballet: One 45 min class per week, monthly tuition is $72. Class is offered for children ages 3 - 5 who are new to ballet. Pre-Ballet 2: One 60 min class per week, monthly tuition is $82. Class is offered to children ages 4 - 6 who have completed Pre-Ballet.

Ballet Level 1

Class description
Students in Ballet Level 1 must enroll in both classes. Total monthly tuition is $142 per month.

Ballet Level 2

See Class description
Students in Ballet Level 2 must enroll in both classes. Total monthly tuition is $156.00. The Level 2A class is by invitation only and is an additional $78.00 per month.

Ballet Level 3

See Class description
Students in Ballet Level 3 must enroll in all 4 classes. Total monthly tuition is $464.00.

Ballet Level 4/5

See Class description
Students in Ballet Level 4/5 must enroll in all 5 classes. Total monthly tuition is $625.00.