Rainbow Songs is the largest Toronto Music School for Babies and Toddlers
Did you know that Rainbow Songs is Toronto’s beloved and biggest music school for preschoolers? With 20 locations we are sure to have a music class near your neighbourhood. From Kingsway in Etobicoke to The Beaches in the east end of the city and from North of Eglinton in midtown to Trinity Bellwoods in the south, we have classes running from Monday to Saturday all over the GTA.
Free Trial Class
New to Rainbow Songs? Did you know that you can come try our classes for free? Come sing with us in a baby music class or toddler music program today! Call 416 535 5247 or email firstname.lastname@example.org for a FREE TRIAL CLASS!
About our Popular Music Classes for Children
Rainbow Songs music classes are fun, inclusive, and encourage the joyful participation of children and adults alike. Register today! Join the jam and nurture your child’s musical potential. Read more about our fun family music classes here.
Our classes are musical, engaging and interactive! Each lesson includes fun music and movement activities for you and your child. One of the things that sets us apart is that we cater to your child’s specific developmental stages of life. Check out our baby music classes for 0 – 1 year olds, music program for toddlers who are 1- 2 year olds and preschool aged classes for 2-4 year olds. We also have mixed age classes where families can make music together! We encourage families singing together, so please call us if you’d like to have a sibling in one of our specific age classes too.
Rainbow Songs baby and toddler music programmes feature familiar songs as well as fantastic Rainbow Songs originals that will have you and your child singing, dancing and bonding together.
With 20 locations in Toronto, you are sure to find a location close to home
Looking to join a baby or toddler music program close to home? Check out our 20 locations throughout the city of Toronto. Our music classes for children can be found in these Toronto neighbourhoods.
Kingsway – Kingsway and Bloor at All Saints’ Kingsway Church
Royal York – Royal York and Bloor at Kingsway Baptist Church
Bloor West Village
Swansea – South of Bloor and West of Runnymede at Swansea Town Hall
High Park Village – Annette St east of Jane St at Runnymede Presbyterian Church
Roncesvalles Village – at Roncesvalles north of High Park Village at 277 Roncesvalles Avenue
Junction – Dundas St W east of Quebec Avenue at West Toronto Baptist Church
Trinity Bellwoods – Shaw St north of Queen St at Artscape Youngplace
Annex – Dupont and Palmerston at St. Alban’s Boys & Girls Club
Annex South – Spadina and Bloor at Trinity-St Paul’s United Church
Danforth Village – Danforth west of Chester at Eastminster United Church
Coxwell – Danforth and Coxwell at Kimbourne Park United Church
Leslieville – Queen St E and Leslie at The Centre for Spiritual Living
Beaches – Queens St E and Lee Avenue at Creswell Dance Academy
Mount Pleasant and Davisville – Davisville and Belsize Ave at Mabel’s Fables
Leaside – Bayview Avenue and Balliol St at St. Cuthbert’s Anglican Church
St Clair – St. Clair and Yonge St at Christ Church Deer Park Anglican Church
St. Clair West – St. Clair Avenue and Christie St. at St. Matthew’s United Church
We can’t wait to sing with you! Come see why more than 30,000 families have loved to sing with Rainbow Songs. Enroll today!