Ottawa Dance Centre School (ODCS) is seeking an enthusiastic, nurturing, and highly engaging Primary Ballet Teacher to join our faculty. This is a wonderful opportunity for someone who is passionate about introducing young children to the joy of classical ballet while laying strong technical foundations from the very beginning.
We are looking for someone who believes that ballet can be both technically excellent and incredibly fun, creating a positive first experience that inspires a lifelong love of dance.
About the Role
The successful candidate will teach:
- Saturday mornings: Primary Ballet classes for children aged 3–7 years
- Saturday mornings: Tiny Dancer Club for children aged 0–4 years (parent-and-child and early movement classes)
- Sunday mornings: Tiny Dancer Club
- Ballet-themed birthday parties (scheduled on an as-needed basis)
What We're Looking For
The ideal candidate will:
- Have a strong background in classical ballet with excellent technical knowledge.
- Be passionate about introducing correct classical ballet technique from the earliest stages of training.
- Have experience teaching preschool and primary-aged children (or a genuine passion for working with this age group).
- Be energetic, creative, and able to make classes exciting while maintaining structure and educational value.
- Be warm, patient, encouraging, and able to build positive relationships with young children and their families.
- Be reliable, professional, and an excellent communicator.
- Be comfortable leading imaginative movement activities, storytelling, music-based learning, and creative exercises that keep young dancers engaged.
Preferred Qualifications
- Ballet teaching experience with young children.
- Training in classical ballet (RAD, Cecchetti, Vaganova, or equivalent).
- Experience teaching parent-and-child movement classes is an asset.
- First Aid/CPR and a Vulnerable Sector Check (or willingness to obtain them).
Why Join ODCS?
Ottawa Dance Centre School is a not-for-profit ballet school committed to providing outstanding dance education in a supportive and inspiring environment. We believe every child deserves exceptional training delivered with kindness, encouragement, and enthusiasm.
Our youngest students are often taking their very first dance steps, and we are looking for someone who will make those first experiences magical while nurturing beautiful classical foundations that will support them throughout their dance journey.
If you love inspiring young children, believe in the value of excellent classical training, and enjoy bringing energy, imagination, and joy into every class, we'd love to hear from you.
Please apply with:
- Your résumé
- A brief cover letter outlining your teaching experience and philosophy
- Any relevant teaching qualifications or certifications
Pay: From $35.00 per hour
Benefits:
Experience:
- Dance: 5 years (preferred)
- Dance Teaching: 2 years (preferred)
Work Location: In person