Canadian Mental Health Association

The Canadian Mental Health Association (CMHA) is a national, non-profit, charitable organization consisting of provincial bodies which are further divided into local branches.

The Peterborough Branch is managed by a Board of Directors comprised of community volunteers. Funding is provided by the Ministry of Health, Ministry of Community and Social Services, Ministry of Housing, United Way, foundations, private donations and fundraising initiatives.

CMHA-Peterborough works with individuals, families and community partners in providing services to promote and enhance the mental health and wellness of those living within the communities we serve.

415 Water Street, Peterborough, Ontario


  • sun
  • mon 09:00 - 04:30
  • tues 09:00 - 04:30
  • wed 09:00 - 04:30
  • thurs 09:00 - 04:30
  • fri 09:00 - 04:30
  • sat