Est. 2014 · Melbourne, Florida
Classical Ballet Training
in Melbourne,
Florida
Under the direction of Elena Shokhina — graduate of the world-renowned Vaganova Ballet Academy in St. Petersburg, Russia — BBA offers rigorous, elegant classical training for all ages and levels.
Founded 2014
Over a decade in Brevard County
200+ Students
Trained at every level
Vaganova Method
World-class Russian technique
Our Academy
A Premier Ballet School in Brevard County
Brevard Ballet Academy is Melbourne, Florida's home for classical ballet training in the Vaganova tradition. Founded in 2014 by Elena Shokhina — a graduate of the world-famous Vaganova Ballet Academy in St. Petersburg, Russia — BBA brings the highest standard of classical instruction to Brevard County.
As one of the most respected ballet classes in Brevard County, BBA serves students from Creative Movement at age three through adult. Our Melbourne FL ballet school is located in the heart of the Eau Gallie Art District and has grown to over 200 students, reflecting our community's deep love of the performing arts.
Whether your child is discovering ballet for the first time or preparing to audition for a professional program, BBA provides the rigorous, nurturing environment every dancer deserves.

Our Programs
Ballet Classes for Every Level
From first steps in Creative Movement to advanced classical technique — there is a place for every dancer at BBA.
Beginner Ballet
From Creative Movement for our youngest dancers through Pre-Ballet and Ballet 1, our beginner program builds joyful, correct foundations using the Vaganova method.
Learn MorePre-Professional Division
Intensive classical training for dedicated students — pointe, variations, and repertoire that prepare dancers for auditions, summer intensives, and the Youth Company.
Learn MoreAdult Ballet
Beginner through advanced classes designed for adults of any age or experience level. Improve fitness, flexibility, and artistry in a welcoming studio.
Learn MoreBeyond the Barre
Body conditioning, summer camps and intensives, master classes, PBT, contemporary, jazz, and character dance to round out every dancer’s training.
Learn MorePrivate Lessons
One-on-one coaching tailored to your goals — audition and variation preparation, technique refinement, and focused attention for any level.
Learn MoreCompetition Team
Our award-winning competition team trains and competes at the highest levels, including YAGP, ADC/IBC, and UBC, representing Brevard County on regional and national stages.
Learn MoreWhy BBA
What Sets Us Apart
Vaganova Method
The same training system used by the Bolshoi and Mariinsky Ballet companies — brought to Brevard County.
Experienced Faculty
Director Elena Shokhina is a Vaganova Academy graduate and retired professional principal dancer.
Performance Opportunities
Students perform in the annual Spring Showcase, The Nutcracker, and collaborate with the Brevard Ballet Youth Company.
All Ages Welcome
From ages 3 to adult, every level from first steps to advanced classical training is offered at BBA.
Events & Performances
Upcoming at BBA
June 14, 2026
Spring Showcase 2026
King Center for the Performing Arts
BBA students perform a program of classical ballet excerpts and original choreography for family and the Brevard County community.
Get TicketsJuly 7–25, 2026
Summer Intensive 2026
Brevard Ballet Academy Studio
Three weeks of intensive Vaganova method training with daily classes in technique, pointe, variations, and repertoire. Open to Ballet 2 and above.
Get TicketsDecember 12–13, 2026
The Nutcracker 2026
Maxwell C. King Center, Melbourne
Tchaikovsky's beloved holiday classic performed in full by BBA students and the Brevard Ballet Youth Company. A Brevard County holiday tradition.
Get TicketsWhat Families Say
Testimonials
The training at Brevard Ballet Academy has completely transformed my daughter. Elena's attention to correct technique from an early age means she has built a true foundation — not just steps, but artistry.
Sarah M.
Parent of a Ballet 2 Student
I started adult ballet at 47 with absolutely no experience. From my first class I felt welcomed and challenged in equal measure. This studio is the real thing — serious classical training that never feels intimidating.
Jennifer K.
Adult Ballet Student
My son began Creative Movement at age 3 and is now thriving in Ballet 1. The progression through the program is thoughtful and the teachers are exceptional. This academy is a treasure for Brevard County.
Michael T.
Parent of a Ballet 1 Student
Follow Along
Follow Us @brevardballet
See the latest from our studio on Instagram
Register Now
Ready to Begin Your Ballet Journey?
Registration is now open for our upcoming session at Brevard Ballet Academy. Spots fill quickly — secure your place today.
Sister Organization: Brevard Ballet Youth Company — the pre-professional youth company for advanced BBA students. Learn more
