Child & Youth Mental Health Intake Clinics

Last updated on April 8, 2024

Looking for mental health support or services in your area?

Children and youth can access free and voluntary community-based mental health supports and services in B.C. - in fact, Child and Youth Mental Health (CYMH) teams currently have about 93 intake clinics for children, youth and their families at convenient locations throughout B.C. Intake clinic times vary; a list of clinics and hours is below.

How does it work?

Children, youth and families can attend one of our CYMH intake clinics for an intake interview. The intake interview will take about 45-90 minutes. Upon completion of this interview, you will be provided with information and details about the next steps and what to expect in the process.

During the intake interview, we typically get background information from parents/caregivers, and we may need to speak to them privately requiring that the child/youth leave the room. If they are too young to wait in the waiting room on their own, please consider making alternate child care arrangements.

Older children and youth (age 13+) are strongly encouraged to attend the clinic with their parents/caregivers.

Youth also have the option of attending the clinic on their own without their parent/caregiver.

For more information about our services, resources and supports, please review our What to Expect from CYMH Services and CYMH Mental Health and Wellness Resources and Supports.

Where can I find the closest Intake Clinic?

Each CYMH intake clinic has its own catchment area. Contact your local Child and Youth Mental Health office during regular office hours for more information.

Intake hours may have changed due to COVID-19. Call before attending a clinic.

Fraser

 

East Fraser (Abbotsford, Agassiz, Chilliwack, Hope, Mission)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Abbotsford
2828 Cruickshank Street
Abbotsford
V2T 5M4

604-870-5880

Tuesday 9:00 a.m. - 3:00 p.m.

Mornings are recommended as there is more capacity. If it is a mental health crisis, please call the START program (1-844-START-11) to avoid a trip to the hospital.

Fraser Valley Child Development Centre
102-32885 Ventura Avenue
Abbotsford
V2S 6J3

604-852-2686

For children under age 6 call to make an appointment for a mental health intake: 604-852-2686

CYMH Agassiz - Harrison
7278 Pioneer Avenue
Agassiz
V0M 1A0

604-796-1044

9a.m. to 3p.m. on the 2nd and 4th Tuesday of every month

In the case of a mental health crisis, please call the START program (1-844-START-11) 9am -9pm to avoid a trip to the hospital.

Chilliwack CYMH
8978 School Street
Chilliwack
V2P 4L4

604-702-2311

Please contact the office for virtual Intake dates and times.  In-person appointments are available.  

CYMH Hope
833 3rd Avenue
Hope
V0X 1L0

604-869-4900

9a.m. to 3p.m. on the 1st and 3rd Tuesday of every month

In the case that it is a mental health crisis, please call the START program (1-844-START-11)  9am -9pm to avoid a trip to the hospital.

CYMH Mission
201-7364 Horne Street
Mission
V2V 3Y7

604-820-4300

Tuesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.

 

North Fraser (Burnaby, Maple Ridge, New Westminster, Port Moody)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Burnaby (Brentwood)
701-1901 Rosser Avenue
Burnaby
V5C 6R6

778-572-2370

Tuesday 9:00 a.m. – 1:00 p.m.

CYMH Burnaby (Metrotown)
201-7645 Kingsway
Burnaby
V3N 3C7

604-660-9544

Thursday 12:00 p.m. - 4:00 p.m.

CYMH Ridge Meadows
22323 119 Avenue
Maple Ridge
V2X 2Z2

604-466-7300

Thursday 9:00 a.m. – 4:00 p.m.

CYMH New Westminster
201-1065 Columbia Street
New Westminster
V3M 6H7

604-660-9495

Tuesday 9:00am - 12:30pm

CYMH Tri-Cities
300-3003 St. Johns Street
Port Moody
V3H 2C4

236-468-2373

Tuesday 9:00 a.m. – 3:30 p.m.

 

South Fraser (Delta, Langley, Surrey, White Rock)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Delta-North
200-11861 88th Avenue
Delta
V4C 3C6

604-501-3237

Tuesday 9:00 a.m. – 11:30 a.m.

CYMH Delta-South (Ladner)
220-5000 Bridge Street
Delta
V4K 2K4

604-940-7900

