Toronto’s Certified Music School – Where All Ages Learn to Play
Personalized Music Lessons for All Ages and Skill Levels
Welcome to Heidari Music School, a professional music school located in the heart of Toronto, just a 2-minute walk from Finch Subway Station at Yonge and Finch. We offer high-quality music instruction in a warm and supportive environment for children, teens, and adults.
Our certified and experienced teachers are passionate about music education and committed to helping each student achieve their goals. Whether you’re a complete beginner or preparing for Royal Conservatory of Music (RCM) exams, we offer personalized lessons tailored to your needs, schedule, and learning pace.
We understand how valuable your time is. That’s why we offer flexible scheduling and efficient lesson structures designed to fit busy lifestyles — without compromising quality.
Music Lessons in Toronto for All Ages
Piano, Guitar, Violin, Voice & More
Looking for music lessons in Toronto? At Heidari Music School, we offer private and group classes for kids, teens, and adults. Our certified music teachers provide personalized instruction in piano, guitar, violin, voice, and traditional Persian instruments. Conveniently located near Finch Station, we help students of all levels build confidence and skill through modern, engaging teaching methods.
Daf & Tombak Lessons
Experience the rhythms of Persian percussion with Daf and Tombak classes. Our instruction emphasizes traditional techniques and patterns, suitable for beginners and advanced students alike.
Vocal Singing Lessons
Enhance your vocal abilities with our singing lessons. We focus on breath control, pitch, and performance skills, catering to various genres and skill levels.
Choir Lessons
Join our choir to develop ensemble singing skills. Our sessions emphasize harmony, timing, and group dynamics, providing a collaborative musical experience.

Cello Lessons
Discover the rich tones of the cello with our dedicated instructors. Lessons are tailored to your pace, focusing on technique and musical expression.
Flutes Lessons
Learn to play the flute with our experienced teachers. Our lessons cover fundamental techniques and repertoire, suitable for students pursuing personal or academic goals.