Richmond Mental Health Consumer and Friends Society

Peer Support Program

Provides one-on-one assistance to people who are recovering from a mental illness and who are receiving mental health services. Trained peer support workers, who have had personal experience with mental illness, empower mental health consumers to achieve their goals. Services include life skills sup...
View service

Peer Support Social Group

Provides mental health peer support in a group setting. Supports participants to improve their life skills and achieve their goals. Weekly activities include computer literacy training, cooking, and gardening. Program is also offered in Cantonese and Mandarin. Referral required from a mental health ...
View service

Therapeutic Recreation Program

Provides learning and social opportunities in a supportive recreational setting for people with mental health issues. Publishes a calendar of events and activities that promote community involvement and social networks by offering therapeutic recreation activities at little or no cost. Referral requ...
View service