Thursday 9:00 a.m. – 11:30 a.m.

CYMH Langley
120-20434 64th Avenue
Langley
V2Y 1N4

604-514-2711

​​Intake by ​appointment 

Please call 604-514-2711 to schdule an Intake 

Monday to Friday-9AM-3.30PM

CYMH Surrey Cloverdale
15405 88th Avenue
Surrey
V3S 2S8

604-951-5701

Wednesday 9:00 a.m. – 3:30 p.m.

CYMH Surrey Guildford
8-15355 102A Avenue
Surrey
V3R 7K1

604-586-2685

Wednesday 9:00 a.m. – 3:30 p.m.

CYMH Surrey North
300-9900 King George Boulevard
Surrey
V3T 4Y3

604-951-5960

Wednesday 9:00 a.m. – 3:30 p.m.

CYMH Surrey Newton
200-13630 72nd Avenue
Surrey
V3W 2P3

604-501-3122

Wednesday 9:00 a.m. – 3:30 p.m.

CYMH White Rock - South Surrey
15455 Vine Avenue
White Rock
V4B 2T3

604-542-3900

Tuesday 9:00 a.m. – 5:00 p.m.

CYMH Eating Disorder Program

​Referral from a Nurse Practitioner or Physician required.

​#129, 6345 120th Street
Delta
V8W 9S3

604-592-3700

Please call office to confirm intake hours

 

Interior

 

Kootenays (Castlegar, Cranbrook, Creston, Fernie, Golden, Grand Forks, Invermere, Nakusp, Nelson, Trail)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Castlegar
124-845 Columbia Avenue
Castlegar
V1N 1H3

250-365-4470

Wednesday 9:00 a.m. – 11:00 a.m.

CYMH Cranbrook
Unit 201-1212 2nd St N
Cranbrook
V1C 4T6

250-426-1514

Monday, Tuesday, Wednesday 9:30 a.m. – 12:00 p.m.

CYMH Creston
224 10th Ave N
Creston
V0B 1G0

250-428-3229

Please call to schedule an intake

CYMH Fernie
341 2nd Ave
Fernie
V0B 1M0

250-423-5311

Please call to schedule an intake

CYMH Golden
1104 9th St S
Golden
V0A 1H0

250-344-7773

Tuesday 9:30 a.m. – 12:00 p.m.

CYMH Grand Forks
486B 72nd Avenue
Grand Forks
V0H 1H0

250-442-4378

Thursday 9:00 a.m. – 11:00 a.m.

CYMH Invermere
624 4 St
Invermere
V0A 1K0

250-342-4367

Please call to schedule an intake.

CYMH Nakusp (Service BC Office)
204 6th Ave NW
Nakusp
V0G 1R0

250-265-4865

First and Third Tuesday 1:00 p.m. – 3:30 p.m.

CYMH Nelson
566 Stanley Street
Nelson
V1L 1N2

250-354-6480

Thursdays 9:00 a.m. – 11:00 a.m.

CYMH Trail
278-1051 Farwell Street
Trail
V1R 4S9

250-364-0540

Thursday 1:00 p.m. – 3:00 p.m.

 

Okanagan (Kelowna, Oliver, Penticton, Vernon, West Kelowna)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Kelowna
1340 Ellis Street
Kelowna
V1Y 9N1

778-699-2272

Tuesday 9:00 a.m. – 11:00 a.m., 1:00 p.m. - 3:00 p.m., Thursday 9:00 a.m. – 11:00 a.m.

CYMH Oliver
5917 Airport Street, Box 640,
Oliver
V0H 1T0​

250-485-6001


Intake Clinic is on Wednesday, please call to arrange appointment. 
 

CYMH Penticton
3rd Floor - 740 Carmi Avenue
Penticton
V2A 8P9

250-487-4422

Tuesday, Thursday 1:00 p.m. – 3:30 p.m. Wednesday 9:00 a.m. - 11:00a.m.

Clients living in the following communities (Cawston, Hedley, Keremeos, O’lalla, Oliver, Osoyoos and Princeton) are welcome to contact our office at 250-487-4422 to book an over-the-phone intake or they may attend our intake clinic.

CYMH Vernon
3007 35th Avenue 
Vernon
V1T 2S9

