Child Development Institute

Child Development Institute

Share

We offer evidence-based programs for children ages 0-12 and youth ages 13-18, and their families. Child Development Institute (CDI), an accredited children’s mental health agency in Toronto, is a groundbreaker in developing innovative programming. We offer evidence-based programs for children ages 0-12 and youth ages 13-18, and their families across four streams: Early Intervention Services, Famil

05/28/2026

Are you looking for a summer camp where your child can feel understood, supported, and free to be themselves?

At Camp Towhee, our counsellors receive specialized training from CDI’s clinical psychologists — equipping them with valuable knowledge about , mental health, proactive behaviour management strategies, and more.

As a therapeutic-based program, we know that a safe, inclusive environment makes all the difference.

When children and youth feel supported and understood, they can build confidence, make lasting friendships, and discover their strengths.

Applications are open! Contact our team today to learn more about Camp Towhee for your child: https://ow.ly/7Asx50Z4WxL

05/17/2026

Today marks the International Day Against Homophobia, Transphobia, and Biphobia (IDAHOBIT) — a global day of awareness, solidarity, and action recognizing the ongoing barriers and discrimination faced by 2SLGBTQI+ communities.

At CDI, we know that children and youth thrive when they experience belonging, acceptance, and the freedom to be themselves. These conditions are essential to positive mental health outcomes and wellbeing.

Today and every day, we remain committed to ongoing learning and action to help foster safe, inclusive, and affirming spaces that reflect the diverse identities and experiences of all those we serve. 💙

Want your organization to be the top-listed Government Service in Toronto?
Click here to claim your Sponsored Listing.

Category

Telephone

Address


197 Euclid Avenue
Toronto, ON
M6J2J8

Opening Hours

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