Skip links

Top

Highlight Bar

List of Featured Posts
  • Give the gift of mental health this holiday season

    Give the gift of mental health this holiday season
  • Mental Health First Aid Course

    Do you know what to do if someone is experiencing a mental health crisis? If you would like to learn how […]

    Mental Health First Aid Course
  • Ride Don’t Hide 2017

    Ride Don’t Hide 2017
  • CMHA Hamilton’s 2015/2016 Annual Report

    Our 2015/2016 Annual Report is now available.Continue readingCMHA Hamilton’s 2015/2016 Annual Report […]

    CMHA Hamilton’s 2015/2016 Annual Report
  • Andrew Poustie and Josh Turner to run in support of CMHA

    On November 6, 2016 Officers Josh Turner and Andrew Poustie competed in the Road2Hope's half-marathon wearing their full kit, which equates […]

    Andrew Poustie and Josh Turner to run in support of CMHA
  • Our Services

    The Canadian Mental Health Association provides recovery-focused programs and services for people of all ages and their families. […]

    Our Services
rdh2017-savethedate-postcard_page_1

Ride Don’t Hide 2017

Ride Don’t Hide on June 25, 2017 We look forward to seeing you at Ride Don’t Hide in 2017 – a community bike ride to to raise awareness and help […] Continue readingRide Don’t Hide 2017

cmha-banner-6

Our Services

The Canadian Mental Health Association provides recovery-focused programs and services for people of all ages and their families. […] Continue readingOur Services

  • Events Calendar
    Go to previous month December 2016 Go to next month
    Sunday Monday Tuesday Wednesday Thursday Friday Saturday
    November 27, 2016 November 28, 2016 November 29, 2016 November 30, 2016 December 1, 2016 December 2, 2016 December 3, 2016
    December 4, 2016 December 5, 2016 December 6, 2016 December 7, 2016 December 8, 2016 December 9, 2016 December 10, 2016
    December 11, 2016 December 12, 2016 December 13, 2016 December 14, 2016 December 15, 2016 December 16, 2016 December 17, 2016
    December 18, 2016 December 19, 2016 December 20, 2016 December 21, 2016 December 22, 2016 December 23, 2016 December 24, 2016
    December 25, 2016 December 26, 2016 December 27, 2016 December 28, 2016 December 29, 2016 December 30, 2016 December 31, 2016
  • Upcoming Events