Mood and Anxiety

What is depression?

Anxiety Canada – Anxiety Canada (formerly Anxiety BC) is a non-profit organization with great evidence-based, self-help resources, developed by psychologists. 

Kelty’s Key – A website created by Vancouver Coastal Health. Kelty’s Key is a free and confidential online cognitive behavioral therapy service that can provide you with the support you need to feel better.

Mood Gym – Moodgym is an online self-help program out of Australia. Designed to help users prevent and manage symptoms of depression and anxiety. It is like an interactive, online self-help book which teaches skills based on cognitive behaviour therapy. Small yearly cost.

Bounce Back is a free depression and anxiety treatment program provided to BC residents by the Canadian Mental Health Association. Ask your family physician for a referral or phone, email or register online yourself.
Bounce Back: 1-866-639-0522 /

Heads up guys – Men’s Depression information website

Bipolar Wellness Centre – UBC site with support for wellness when you are dealing with Bipolar disorder

Langley Mental Health provides publicly funded assessment, individual and group treatment.

You feel like s%*t – a self care game. Do you have difficulty taking care of yourself…try this website.

Pacific Postpartum Society – If you are feeling sad, overwhelmed, anxious during pregnancy or after the birth or adoption of a child, you may be dealing with peri-partum anxiety, depression or even OCD. This website lists support numbers and other resources.

Other low cost and free therapy resources

My caveat/disclaimer: I have reviewed these resources, BUT I did not create them and do not continuously monitor them. I only include resources I believe to be reliable, but given the nature of the internet, these links or their information may be changed without my knowledge. …so, always read critically, consult with your healthcare provider before making changes to your healthcare plan…and, if you are in crisis, you probably already know to look for help (911, hospital emergency, crisis line 1-800-784-2433) and reach out to someone.