Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Ballet Teacher - Early Years (Ages 3-8)

$50 - $70 per hour
Part-time

Canada's National Ballet School

Are you passionate about inspiring young children through movement and looking to make a meaningful impact in a collaborative and creative environment? Canada's National Ballet School (NBS) is excited to invite applications for the contract, part-time position of Comprehensive Dance Programs Early Years Ballet Teacher (Ages 3–8). This is an exciting opportunity to join a dedicated team that delivers exceptional dance education while fostering creativity, confidence, and a lifelong love of movement in young learners.  

 
About Us:  

Canada's National Ballet School (NBS) is a leading arts and education institution dedicated to excellence in dance training, community programming, and health initiatives. NBS has 300+ employees supporting programs ranging from professional ballet training and community engagement to groundbreaking health initiatives. NBS fosters a collaborative, creative environment rooted in inclusion and continuous growth.  

The Role: 

Reporting to the Head of Comprehensive Dance Programs, the Comprehensive Dance Program Early Years Dance Teacher (Ages 3–8) delivers engaging, developmentally appropriate dance instruction for young children within NBS' Young Dancers Program. You will create a joyful, inclusive, and nurturing learning environment where children can develop confidence, creativity, musicality, coordination, and a love of movement. Working collaboratively with artistic faculty and program leadership, you will contribute to curriculum delivery, student development, performances, and special events while supporting NBS' commitment to excellence, belonging, and student wellbeing.  

Why You'll Love This Role: 

  • You inspire a lifelong appreciation and love of dance through joyful early childhood experiences 
  • You become part of a collaborative, supportive, and passionate artistic faculty 
  • You help young children build confidence, creativity, coordination, and self-expression 
  • Every day offers opportunities to teach, nurture, and create meaningful learning experiences through movement 

What You'll Do: 

  • Deliver Exceptional Dance Instruction: Teach assigned Early Years ballet classes using the NBS curriculum while creating engaging, imaginative, and age-appropriate learning experiences for children ages 3–8 
  • Support Student Development: Foster each child's physical, social, and creative development by adapting instruction to meet individual learning needs and encouraging confidence through positive reinforcement 
  • Prepare Students for Performances: Rehearse and prepare students for performances and presentation opportunities while creating a positive and supportive experience for young dancers and their families 
  • Collaborate with Families and Faculty: Build positive relationships with parents, caregivers, colleagues, and program leadership to support student success and a welcoming learning environment 
  • Maintain Student Records: Track attendance, complete written assessments or progress reports as required, and contribute to accurate student documentation 
  • Collaborate with Faculty: Attend meetings, professional development opportunities, and training sessions while contributing to shared best practices and continuous program improvement  
  • Maintain Professional Standards: Remain current with early childhood dance education best practices and uphold all NBS policies, procedures, and safeguarding standards  

What You Bring: 

First and foremost, we value passionate educators who are committed to creating an inclusive, supportive, and inspiring learning environment. We encourage you to apply even if you don't meet every qualification listed  
  • Teaching qualifications and/or a degree in Dance, Early Childhood Education, or a related field is considered an asset 
  • Experience teaching dance to young children (ages 3–8), with a strong understanding of early childhood development 
  • Demonstrated ability to create engaging, creative, and developmentally appropriate dance classes 
  • Excellent classroom management skills with the ability to foster a positive and nurturing learning environment 
  • Strong interpersonal and communication skills with the ability to build positive relationships with children, families, and colleagues 
  • Collaborative mindset with flexibility, curiosity, and a commitment to continuous learning 
  • A caring, student-centred approach that nurtures confidence, creativity, and a lifelong appreciation of dance 
  • Sound judgement, professionalism, and discretion when working with young children and confidential information 
  • Ability to prioritize responsibilities, meet deadlines, and communicate concerns in a timely manner 

Please note that candidates who are shortlisted will be asked to provide a 10–20-minute teaching video demonstrating their teaching style and interactions with students. An unedited excerpt of a class is preferred, as it provides the best representation of their teaching approach and classroom environment. 

Contract Details:  

  • Part-time, hourly position 
  • One-year contract beginning September 1, 2026 – August 20, 2027  

Compensation:  

  • $50-$70 per hour commensurate with experience and aligned with internal equity. 