250-549-5404

Tuesday, Thursday 9:00 a.m. – 11:00 a.m., 1:00 p.m. – 3:30 p.m.

CYMH West Kelowna
15-2484 Main Street
West Kelowna
V4T 2G2

250-707-2732

Tuesday, 9:00 a.m. - 11:00 a.m., 1:00 p.m. – 3:00 p.m.

 

Thompson Cariboo Shuswap (100 Mile House, Ashcroft, Barriere, Clearwater, Clinton, Kamloops, Lillooet, Lytton, Merritt, Revelstoke, Salmon Arm, Williams Lake)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH 100 Mile House
Unit 4 - 170 Cedar Ave
100 Mile House
V0K 2E0

250-395-5633

Thursday 9:00 a.m. – 11:00 a.m., 1:00 p.m. – 3:00p.m.

CYMH Ashcroft
611 Railway Avenue
Ashcroft
V0K 1A0

250-453-2109

Wednesday 10:00 a.m. - 12:00 p.m.

Desserts Sands Community School
435 Ranch Road
Ashcroft
V0K 1A0

250-453-2109

Thursday 10:00 a.m. - 12:00 p.m.

Ridge Community Centre - Barriere Municipality District
4811 Barriere Town Road
Barriere
V0E 1E0

250-674-6810

Call (250) 694-8670 to make an appointment. 

CYMH Clearwater
660 Park Drive
Clearwater
V0E 1N1

250-674-6810

Call (250) 674-4313 to make an appointment. 

David Stoddard School
1203 Cariboo Ave
Clinton
V0K 1K0

250-453-2109

Call 250-453-2109 to make an appointment.

CYMH Kamloops - North Shore
201-905 Southill Street
Kamloops
V2B 7Z9

250-554-5800

Tuesday, Thursdays 9:00 a.m. – 11:30 a.m., 1:00 p.m. – 3:30 p.m.

CYMH Kamloops - South Shore
210 1165 Battle Street
Kamloops
V2C 2N4

250-371-3648

Tuesday, Thursdays 9:00 a.m. – 11:30 a.m., 1:00 p.m. – 3:30 p.m.

CYMH Lillooet
514 Main Street
Lillooet
V0K 1V0

250-256-2710

Call 250-256-2710 to make an appointment.

St. Bartholomew's Health Centre
531 Main Street
Lytton
V6A 2V1

250-256-2710

Monday 9:00 a.m. – 12:00 p.m.

CYMH Merritt
2180 Coutlee Avenue
Merritt
V1K 1B8

250-378-1476

Call 250-378-1476 to make an appointment.

CYMH Revelstoke
210 Garden Avenue
Revelstoke
V0E 2S0

250-837-7612

Tuesday 9 am -12pm

CYMH Salmon Arm
550 Lakeshore Drive NE
Salmon Arm
V1E 4S4

250-832-1719

Tuesday 9am - 12pm and 1pm-3pm,
Thursday 1pm-3pm​

CYMH Williams Lake
280 MacKenzie Ave N
Williams Lake
V2G 1N6

250-398-4220

Thursday 9:00 a.m. – 11:00 a.m., 1:00 p.m. – 3:30 p.m.

 

North

 

North Central (McBride, Prince George, Quesnel, Valemount)

 
Clinic Information Intake Hours/Info - Call to confirm

Robson Family Support Services
942 3rd Avenue
McBride
V0J 2E0

250-569-2266

Call 250-569-2266 to schedule intake on Monday, Tuesday or Wednesday.

Prince George Intersect Youth and Family Services
1294 3rd Avenue
Prince George
V2L 3E7

250-562-6639

Tuesday - Thursday - 9:00a.m. - 3:00 p.m.

CYMH Quesnel
163 Kinchant Street
Quesnel
V2J 2R1

250-992-4267

Call 250-992-4267 to schedule an intake.

Robson Valley Community Services
99 Gorse Street
Valemount
V0E 2Z0

250-566-9107

Call 250-566-9107 to schedule an intake.

 

Northeast (Chetwynd, Dawson Creek, Fort Nelson, Fort St. John, Tumbler Ridge)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH South Peace (Chetwynd)
4744 52 Street NW
Chetwynd
V0C 1J0

