BC Branches

There are more than 135 branches of the Canadian Mental Health Association across the country; 19 of them are in BC. CMHA branches are local resource centres that can provide direct support services to people and organizations in their communities. Each branch is a distinct legal entity, with its own board of directors and funding sources. Different branches provide different services depending on the needs of their community. Use the search below to find a branch in your area that may provide a service you're looking for.

CMHA BC Branch Locator

We have cross referenced 19 BC CMHA branches by region, and by services and programs offered. Select a branch location and a service area, and click submit. To see all 19 branches at once, select Any Region and Any Service.

Branch Search

clubhouses

Many CMHA branches have clubhouses. The quality of a clubhouse can be assessed using international standards for clubhouse programs developed by the International Center for Clubhouse Development.

cmha kootenays

"In order for me to get better, it meant working again and to be self reliant. That is when something great happened in my life. I heard about a program called Achieve."

read more...

CMHA BC Division newsletter

looking for cmha national or a branch outside BC?

  • The national office of CMHA has a wealth of information on its site at www.cmha.ca including national educational materials, research projects, and a branch/division locator for all of Canada.
  • Remember the BC Branch locator on this site is your best bet for finding current contact information for the 20 local CMHAs across BC, and also a description of their services.