top of page

Local Mental Health Support Across Canada

If you're in immediate danger or experiencing a life-threatening emergency, please call 911.

A comprehensive guide to community centers and mental health resources in major Canadian cities, sorted by province for your convenience.

Discover local mental health resources in your city and province, from community centers to specialized services.

Image by Christin Hume

Need a helping hand close to home? Community centers are your go-to spots for mental health support, often offering free or low-cost services. This list is sorted by province and major cities for your convenience. If your city isn't listed, feel free to contribute local resources in the comments section. Each city has two essential links: One to their local Canadian Mental Health Association (CMHA) chapter for resources, support groups, and mental health services, and another to the city's own collection of resources on their municipal government's website.


British Columbia


Nova Scotia



Remember, it's okay to ask for help. These platforms offer various methods and specialties to suit your needs.

bottom of page