2025/2026 Registration Opens May 1st
how to register; Please create a parent account, add your child/children, select your classes!
10% OFF Multi Class Discounts Available!
10% OFF Sibling Discount!
Professional Training Program
Professional Training, Professional Performances & Competition Opportunities!
*2 day/Weekly Minimum Training Requirement
Advanced Ages 15-17 (3-5 Days Weekly Training) (3 + Years En Pointe required)
Intermediate Ages 12-14 (2-4 Days Weekly Training) (1+ Years en pointe required)
Elementary Ages 9-11 (2-4 days Weekly Training)
Prep Ages 6-8 (2-4 Days Weekly Training) *No Assessment Required
Classes Offered: Ballet / Pointe / Modern / Character / Contemporary / Jazz / Acrobatics / Tap / HiphopConditioning & More!
*Assessment Required for Ages 9+
Email: NiagaraBallet@gmail.com for more information!
YEAR 1 BOYS FREE!
YEAR 2 BOYS 50% OFF!
All students of Niagara Ballet School are invited to participate in our annual performances!
Disclaimer: Please note Niagara Ballet is not liable for any injuries, illnesses, lost or stolen items.