Addiction and Mental Health Services

Important Numbers


911 (24/7) or go to your nearest emergency department


Tele-Care 811 (24/7)

Chimo – Helpline

Chimo – Helpline:

Gambling Info Line

Gambling Info Line :

Kids Help Phone

Text TALK to 686868 or
call 1-800-668-6868

Horizon’s Mobile Crisis Units provide interventions to defuse situations in the community, supporting individuals and families outside of the usual hours of operations including evenings and weekends.

Mobile Crisis Units increase access to services and provides a range of crisis intervention services in a timely and effective manner in the person’s own environment or the environment of their choice.

By area:
Fredericton Area: 506-453-2132
Saint John Area: 1-888-811-3664
Moncton Area: 1-866-771-7760
Miramichi Area: 506-623-3333
Upper River Valley Area: 1-888-667-0444

Coping With COVID-19

Fear and anxiety about a new disease and what could happen can be overwhelming. It is normal to feel worried and stressed. If you or someone you know is struggling, resources listed below may help. For up-to-date information about COVID-19, please click here.

Heidi FitzGerald is a psychologist who works with Horizon as clinical coordinator for the Child and Youth team in St. Stephen. She shares helpful tips for families to improve their mental well-being during this stressful time. Read her blog here.

Horizon’s Addiction and Mental Health Services provide a range of services for individuals, children, youth, adults of all ages and family members affected by substance misuse, harmful gambling and/or mental health issues.

Services may include individual counselling, group counselling and specialized treatment programs such as detoxification, opioid replacement therapy, and short-term or long-term rehabilitation.

By area:
Fredericton and Upper River Valley Areas: 506-453-2132
Saint John Area: 506-658-3737
Moncton Area: 506-856-2444
Miramichi Area: 506-778-6111

Our Programs & Services

Helpful Resources

Horizon locations offering this service:

Facility Name Address Phone
St. Joseph's Hospital (Saint John) 130 Bayard Dr., Saint John, New Brunswick, E2L 3L6 506-632-5555
St. Joseph’s Community Health Centre 116 Coburg St., Saint John, New Brunswick, E2L 3K1 506-632-5537