top of page

Bayview School of Ballet

Celebrating 40 years of success


The Advanced Competitive Division is a specialized program designed for dedicated students who seek rigorous training in a challenging environment.


This comprehensive training curriculum focuses on developing dancers' technical skills, artistic abilities, and personal growth, preparing them for a successful career in dance. It is important to note that admission to this program is solely based on a selective audition process.

Competitive Group.jpg


The Recreational Division offers yearly classes

for all levels.

Students ages 3 and up are taught in a professional, and safe environment in order to reach their artistic goals.


We help students build a solid foundation in classical ballet, pointe, pas de deux, character, jazz, and contemporary classes.



With a focus on individualized attention, our Master Classes offer a supportive environment for students to improve their skills, explore their creativity, and reach their goals. From classical ballet to contemporary dance, our classes cover a wide range of styles and techniques to meet the diverse needs of our students.


Our teachers bring a wealth of experience and knowledge to each class, offering valuable insights and feedback to help students refine their technique and enhance their artistry. Whether you are a beginner or a seasoned dancer, our Master Classes provide an enriching and rewarding experience for all.

Master Class.jpg


The Teacher Training Program is a comprehensive 2-year program designed to equip advanced-level dancers with the necessary skills to pursue a career in dance instruction. Upon successful completion of the program, students are awarded a certification that qualifies them to teach creative movement classes at Bayview School of Ballet.


This certification serves as a testament to the student's dedication and expertise in the field of dance and provides them with the necessary credentials to pursue teaching opportunities in a variety of settings.

Teacher Training.jpg

About Us

Bayview School of Ballet Inc. was established in 1982. 


The school offers Classical Ballet (Vaganova Syllabus), Pointe, Character, Contemporary, and Jazz classes. 


With over 40 years of dance training, Bayview School of Ballet gained recognition as one of the best dance schools in Toronto.

Screen Shot 2022-09-01 at 6.33.00 PM copy.png


My daughter is 6 years old and she loves dance classes. Every time the class finishes she runs up to me and is like 'Again Again' I love this place as much as my lovely daughter does. Such a kid-friendly environment is highly recommended for moms out there looking for a safe and respectable ballet school.

Wing Wong

It is a wonderful institution with world-class accomplished and caring teachers; the staff and the students consistently deliver high-quality performances each year. Above all, it is a beautiful and enriching environment for dancers of all levels. The school has been like a second home for my daughter since she was three years old. 

Niloufer Pasha

bottom of page