Please call 250-784-2342 to request an appointment

CYMH South Peace (Dawson Creek)
205-1508 102nd Avenue
Dawson Creek
V1G 2E2

250-784-2342

Please call to request an appointment

 

CYMH Fort Nelson
5020 Airport Drive
Fort Nelson
V0C 1R0

250-774-5585

Tuesday 9:00 a.m. – 11:00 a.m.

Please call to request an appointment

CYMH Fort St. John
200-9900 100th Avenue
Fort St. John

250-263-0121

Please call to request an appointment

CYMH South Peace (Tumbler Ridge)
180 Southgate Street
Tumbler Ridge
V0C 2W0

250-784-2342

Please call 250-784-2342 to schedule an appointment

 

 

Northwest (Dease Lake, Hazelton, Houston, Masset, Prince Rupert, Queen Charlotte, Smithers, Terrace)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Stikine
Highway 37 N
Dease Lake
V0C 1L0

250-771-3444

Call 250-771-3444 to schedule an intake.

CYMH Hazelton
2210 Hwy 62
Hazelton
V0J 1Y0

250-842-7624

Call 250-842-7624 to schedule an intake.

Houston Health Centre
3202 W 14th St
Houston
V0J 1Z0

250-847-7727

Thursday 12:30p.m. - 3:30p.m.

CYMH Masset
1666 Orr St
Masset
V0T 1M0

250-559-4403

Call MCFD office in Daajing Giids at (250) 559-4403. Their fax is (250) 559-8690

CYMH Prince Rupert
580-309 2nd Avenue
Prince Rupert
V8J 3T1

250-624-7594

Tuesday 1:00 p.m. – 3:00 p.m.; Thursday 9:00 a.m. – 11:00 a.m.

CYMH Queen Charlotte
214 Oceanview Dr
Daajing Giids
V0T 1S0

250-559-4403

Call MCFD office in Daajing Giids at (250) 559-4403. Serving Queen Charlotte, Skidegate, Sandspit and Port Clements.

CYMH Smithers
2nd Floor - 3792 Alfred Avenue
Smithers
V0J 2N0

250-847-7727

Wednesday, 9:00 a.m. – 3:00 p.m. (closed for lunch from 12–1)

CYMH Terrace
400-4545 Lazelle Avenue
Terrace
V8G 4E1

250-615-4860

Tuesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.

 

Vancouver Coastal

 

Coast/North Shore (Bella Coola, Gibsons, North Vancouver, Pemberton, Powell River, Sechelt, Squamish, Whistler)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Bella Coola
636 Cliff Street
Bella Coola
V0T 1C0

250-799-5395

Thursday 1:00 p.m. – 3:30 p.m.

CYMH Gibsons
206-938 Gibsons Way
Gibsons
V0N 1V7

604-886-5525

Please call the office at 604-886-5525 to arrange an over the phone or in person intake. ​

Gibsons Mobile Clinic
206-938 Gibsons Way
Gibsons
V0N 1V7

604-886-5525

Call the Gibsons office at 604-886-5525 to schedule an appointment.

CYMH North Shore
301-224 West Esplanade
North Vancouver
V7M 1A4

604-904-4300

Call the office to enquire or begin the intake process.

CYMH Pemberton
205-1366 Aster Street
Pemberton
V0N 2L0

604-894-2091

Please call to enquire or begin the intake process.

CYMH Powell River
6944 Alberni Street
Powell River
V8A 2C1

604-485-0603

Tuesday 9:00 a.m. – 4:00 p.m.

CYMH Sechelt
5498 Wharf Road
Sechelt
V0N 3A0

604-740-8900

Please call the office at 604-740-8900 to arrange an over the phone or in person intake.

CYMH Squamish
1100 Hunter Place
Squamish
V8B 0B1

604-892-1400

Tuesday 9:00 a.m. – 11:30 a.m.; Wednesday 1:00 p.m. – 3:30 p.m.

Whistler Medical Clinic
2nd Floor - 4380 Lorimer Road
Whistler
V0N 1B4

604-894-2091

Please call to enquire or begin the intake process.

 

