Rainbow Songs

Rainbow Songs

Share

Fun family music classes in Toronto for babies, toddlers, & 2-4 year olds | Many locations in the GTA Many locations throughout the Toronto area.

Rainbow Songs offers exciting interactive music programs for children from birth to 5 years old. Our methodology focuses on the musical development of your child. 40 minute classes are taught in a fun, non-competitive and inclusive environment that encourages the participation of children and adults alike.

05/05/2026

AWESOME NEWS! Our Summer 2026 term is now OPEN for enrollment! We've got both park and indoor classes running at 12 sites around Toronto, and there's room for your child! Check out the schedule of baby, toddler, preschool and mixed-age classes, and sign up today.

https://toronto.rainbowsongs.com/courses

Spending time on vacation or at the cottage this Summer? Talk to our admin team (416-535-5247 or [email protected]) about flexible options so that you can sing with us when you're in the city! We offer makeup classes, drop-in bookings, late starts and early de-enrollments, to work around your family schedule plans.

We look forward to making a joyful noise with your child this Summer!

05/01/2026

Danforth/Coxwell families - please note that all classes on both Fridays and Saturdays from today (Fri May 1) onwards at Kimbourne Park United Church for the Spring term are in The Fellowship Room! To reach this space, enter the church through the red side door at the end of the driveway on your right. Go down the stairs and walk until you see a hallway on your right. Turn right and the Fellowship Room is the first room on your right. See you there!

04/30/2026

Danforth/Coxwell families - please note that all classes on both Fridays and Saturdays from tomorrow (Fri May 1) onwards at Kimbourne Park United Church for the Spring term are in The Fellowship Room! To reach this space, enter the church through the red side door at the end of the driveway on your right. Go down the stairs and walk until you see a hallway on your right. Turn right and the Fellowship Room is the first room on your right. See you there!

04/30/2026

High Park participants - please note that classes today (Thurs Apr 30) at Humbercrest United Church are taking place in the Sanctuary, due to another event happening at the church. See you there!

04/29/2026

High Park participants - please note that classes tomorrow (Thurs Apr 30) at Humbercrest United Church are taking place in the Sanctuary, due to another event happening at the church. See you there!

04/25/2026

Danforth/Coxwell classes - a reminder that Saturday classes at Kimbourne Park United Church for the Spring term have moved (permanently) to the Fellowship Room! See you there.

See you there!

04/24/2026

Danforth/Coxwell classes - our classrooms for this week at Kimbourne Park United Church are:
Friday Apr 24 (today) - the Sanctuary
Sat Apr 25 - The Fellowship Room

See you there!

04/24/2026

Leaside classes - please note that there are no classes today (Fri Apr 24) at St. Cuthbert's, Leaside Anglican due to a Spring Sale happening at the church. (FYI - this is a planned cancellation that was built into your Spring term fees.) We'll see you next week!

04/24/2026

Beach classes - please note that we're moving to Room 2 on the main floor of Beach United Church for today only (Fri Apr 24). This is due to another event taking place in the church. See you there!

04/23/2026

Danforth/Coxwell classes - our classrooms for this week at Kimbourne Park United Church are:
Friday Apr 24 - the Sanctuary
Sat Apr 25 - The Fellowship Room

See you there!

04/23/2026

Leaside classes - please note that there are no classes tomorrow (Fri Apr 24) at St. Cuthbert's, Leaside Anglican due to a Spring Sale happening at the church. (FYI - this is a planned cancellation that was built into your Spring term fees.) We'll see you next week!

Want your school to be the top-listed School/college in Toronto?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Address

Toronto, ON

Opening Hours

Monday 9:30am - 4pm
Tuesday 9am - 4pm
Wednesday 9am - 4pm
Thursday 9am - 4pm
Friday 9am - 4pm