Mental health walk-in clinics offer immediate mental health support to help with anxiety, as well as life events causing stress and other mental health issues.
Will I need an appointment?
No appointment or referral is required. You will be able to see a registered mental health therapist for 45-60 minutes. There is no cost for this service.
The walk-in clinic therapist may also refer you to Community Mental Health or to specific programs such as the Strongest Families Program or Behavioural Support Team for more support.
Where can I access a mental health walk-in clinic?
Call ahead before visiting a walk-in clinic as hours (listed below) may change without notice due to inclement weather.
Mental health walk-in clinics are offered in Queens and Prince Counties at the following locations:
Community Mental Health (for individuals 16 and older)
Telephone: (902) 838-0960
126 Douses Road
Richmond Centre (for individuals 16 and older)
Telephone: (902) 368-4430
1 Rochford Street
- Tuesday: 10 a.m. – 6 p.m.
- Thursday: 10 a.m. – 6 p.m.
McGill Centre (for individuals 16 and older)
Telephone: (902) 368-4911
55 McGill Avenue
- Friday: 1 – 5 p.m.
- Saturday: 1 – 5 p.m.
- Sunday: 1 – 5 p.m.
Prince County Hospital
Telephone: (902) 888-8180
65 Roy Boates Avenue
- Monday: 9 a.m. – 5 p.m.
- Wednesday: 9 a.m. – 5 p.m.
Lennox Island Health Centre (for Lennox Island residents only)
Telephone: (902) 831-2711
15 Eagle Feather Trail
O’Leary Health Centre
Telephone: (902) 853-8670
14 MacKinnon Drive (adjacent to Community Hospital)
- Wednesday: 9 a.m. – 3 p.m.
Westisle High School (for students, age 16 and older at this school only)
39570 Western Road, Elmsdale
- Thursday: 9 a.m. – 3 p.m.
NOTE: Walk-In Clinic is not open on days when the school is closed.