Vancouver/Richmond (Richmond, Vancouver)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Richmond
600-8100 Granville Ave
Richmond
V6Y 3T6

604-204-1111

Drop In Referrals for clients 0-11:

Tuesday
1:00-3:00pm

CYMH Richmond

101 – 5811 Cooney Rd.
Richmond

V6X 1B5

604-674-0550

Drop In Referrals for clients 12-19:

Wednesday and Thursdays
2:00pm – 5:00pm​

CYMH Vancouver
101-1128 Hornby Street
Vancouver
V6G 2L8

604-331-8908

Intake day: Thursday - Hours: 9:00 a.m. – 4:00 p.m.

Pacific Spirit
2110 W 43rd Avenue 3rd Floor
Vancouver
V6M 2E1

604-267-3970

Tuesday 1:00 - 6:00 & Thursdays 9:00 - 4:00

Raven Song
2450 Ontario Street
Vancouver
V5T 4T7

604-872-8441

Intake day: Friday - Hours: 9:00 a.m. – 4:00 p.m.

Sunrise
355-2750 E Hastings Street
Vancouver
V5K 1Z9

604-675-3896

Monday 9:00 a.m. - 4:00 p.m. and Wednesday 12: 00 - 6:00 p.m.

 

Vancouver Island

 

North Vancouver Island (Campbell River, Courtenay, Nanaimo, Parksville, Port Alberni, Port Hardy)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Campbell River
215-1180 Ironwood Street
Campbell River
V9W 5P7

250-830-6500

Wednesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:30 p.m.

CYMH Courtenay
2455 Mansfield Drive
Courtenay
V9N 2M2

250-334-5820

Wednesday 9:00 a.m. – 12:00 p.m.

CYMH Nanaimo
301-190 Wallace Street
Nanaimo
V9R 5B1

250-741-5701

Mon-Fri 0900-1200, 1300-1600

New patient intake:

  • Wednesday 0900-1200, 1300-1600

Parksville Family Place
494 Bay Ave
Parksville
V9P 1C7

250-954-4737

Tuesday 9:00 a.m. – 3:30 p.m.
Closed daily between 12:00 p.m. - 1:00 p.m.

CYMH Port Alberni
4088 8th Avenue
Port Alberni
V9Y 4S4

250-720-2650

Wednesday 9:00 am – 11:00 a.m. & 1:00 p.m. – 3:30 p.m. Closed during the lunch hour.

CYMH Port Hardy
8755 Gray Street
Port Hardy
V0N 2P0

250-949-8011

Call 250-949-8011 to schedule an intake.

 

South Vancouver Island (Duncan, Sooke, Victoria)

 
Clinic Information Intake Hours/Info - Call to confirm

CYMH Duncan
Suite B 161 4th Street
Duncan
V9L 5J8

250-715-2725

Please call office to confirm intake hours

CYMH Eating Disorder Program

Referral from a Nurse Practitioner or Physician required

#302 – 2955 Jutland Rd
Victoria BC  V8W 9S3

250-387-0000

Please call office to confirm intake hours

CYMH High Risk Team

Short term service for suicidal youth

201-4478 West Saanich Road
Victoria
V8W 9S3

250-952-5073

Please call office to confirm intake hours

Sooke Child and Family Centre
6672 Wadams Way
Sooke
V9Z 0H3

250-642-7748

Please call office to confirm intake hours

CYMH Indigenous South Vancouver Island
2nd Floor - 1195 Esquimalt Road
Victoria
V9A 3N6

250-952-4073

Please call office to confirm intake hours

Great Victoria Indigenous Mobile Clinic (On Reserve)
100-1195 Esquimalt Road
Victoria
V9A 3N6

250-952-4073

Call 250-952-4073 to access the mobile clinic.
Please call office to confirm intake hours

CYMH Saanich
201-4478 West Saanich Road
Victoria
V8W 9S3

250-952-5073

Please call office to confirm intake hours

CYMH Victoria
302-2955 Jutland Road
Victoria
V8W 9S3

250-356-1123

Please call office to confirm intake hours

CYMH West Shore
2nd Floor - 345 Wale Road
Victoria
V9B 6X2

250-391-2223

Please call office to confirm intake hours