Here at WestCoast Ballet, we provide Pre-Professional Training appropriate for the age and stage of each dancer. 

We teach serious students to excel in the areas of Classical Ballet and Contemporary Dance.

The focus of strong foundational technique starts in the Junior Training Programme and continues through Intermediate and Senior Programmes. 

We offer classes for all ages.

Morning Tots, PreBallet, Level 1-8, and Half Day - Senior Preparatory.