Browse by Location
Search for dance schools in your region or city using the directory listings. Each listing includes the school's address, contact details, and available class information.
— tonight's programme —
2,999 dance schools across 322 Canadian cities are waiting to be partnered — ballet to bhangra, tots to foxtrot. Mind your feet; start with the one nearest you.
— may we have this dance? —

— learn the steps —
Search for dance schools in your region or city using the directory listings. Each listing includes the school's address, contact details, and available class information.
Canadian dance schools offer instruction in a wide range of styles, including ballet, hip hop, jazz, contemporary, ballroom, and more. Use the directory to find schools that teach the specific style you are looking for.
Most dance schools listed on Thedanceroll offer programs for children, teens, and adults. Whether you are enrolling a young beginner or looking for adult dance lessons, the directory helps you find suitable options.
— styles on the card —
— recent finds —
— dance-card favourites —
A handful of studios our visitors keep coming back to — an average of 5.00 across the cards that carry a rating.
— why a dance school —
A dance school, also referred to as a dance academy, dance studio, or performing arts studio, is a facility where students receive formal instruction in one or more styles of dance. These schools are run by trained instructors and typically offer structured classes organized by age group, skill level, or dance discipline. Programs can range from recreational classes for young children to competitive training for serious students.
Dance schools in Canada operate in a variety of formats, from small independent studios to larger academies affiliated with national or international dance organizations. Many offer recitals, examinations, and performance opportunities as part of their curriculum. Some studios also provide instruction in related performing arts such as gymnastics, acrobatics, or musical theatre.
Thedanceroll currently covers 2999 Dance schools across 7 regions and 322 cities in Canada, including Toronto, Calgary and Montreal.
Take the floor →— provinces on the programme —