Mental Health Walk-in Clinics

Mental Health Walk-in Clinics
Mental Health Walk-in Clinics were temporarily converted to Call-in Clinics. Walk-in clinic services have resumed under appropriate social distancing guidelines. If you would prefer to call-in to assist with social distancing measures, please call a clinic at one of the below listed locations.

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 programs such as the Strongest Families Program or the ICAN Adult Anxiety Program.

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 at the following locations:


Community Mental Health (for individuals 16 and older)
Telephone: (902) 838-0960
126 Douses Road

  • Thursday:  4 – 8 p.m.


Richmond Centre

Telephone:  (902) 368-4430
1 Rochford Street

  • Tuesday:  10 a.m. – 6 p.m. 

For individuals 16 and older:

  • Thursday:  10 a.m. – 6 p.m.
  • Friday:  12 – 4 p.m. 

McGill Centre (for individuals 16 and older)

Telephone:  (902) 368-4911
55 McGill Avenue

  • 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. 


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. 
Walk-In Clinic is not open on days when the Westisle High School is closed​.
Published date: 
October 25, 2022
Health PEI logo

General Inquiries

Health PEI
PO Box 2000
Charlottetown, PE   C1A 7N8

Phone: 902-368-6130
Fax: 902-368-6136

Your Health Privacy

Media Inquiries
Phone: 902-368-6135

Health PEI Board of Directors

If you are experiencing a medical emergency, call 9-1-1 or go to the nearest emergency department.

If you are unsure what to do about a health issue or if you need health information, call 8-1-1.

811 logo