-
CMHA Thames Valley Addiction & Mental Health Services
Get community-based support for mental health and addiction challenges.
Explore CMHA Thames Valley services -
St. Thomas Elgin General Hospital (STEGH)
Find mental health care for adults, including inpatient and outpatient services.
Call: 519-631-2030
Learn about STEGH mental health services - West Elgin Community Health Centre
Free and confidential counselling services for all ages.
Call: 519-768-1715
Visit West Elgin Community Health Centre
Mental Health and Addiction Support
Taking care of your mental health is important, and help is available in both Elgin County (including St. Thomas) and Oxford County. Whether you need general support, youth services, or resources for specific needs, there’s a service for you.
5 ways to wellbeing
Boost your wellbeing with these 5 simple daily actions:
-
Connect – Build connections with people in your life.
-
Be active – Find a physical activity you enjoy.
-
Take notice – Pay attention to your feelings and the world around you.
-
Give – Helping others can be rewarding and builds connections.
-
Keep learning – Try new things to grow your confidence.
In Crisis? Immediate help is available
-
Reach Out 24/7
Call or text: 519-433-2023 or 1-866-933-2023 -
Mental Health Helpline (Connex Ontario)
Call: 1-866-531-2600 -
National Suicide Prevention Lifeline
Call: 1-800-273-8255 -
Kids Help Phone (Youth)
Call: 1-800-668-6868 or text CONNECT to 686868
Elgin County resources
General mental health and addiction support
-
Elgin-St. Thomas Youth Employment Counselling Centre
Get confidential counselling and community resource connections for youth.
Call: 519-631-5470 or 226-377-7820
Find youth support at Elgin-St. Thomas Youth Centre -
Wellkin Child and Youth Mental Wellness
Access mental health services for children and youth under 18.
Crisis Line: 1-877-539-0463
Visit Wellkin’s youth services - Everyday Mental Health Classroom Resources
Tools for educators to support student mental health.
Explore Everyday Mental Health resources
Support for women and families
-
Violence Against Women Services Elgin County
Get 24/7 support if you are experiencing violence.
Call: 1-800-265-4305 or 519-633-0155 - Elgin Counselling and Mediation Centre
Find counselling for individuals, families, and youth.
Call: 519-633-4423
Learn about Elgin Counselling services
- ATLoHSA Family Healing Services
Access Indigenous-led healing programs and support.
24-Hour Crisis Line: 1-800-605-7477
Explore ATLoHSA services
Oxford County resources
General mental health and addiction support
-
Addiction Services Thames Valley
Get support for substance use, internet, gaming, and gambling concerns.
Call: 519-673-3242 ext. 222
Find help at Addiction Services Thames Valley -
CMHA Thames Valley Addiction & Mental Health Services
Access community-based support for mental health and addiction.
Explore CMHA Thames Valley services - Woodstock General Hospital
Find mental health services for children, teens, adults, and families.
Call: 519-421-4223 ext. 2342
Learn about Woodstock General Hospital services
- Wellkin Child and Youth Mental Wellness
Access mental health services for children and youth under 18.
Crisis Line: 1-877-539-0463
Visit Wellkin’s youth services - Lesbian Gay Bi Trans Youth Line
Peer support for 2SLGBTQIA+ youth.
Call: 1-800-268-9688
Support for women and families
- Domestic Abuse Services Oxford
Access 24-hour support for women in abusive situations.
Call: 1-800-265-1938 or 519-539-4811
Text: 519-788-9993
- Southwest Ontario Aboriginal Health Access Centre (SOAHAC)
Health services for First Nations, Inuit, and Métis peoples.
Toll-Free: 1-877-289-0381
Explore SOAHAC services
Elder support services
Available in both Elgin and Oxford counties.
-
Oxford County Elder Abuse Network (OCEAN)
Get support for elder abuse concerns.
Visit the Elder Abuse Network website -
Elder Abuse Elgin Network
Find support for elder abuse prevention.
Visit the Elder Abuse Network website - Seniors Safety Line
Access 24/7 support for elder abuse cases.
Call: 1-866-299-1011
Contact Us
Southwestern Public Health (8:30 a.m. - 4:30 p.m., Monday - Friday)
St. Thomas Site
(Administrative office)
1230 Talbot Street
St. Thomas, ON N5P 1G9
Woodstock Site
410 Buller Street
Woodstock, ON N4S 4N2
Call us toll free: 1-800-922-0096
Email us
Work with Us
Southwestern Public Health (SWPH) values our people! We pride ourselves on our positive and flexible work environment.