Disability Organizations Directory
Search 3,932 organizations across Canada providing disability services and support.
CMHA Durham
Oshawa, ON
Nonprofit organization providing disability support services in Oshawa, Ontario. Offers support services, resources.
CMHA Halifax-Dartmouth Branch
Halifax, NS
Nonprofit organization providing disability support services in Halifax, Nova Scotia. Offers support services, resources.
CMHA Thames Valley Addiction and Mental Health Services
London, ON
Nonprofit organization supporting individuals and families affected by mental health in London, Ontario. Provides support services, resources.
CMHA Vancouver-Faser - Bluebird House
New Westminster, BC
Nonprofit organization providing disability support services in New Westminster, British Columbia. Offers support services, resources.
CMHA Waterloo Wellington
Guelph, ON
Nonprofit organization providing disability support services in Guelph, Ontario. Offers support services, resources.
CMHA shelter
Greater Sudbury, ON
Nonprofit organization providing disability support services in Greater Sudbury, Ontario. Offers support services, resources.
CMHA: Colchester East Hants Branch
Truro, NS
Nonprofit organization providing disability support services in Truro, Nova Scotia. Offers support services, resources.
Calgary Health Region Forensic Mental Health Services
Calgary, AB
Nonprofit organization supporting individuals and families affected by mental health in Calgary, Alberta. Provides support services, resources.
Calgary Silver Linings Foundation
Calgary, AB
Nonprofit organization providing eating disorder recovery services in Alberta.
Camino Wellbeing + Mental Health
Kitchener, ON
Registered Canadian charity providing disability-related services in KITCHENER. CRA Registration: 106880115RR0001.
Camino Wellbeing + Mental Health (Formerly Carizon Family and Community Services)
Kitchener, ON
Nonprofit organization supporting individuals and families affected by mental health in Kitchener, Ontario. Provides family support, parent resources.
Camp Kirk
Oakville, ON
Camp Kirk is a specialized summer camp where neurodivergent kids and youth can truly thrive. By focusing on small-group environments, non-competitive programming, and individual strengths, we provide a safe space for campers to discover their unique potential. Our programs serve participants aged 7 to 18 who think and act 'out of the box.' While a formal diagnosis is not required, the majority of our campers live with ADHD, Autism, Learning Disabilities, Tourette's, Anxiety, or Sensory Processing challenges. Programs include Overnight Summer Camp and Leader-In-Training (LIT) for youth aged 14 to 18. We fundraise year-round to subsidize camper fees and offer additional financial aid to ensure cost is never a barrier.
Canadian Centre For Mental Health And Sport / Centre Canadien de la Santé Mentale et du Sport
Orleans, ON
Registered Canadian charity providing disability-related services in ORLEANS. CRA Registration: 750673717RR0001.
Canadian Institute For Advancements in Mental Health
Toronto, ON
Registered Canadian charity providing disability-related services in TORONTO. CRA Registration: 129904058RR0001.
Canadian Mental Health
Guelph, ON
Nonprofit organization supporting individuals and families affected by mental health in Guelph, Ontario. Provides support services, resources.
Canadian Mental Health Assn
Windsor, ON
Nonprofit organization supporting individuals and families affected by mental health in Windsor, Ontario. Provides support services, resources.
Canadian Mental Health Assn
100 Mile House, BC
Nonprofit organization supporting individuals and families affected by mental health in 100 Mile House, British Columbia. Provides support services, resources.
Canadian Mental Health Assn
Lethbridge, AB
Nonprofit organization supporting individuals and families affected by mental health in Lethbridge, Alberta. Provides support services, resources.
Canadian Mental Health Assn
Nanaimo, BC
Nonprofit organization supporting individuals and families affected by mental health in Nanaimo, British Columbia. Provides support services, resources.
Canadian Mental Health Assn
Brampton, ON
Nonprofit organization supporting individuals and families affected by mental health in Brampton, Ontario. Provides support services, resources.
Canadian Mental Health Assn
Alberton, PE
Nonprofit organization supporting individuals and families affected by mental health in Alberton, Prince Edward Island. Provides support services, resources.
Canadian Mental Health Assn
Red Deer, AB
Nonprofit organization supporting individuals and families affected by mental health in Red Deer, Alberta. Provides support services, resources.
Canadian Mental Health Assn
North Bay, ON
Nonprofit organization supporting individuals and families affected by mental health in North Bay, Ontario. Provides support services, resources.
Canadian Mental Health Assn BHN
Brantford, ON
Nonprofit organization supporting individuals and families affected by mental health in Brantford, Ontario. Provides support services, resources.
Canadian Mental Health Assoc Prince County
Summerside, PE
Nonprofit organization supporting individuals and families affected by mental health in Summerside, Prince Edward Island. Provides support services, resources.
Canadian Mental Health Association
Saskatoon, SK
Nonprofit organization supporting individuals and families affected by mental health in Saskatoon, Saskatchewan. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Sydney, NS
Nonprofit organization supporting individuals and families affected by mental health in Sydney, Nova Scotia. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Midland, ON
Nonprofit organization supporting individuals and families affected by mental health in Midland, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Oakville, ON
Nonprofit organization supporting individuals and families affected by mental health in Oakville, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Port Alberni, BC
Nonprofit organization supporting individuals and families affected by mental health in Port Alberni, British Columbia. Provides advocacy, support groups, resources.
Canadian Mental Health Association
St. George, NB
Nonprofit organization supporting individuals and families affected by mental health in St. George, New Brunswick. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Vernon, BC
Nonprofit organization supporting individuals and families affected by mental health in Vernon, British Columbia. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Prince Albert, SK
Nonprofit organization supporting individuals and families affected by mental health in Prince Albert, Saskatchewan. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Georgetown, ON
Nonprofit organization supporting individuals and families affected by mental health in Georgetown, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Chatham, ON
Nonprofit organization supporting individuals and families affected by mental health in Chatham, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Thunder Bay, ON
Nonprofit organization supporting individuals and families affected by mental health in Thunder Bay, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Cornwall, ON
Nonprofit organization supporting individuals and families affected by mental health in Cornwall, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Fort Mcmurray, AB
Nonprofit organization supporting individuals and families affected by mental health in Fort Mcmurray, Alberta. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Sault Ste. Marie, ON
Nonprofit organization supporting individuals and families affected by mental health in Sault Ste. Marie, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
New Liskeard, ON
Nonprofit organization supporting individuals and families affected by mental health in New Liskeard, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Fredericton, NB
Nonprofit organization supporting individuals and families affected by mental health in Fredericton, New Brunswick. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Simcoe, ON
Nonprofit organization supporting individuals and families affected by mental health in Simcoe, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Salmon Arm, BC
Nonprofit organization supporting individuals and families affected by mental health in Salmon Arm, British Columbia. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Milton, ON
Nonprofit organization supporting individuals and families affected by mental health in Milton, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Duncan, BC
Nonprofit organization supporting individuals and families affected by mental health in Duncan, British Columbia. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Sudbury, ON
Nonprofit organization supporting individuals and families affected by mental health in Sudbury, Ontario. Provides advocacy, support groups, resources.
Canadian Mental Health Association
Penticton, BC
Nonprofit organization supporting individuals and families affected by mental health in Penticton, British Columbia. Provides advocacy, support groups, resources.
Canadian Mental Health Association
North York, ON
Nonprofit organization supporting individuals and families affected by mental health in North York, Ontario. Provides advocacy, support groups, resources.
Know of a service we should list?
This directory grows because people in the community help us find what we've missed. Let us know about organizations, programs, or services across Canada.