Canadian Addiction Treatment Centres

Canadian Addiction Treatment Centres (CATC) is Canada’s largest provider of recovery programs for substance use and addictions, operating since 1995. CATC delivers evidence-based, compassionate care to individuals at any stage of their recovery journey across provinces like Ontario, British Columbia, and New Brunswick. The organization is accredited by both Accreditation Canada and CARF International, reflecting its commitment to high‑quality, patient‑centered treatment.

Canadian Addiction Treatment Centres Centers Near You
Canadian Addiction Treatment Centres logo
Canadian Addiction Treatment Centres
Founded in 1995
4 Centers