Total Rewards: 

  • Commitment to work-life balance 
  • Professional development opportunities 
  • Discounted rates for NBS Adult Ballet Classes 
  • Employee discount at The Shoe Room, our dance retail store 
  • Subsidized lunch, beverages, and snacks at our onsite café 
  • Collaborative and inclusive work environment with opportunities to participate in employee engagement initiatives 

Our Commitment to Equity & Accessibility:  

NBS is committed to addressing systemic inequities in every facet of our organization, including programs, policies, and practices. It is NBS' top priority to build a remarkable and talented workforce that reflects the diversity of the City of Toronto. We strongly encourage applications from all qualified individuals, especially welcoming those with diverse intersectional identities who bring unique perspectives and contribute to the diversification of ideas. 

If you require accommodation at any stage of the recruitment process, please inform us. 

Successful candidates must supply Canada's National Ballet School with a Vulnerable Sector Check in accordance with the School's Child Abuse/Sexual Abuse Prevention Policy; this will be coordinated through the Human Resources Department at NBS. 

Please note: This role is for an existing vacancy. 

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Ballet Teacher - Early Years (Ages 3-8) in Toronto, ON vacancy
  • Looking for a reliable and caring nanny to join our family in York, Ontario. At this point we are in need of a summer nanny to engage with kids during school holidays, arranging activities, and providing a nurturing environment. In a long run, we will also need a full time...
    Suggested
    Full time
    Summer work

    CanadianNanny.ca

    Toronto, ON
    1 day ago
  •  ...hire a part-time nanny/housekeeper to work M-F for 4-5 hours between 3-8pm. We are looking for support with kids pickup (from two schools)...  ...and laundry and drop off to kids activities. We have 3 boys aged 4, 10 and 13 and live in the Bedford Park neighborhood in midtown Toronto... 
    Suggested
    Part time
    Live In
    Immediate start
    Afternoon shift

    CanadianNanny.ca

    Toronto, ON
    2 days ago
  •  ...are Meg and Jason, parents to two adorable little boys, Max (age 6) and Jake (age 3.5). We are looking for a reliable and loving full-time nanny...  ...the summer beginning June 25 until September 4. Hours would be 8-5, Monday-Friday. We will also need help in the afternoon once... 
    Suggested
    Full time
    Summer work
    Live out
    Monday to friday

    CanadianNanny.ca

    Toronto, ON
    19 days ago
  • $22 - $26 per hour

     ...family helper. Schedule: Weekdays, ~30 hrs/week. Starting SEPTEMBER • 7-9 AM: morning routine, school and daycare drop-off (walkable). • 3-6/7 PM: school/daycare pickup, snacks, play Both drop-off and pickup are walkable from home — no car needed. There will be some... 
    Suggested
    Part time
    Day shift
    Weekday work

    CanadianNanny.ca

    Toronto, ON
    7 days ago
  • About our family: We are a family of five, and need help with our youngest children who are twins so we can take our 5-year-old son to his activities. What we are looking for: Ideally, a flexible weekend daycare provider. Job Location: we are located in mid-town Toronto,... 
    Suggested
    Live out
    Live In
    Flexible hours
    Weekend work

    CanadianNanny.ca

    Toronto, ON
    11 days ago
  • Overview: Nice to meet you! My name is Sonia. I am seeking a care for my client in Toronto, Ontario. Full time live out from Sept 23 to Dec 3, 2020 only - the job will not extend beyond this time period. The ideal nanny must speak fluent German and be able to oversee daily... 
    Full time
    Live out

    CanadianNanny.ca

    Toronto, ON
    6 days ago
  •  .../responsive parenting, RIE, or similar philosophies Details: - Hours: Monday-Friday, 8:00 AM to 1:00 PM - Location: Downtown Toronto (transit accessible) - Start Date: In approximately 3 weeks (some flexibility) Duties: • Planning and facilitating engaging activities (e.... 
    Part time
    Monday to friday
    Day shift
    Weekday work

    CanadianNanny.ca

    Toronto, ON
    1 day ago
  • We are a warm and caring family in Toronto, Ontario looking for a part-time nanny to support our two young children (ages 3 and 22 months). We’re hoping to find someone who brings positive energy and is genuinely passionate about caring for little ones. Our goal is to build... 
    Hourly pay
    Long term contract
    Part time
    Live out

    CanadianNanny.ca

    Toronto, ON
    15 days ago
  •  ...during the week as the hours are early and late. The schedule is sort...  ...like this but we can leave a bit earlier at 5am or come home later at 3am...  ...different work hours. Mon 6-8:45 ...pm Tues 6-8:45. ...pm Wed...  ...at 8:15am and picking them up by 3:15…5min walk to kew beach school... 
    Full time
    Part time
    Live In
    Weekend work

    CanadianNanny.ca

    Toronto, ON
    7 days ago
  • $18 per hour

    Hello, I have a 3.5 year old and a 9 month old. I need care for about 5-10 hours a week. This position can potentially have increased hours come October when I return to work. Please visit to view full details and to apply. FREE REGISTRATION and lots of jobs to choose from... 
    Hourly pay
    2 days per week

    CanadianNanny.ca

    Toronto, ON
    18 days ago
  • $58.6k - $65.9k per year

     ...Legal Assistant to support the Family Law practice group in the Toronto, Ontario office. The ideal candidate will have over three (3) years of experience working in a similar position. This is a Hybrid position and requires a minimum of 3 (three) days per week in the... 
    Full time
    Internship
    Work at office
    Remote work
    3 days per week

    Lerners LLP

    Toronto, ON
    14 hours ago
  •  ...time opportunities, but we are also open to full time. We are a kind, hardworking, appreciative and fun loving family with 2 kids (aged 1 and 3), so there may be some help getting them to school or if they are called home some days but they are both in full time day care :)... 
    Full time
    Part time

    CanadianNanny.ca

    Toronto, ON
    24 days ago
  • $25 - $28 per hour

     ...looking for a kind, patient, and reliable part-time nanny for my 3-year-old son in downtown Toronto. My son is a sweet and active toddler...  ...focused on spending quality time with him, playing and engaging in age-appropriate activities, preparing simple snacks/meals as needed, helping... 
    Long term contract
    Part time

    CanadianNanny.ca

    Toronto, ON
    9 days ago
  • $25 per hour

     ...working family in East York (Woodbine/Lumsden area), looking for a part-time nanny for our 4 year old daughter who is starting kindergarten next week! This would be Monday to Friday from 3-6pm and include school pick-up, meal prep and light cleaning. There would also be... 
    Hourly pay
    Part time
    Monday to friday
    Afternoon shift

    CanadianNanny.ca

    Toronto, ON
    2 days ago
  •  .... My husband Ryan Briggs and I live in Toronto’s West End with our 3 kids: Hannah (3.5), Ada (9) and Isaac (11). We live near Bloor and...  ...primarily interested in someone interested in a job for the school year (September-June) but would be happy to have someone start this summer... 
    Summer work
    Live In
    Afternoon shift

    CanadianNanny.ca

    Toronto, ON
    13 days ago
  • We are looking for an experience nanny to take care of our baby girl. Also, expecting help around light household chores. Currently looking for timing 4PM - 8PM weekdays. We are very close to the subway in the Dufferin-Eglinton neighborhood. Should be eligible to work in Canada...
    Hourly pay
    Full time
    Weekday work

    CanadianNanny.ca

    Toronto, ON
    13 days ago
  •  ...childcare on a part-time basis, at least 2 days per week. We are looking for someone who is kind, caring and is experienced (at least 5 years experience) and loves interacting with babies. If you are interested in this position, please message me. We look forward to hearing... 
    Part time
    2 days per week

    CanadianNanny.ca

    Toronto, ON
    3 days ago
  • $50 - $70 per hour

     ...environment? Canada's National Ballet School (NBS) is excited to invite...  ...Dance Programs Ballet Teacher – Women's Technique & Pointe. This...  ...environment where students of varying ages, abilities, and aspirations can...  ...an asset  Five or more years of teaching experience in ballet... 
    Hourly pay
    Contract work
    Part time
    Internship

    Canada's National Ballet School

    Toronto, ON
    21 days ago
  •  ...related to commissions as needed. Required Qualifications ~3+ years of experience in commissions, sales compensation, sales...  ...identity, and sexual orientation), national origin, citizenship status, age, disability, genetic information, or any other category protected... 
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    14 hours ago
  • $25 - $35 per hour

     ...pioneer David Picton, we’ve spent 20 years challenging conventional wisdom...  ...generalists. Managing over $19.3 billion (June 30, 2026) for...  ...Intern, Business Analyst for an 8 month internship starting this fall...  ...expression, family status, age, language or national origin. We... 
    Hourly pay
    Long term contract
    Internship
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    14 hours ago
  • $30 per hour

    Our Family: We are a teacher and doctor living in Toronto, who are looking for...  ...school care for our elementary aged children two days a week. We will also...  ...who could work between the hours of 3:30 pm to 7:00 pm. Our kids are six and four years old. Duties would include walking... 
    Hourly pay
    Part time
    2 days per week
    3 days per week

    CanadianNanny.ca

    Toronto, ON
    6 days ago
  • $19 - $20 per hour

     ...Early Learners Teacher - Reading, Phonics & Math  Location: Oxford Learning North York at the Lawrence Plaza Job Type: Part-Time About...  ...personally. Schedule / Availability: ~ Monday-Thursday 3:00-8:00 pm and Saturdays 9:30 am -2:00 pm Salary: $19-20 / hour... 
    Part time
    Flexible hours

    Oxford Learning Centres, Inc.

    Toronto, ON
    27 days ago
  •  ...children to parks, library, swimming, piano, soccer etc. Top applicants will have a driver’s license and have previous training in early childhood education, healthcare or teaching. Pay $25-$30 The mother’s helper will assist a young mother and healthcare professional... 
    Full time
    Part time
    Casual work
    Monday to friday
    Day shift

    CanadianNanny.ca

    Toronto, ON
    8 days ago
  • $25 - $30 per hour

     ...family. We have two wonderful daughters, ages 5 and 8, and are looking for someone who genuinely...  ...Monday and Wednesday, approximately 2:00/3:00 p.m. - 11:00 p.m. - Additional evening...  ...Current CPR and First Aid certification - 3-5 years of childcare experience with school-aged... 
    Long term contract
    Part time
    Shift work
    Night shift
    Afternoon shift

    CanadianNanny.ca

    Toronto, ON
    22 days ago
  •  ...Important: Please note that this is a 8-month remote contract position, with the possibility of renewal. The role is for an independent...  ...Vikings and in new technologies, we can continue our success for years to come. We are embarking on an adventure and rely on our team... 
    Remote job
    Full time
    Contract work
    For contractors
    Self employment

    Big Viking Games

    Toronto, ON
    14 hours ago
  • $47k - $57k per year

     ...accounting practices. Maintains strong vendor relationships and completes ad hoc projects as required Qualifications ~2+ years of Accounts Payable experience  ~ High school diploma required, college courses in accounting preferred  ~ Must be well organized and... 
    Full time
    Contract work

    Movati Athletic

    Toronto, ON
    14 hours ago
  • $60 - $65 per hour

     ...Agile methodology. Basic Qualifications ~ Bachelor’s Degree in Computer Science/related field or equivalent work experience. ~5+ years of experience in software development. ~2+ years of development experience in design/architecture. ~ Experience with object-... 
    Full time
    Contract work
    Work at office

    Univeris

    Toronto, ON
    14 hours ago
  • $53k - $58k per year

     ...communication and organization skills. This is a 1 year contract opportunity.  You Will Have The...  ...at work. What You Will Bring ~1 to 3+ years experience in Technical Support...  ..., national origin, genetics, disability, age, or veteran status. We are committed to... 
    Full time
    Contract work
    Fixed term contract
    Remote work
    Flexible hours
    Shift work

    Think Research

    Toronto, ON
    14 hours ago
  •  ...specializes in accelerating operational and financial performance. With 30 years of deep expertise in various industries such as Aerospace,...  ...do not have this prior experience, please. Qualifications ~3-5 years of experience in Operations Management Consulting for Senior... 
    Full time
    Immediate start
    Flexible hours

    X/Celerant

    Toronto, ON
    8 days ago
  • $25 per hour

     ...out nanny to care for our twin girls who will be 4 months starting in July. The position is Monday-Friday for 6 hours/day, approximately 8 am to 2 pm. We are located near Queensway and Windermere. We are looking for someone who is nurturing, reliable, and has experience... 
    Full time
    Part time
    Live out
    Monday to friday

    CanadianNanny.ca

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Ballet Teacher - Early Years (Ages 3-8). Be the first to apply!