About Us

The New Start Foundation, established in 2019, is a national charity whose mission is to ensure that every Canadian youth in need between the ages of 13 and 21 has timely access to affordable mental health and addiction programs with world-class outcomes.

Sunnybrook Health Sciences Centre & Bellwood Health Services are partnering to create a world-class treatment program for patients with mental illness and addiction called New Start Foundation.

New Start will represent an unprecedented private-public partnership that will set an example of accountability that ensures clients receive “the right care, in the right place, at the right time.”

To learn more about New Start Foundation contact: [email protected]

Meet Our Board of Directors
Learn More
Donate Now
Donate Now
0 Beds
provided for youth that will specialize in the treatment of SUD and related mental illness.