Youth Ballet Lessons
From beginner to intermediate levels, our youth ballet program in Centennial helps dancers leap forward with confidence.
All about our...
Youth Ballet Lessons
Our ballet program offers a comprehensive pathway for students of all ages and skill levels to explore the art of dance. From the foundational movements in Pre-Ballet to the more advanced techniques in Ballet Intermediate, each class is designed to help students grow physically, mentally, and artistically in a fun and supportive environment. Whether your child is just starting out or ready to refine their skills, our ballet classes are designed to provide the structure, discipline, and creativity necessary to excel.
Each class focuses on building essential skills like coordination, balance, and flexibility while fostering a love for dance. Our experienced instructors tailor the lessons to meet the unique needs of each age group, ensuring that students progress at their own pace while enjoying the process. Ballet is more than just technique; it’s an opportunity for self-expression, confidence-building, and developing a lifelong love for movement.
5 Benefits of Enrolling in Youth Ballet Lessons:
- Improved Strength and Flexibility: Ballet works the entire body, building muscle strength, flexibility, and endurance.
- Balance and Coordination: Ballet teaches children how to control and balance their bodies, improving coordination.
- Better Posture: Ballet’s focus on proper alignment helps improve posture, both in and out of class.
- Increased Discipline and Focus: Ballet requires concentration and practice, which helps build focus, discipline, and perseverance.
- Cognitive Development: Ballet promotes memory retention, as students memorize dance routines and steps.
Register Today!
Please use this link to register for a class directly on Amilia.
Pre-Ballet: 3-5 years
Pre-Ballet, designed for children ages 3-5, is the first in our series of ballet classes for kids, and teaches participants basic ballet terms and technique like a plié, tendu, and relevé in a fun and engaging way.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Wednesday Pre-Ballet (Mar 25-May 13) | 3-5 | Wednesday | 6:15pm - 7:00pm | Mar 25th, 2026 | May 13th, 2026 | Feb 9th, 2026 | 6 | Enroll |
| Thursday Pre-Ballet (Mar 26-May 14) | 3-5 | Thursday | 11:00am - 11:45am | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 10 | Enroll |
| Friday Pre-Ballet 930am (Mar 27-May 15) | 3-5 | Friday | 9:30am - 10:15am | Mar 27th, 2026 | May 15th, 2026 | Feb 9th, 2026 | 5 | Enroll |
| Friday Pre-Ballet 1015am (Mar 27-May 15) | 3-5 | Friday | 10:15am - 11:00am | Mar 27th, 2026 | May 15th, 2026 | Feb 9th, 2026 | 11 | Enroll |
| Wednesday Pre-Ballet (May 27-Jul 15) | 3-5 | Wednesday | 6:15pm - 7:00pm | May 27th, 2026 | Jul 15th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Thursday Pre-Ballet (May 28-Jul 16) | 3-5 | Thursday | 11:00am - 11:45am | May 28th, 2026 | Jul 16th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 930am (May 29-Jul 17) | 3-5 | Friday | 9:30am - 10:15am | May 29th, 2026 | Jul 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 1015am (May 29-Jul 17) | 3-5 | Friday | 10:15am - 11:00am | May 29th, 2026 | Jul 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Wednesday Pre-Ballet (Jul 29-Sep 16) | 3-5 | Wednesday | 6:15pm - 7:00pm | Jul 29th, 2026 | Sep 16th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Thursday Pre-Ballet (Jul 30-Sep 17) | 3-5 | Thursday | 11:00am - 11:45am | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 930am (Jul 31-Sep 18) | 3-5 | Friday | 9:30am - 10:15am | Jul 31st, 2026 | Sep 18th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Friday Pre-Ballet 1015am (Jul 31-Sep 18) | 3-5 | Friday | 10:15am - 11:00am | Jul 31st, 2026 | Sep 18th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Ballet Beginner: 5-10 years
Start off on the right foot with a beginner ballet class that focuses on fundamental ballet terms and techniques. This youth dance class teaches poise, control, flexibility, and endurance by teaching various positions, moves, and vocabulary to students ages 5-10. This class is a great beginner class, or a follow up to Pre-Ballet.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Ballet Beginner (Mar 25-May 13) | 5-10 | Wednesday | 7:00pm - 7:45pm | Mar 25th, 2026 | May 13th, 2026 | Feb 9th, 2026 | 8 | Enroll |
| Ballet Beginner (May 27-Jul 15) | 5-10 | Wednesday | 7:00pm - 7:45pm | May 27th, 2026 | Jul 15th, 2026 | Feb 9th, 2026 | 10 | Enroll |
| Ballet Beginner (Jul 29-Sep 16) | 5-10 | Wednesday | 7:00pm - 7:45pm | Jul 29th, 2026 | Sep 16th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Ballet Intermediate: 5-10 years
Ballet Intermediate is the next step in our series of ballet classes for kids. Expanding on ballet terms previously taught, students will focus on dance moves including tendu, sauté, relevé, and balancé to help students develop a more robust ballet knowledge.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Ballet Intermediate (Mar 26-May 14) | 5-10 | Thursday | 4:30pm - 5:30pm | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 8 | Enroll |
| Ballet Intermediate (May 28-Jul 16) | 5-10 | Thursday | 4:30pm - 5:30pm | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 12 | Enroll |
| Ballet Intermediate (Jul 30-Sep 17) | 5-10 | Thursday | 4:30pm - 5:30pm | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 12 | Enroll |
Ballet Advanced: 8-15 years
Ballet Advanced is a dance class that furthers a student’s ballet knowledge. Youth ages 8 to 15 will learn and practice ballet terms such as pas de bourrée, passé, piqué turn, and pirouette.
| Class Name | Age Group | Days | Time | Start Date | End Date | Registration Start | Open Spots | Enroll |
|---|---|---|---|---|---|---|---|---|
| Ballet Advanced (Mar 26-May 14) | 8-15 | Thursday | 5:45pm - 6:45pm | Mar 26th, 2026 | May 14th, 2026 | Feb 9th, 2026 | 11 | Enroll |
| Ballet Advanced (May 28-Jul 16) | 8-15 | Thursday | 5:45pm - 6:45pm | May 28th, 2026 | Jul 16th, 2026 | Feb 9th, 2026 | 15 | Enroll |
| Ballet Advanced (Jul 30-Sep 17) | 8-15 | Thursday | 5:45pm - 6:45pm | Jul 30th, 2026 | Sep 17th, 2026 | Feb 9th, 2026 | 15 | Enroll |
Youth Ballet Lessons
Frequently Asked Questions
What should my child wear to ballet class?
Q: What ages are eligible for Winter Break Camps?
A: Our Winter Break Camps are typically designed for children ages 5-14, offering age-appropriate activities and programs that ensure every camper has a fun and safe experience. Please see each specific camp to learn more about the age restrictions.
Is my child ready for Ballet Beginner if they’ve never taken a dance class before?
Q: Is my child ready for Ballet Beginner if they’ve never taken a dance class before?
A: If your child is between the ages of 5 and 10 and new to ballet, Ballet Beginner is the perfect class to start with. It focuses on learning basic ballet steps in a fun and structured way.
How do I register my child for a youth ballet class?
Q: How do I register my child for a youth ballet class?
A: Registration is simple! Visit our online registration portal, website, or contact our front desk to secure your child’s spot. Space is limited, so early registration is recommended.



