Our Programs
At Academy of Ballet, we believe that ballet is a transformative journey that builds confidence, discipline, and artistry. We offer classical ballet instruction to students from beginning through advanced levels. From foundational techniques in our beginner classes to advanced training for serious dancers, our faculty is committed to meeting the unique needs of each individual.
Our programs equip students to express themselves fully both inside and outside the studio. With regular performances, our students have the opportunity to shine on stage, gaining confidence and experience. AoB students have the opportunity to perform in two full-length ballets each season, including our annual Nutcracker production.
Our youth company, The Fredericksburg City Ballet Company, offers additional study and opportunities for serious students to further their ballet training. We pride ourselves on our inclusive and supportive environment, where dancers can thrive, both technically and artistically, make lasting friendships, and grow together as a community.
“
I found a home while I was dancing with the Academy of Ballet. The instructors created a safe space to learn an art while allowing me to grow both professionally and personally. I made lifelong friendships and honed skills that have been beneficial in many areas of my life.
— Adelaide Califf Stewart, former student
Ready to learn more?
view our class descriptions
From creative ballet for the smallest dancers to pas de deux and advanced classes.
VIEW our class schedule
We offer classes Monday - Saturday for students as young as age 3 through advanced dancers.
take the next step
View our registration form and tuition costs and schedule a free trial class today!