Child & Youth Mental Health Intake Clinics

Last updated on December 10, 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. See clinic information and intake hours.

On this page


How does it work?

Intake interview

Children, youth and families can attend one of our CYMH intake clinics for an intake interview. The intake interview will take about 45 to 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

Older children and youth (age 13 and older) 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.

Services, resources and supports

For more information about our services, resources and supports, see:

Where can I find the closest intake clinic?

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

As a result of COVID-19, intake hours may have changed. Call before visiting an intake clinic.

Clinic information and intake hours

Fraser

 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

CYMH Abbotsford
2828 Cruickshank Street
Abbotsford
V2T 5M4

604-870-5880

Tuesday

  • 9:00 am to 3:00 pm

Mornings are recommended as there is more capacity.

In the event of a mental health crisis, call the START program 1-844-782-7811) (1-844-START-11) between 9:00 am and 9:00 pm 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 604-852-2686 to make an appointment for a mental health intake.

CYMH Agassiz - Harrison
7278 Pioneer Avenue
Agassiz
V0M 1A0

604-796-1044

Walk-in clinic every Wednesday  

  • 9:00 am to 3:00 pm.

In the event of a mental health crisis, call the START program (1-844-782-7811) (1-844-START-11) between 9:00 am and 9:00 pm to avoid a trip to the hospital.

988 24-hour Crisis line.

Please allow for 60-90 minutes for the intake process.

Chilliwack CYMH
8978 School Street
Chilliwack
V2P 4L4

604-702-2311

Wednesday

  • 9:00 am to 12:00 pm; 1:00 pm to 3:00 pm

CYMH Hope
833 3rd Avenue
Hope
V0X 1L0

604-869-4900

Walk-in clinic every Wednesday

  • 9:00 am to 3:00 pm.

In the event of a mental health crisis, call the START program (1-844-782-7811) (1-844-START-11) between 9:00 am and 9:00 pm to avoid a trip to the hospital.

988 24-hour Crisis line.

Please allow for 60-90 minutes for the intake process.

CYMH Mission
201-7364 Horne Street
Mission
V2V 3Y7

604-820-4300

Tuesday

  • 9:00 am to 12:00 pm
  • 1:00 pm to 3:00 pm
 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

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

778-572-2370

Tuesday

  • 9:00 am to 1:00 pm

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

604-660-9544

Thursday

  • 12:00 pm to 4:00 pm

CYMH Ridge Meadows
22323 119 Avenue
Maple Ridge
V2X 2Z2

604-466-7300

Thursday

  • 9:00 am to 4:00 pm

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

604-660-9495

Tuesday

  • 9:00 am to 12:30 pm

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

236-468-2373

Tuesday

  • 9:00 am to 3:00 pm
 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

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

604-940-7900

Call 604-940-7900 to book an intake appointment (virtual or in-person).

Monday to Friday

  • 9:00 am to 3:00 pm

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

604-940-7900

Call 604-940-7900 to book an intake appointment (virtual or in-person).

Monday to Friday

  • 9:00 am to 3:00 pm

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

604-514-2711

​​Intake by ​appointment. Call 604-514-2711 to schedule an intake (virtual or in-person).

Monday to Friday

  • 9:00 am to 3:00 pm

CYMH Surrey Cloverdale
15405 88th Avenue
Surrey
V3S 2S8

604-951-5701

Wednesday

  • 9:00 am to 3:00 pm

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

604-586-2685

Wednesday

  • 9:00 am to 3:00 pm

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

604-951-5960

Wednesday

  • 9:00 am to 12:00 pm

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

604-501-3122

Intake by appointment. Call 604-501-3122 to schedule an intake. 

Monday to Friday 

  • 9:00 am to 3:30 pm

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

604-542-3900

Tuesday

  • 9:00 am to 5:00 pm

CYMH Eating Disorder Program

​South Fraser

​Referral from a Nurse Practitioner or Physician required. Referrals will be contacted for intake.

Interior

 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

CYMH Castlegar
124-845 Columbia Avenue
Castlegar
V1N 1H3

250-365-4470

Call 250-365-4470 to book an intake appointment.

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

250-426-1514

Call to schedule an intake.

CYMH Creston
224 10th Ave N
Creston
V0B 1G0

250-428-3229

Call to schedule an intake.

CYMH Fernie
341 2nd Ave
Fernie
V0B 1M0

250-423-5311

Call to schedule an intake.

CYMH Golden
1104 9th St S
Golden
V0A 1H0

250-344-7773

Tuesday

  • 9:30 am to 12:00 pm

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

250-442-4378

Call 250-442-4378 to book an intake appointment.

CYMH Invermere
624 4 St
Invermere
V0A 1K0

250-342-4367

Call to schedule an intake.

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

250-265-4865

Call 250-265-4865 to book an intake appointment.

CYMH Nelson
566 Stanley Street
Nelson
V1L 1N2

250-354-6480

Thursday

  • 9:00 am to 11:00 am

CYMH Trail
278-1051 Farwell Street
Trail
V1R 4S9

250-364-0540

Thursday

  • 1:00 pm to 3:30 pm
 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

CYMH Kelowna
1340 Ellis Street
Kelowna
V1Y 9N1

778-699-2272

Tuesday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:00 pm

Thursday

  • 9:00 am to 11:00 am

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

250-485-6001

Serving Okanagan Falls, Oliver, Osoyoos, Keremeos and Princeton.
Please contact the office to book an intake appointment.

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

250-487-4422

Serving Penticton and Summerland. Please contact the office to book an intake appointment.

CYMH Vernon
3007 35th Avenue 
Vernon
V1T 2S9

250-549-5404

Tuesday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:30 pm

Thursday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:30 pm

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

250-707-2732

Tuesday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:00 pm
 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

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

250-395-5633

Thursday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:00 pm

CYMH Ashcroft
611 Railway Avenue
Ashcroft
V0K 1A0

250-453-2109

Wednesday

  • 10:00 am to 12:00 pm

Desserts Sands Community School
435 Ranch Road
Ashcroft
V0K 1A0

250-453-2109

Thursday

  • 9:00 am to 12:00 pm

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

Tuesday

  • For students during school hours

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

250-554-5800

Tuesday or Thursday

  • 9:00 am to 11:30 am
  • 1:00 pm to 3:30 pm

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

250-371-3648

Tuesday or Thursday

  • 9:00 am to 11:30 am
  • 1:00 pm to 3:30 pm

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 am to 12:00 pm

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 to 12 pm

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

250-832-1719

Tuesday

  • 9:00 am to 12:00 pm
  • 1:00 pm to 4:00 pm

Thursday

  • 1:00 pm to 4:00 pm​

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

250-398-4220

Thursday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:00 pm

North

 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

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

250-569-2266

Monday, Tuesday or Wednesday

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

250-562-6639

Tuesday

  • 9:00 am to 3:00 pm

Thursday

  • 9:00 am to 3:00 pm

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 and Information – Call to Confirm

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

Call 250-784-2342 to request an intake appointment.

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

250-784-2342

Call 250-784-2342 to request an intake appointment.

CYMH Fort Nelson
5020 Airport Drive
Fort Nelson
V0C 1R0

250-774-5585

Call 250-774-5585 to request an intake appointment.

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

250-263-0121

Call 250-263-0121 to request an intake appointment.

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

250-784-2342

Call 250-784-2342 to schedule an appointment.

 

Northwest (Daajing Giids, Dease Lake, Hazelton, Houston, Kitimat, Masset, Prince Rupert, Smithers, Terrace)

 
Clinic Information Intake Hours and Information – Call to Confirm

CYMH Daajing Giids
214 Oceanview Dr
Daajing Giids
V0T 1S0

Call or text 778-884-0215 to schedule an intake.

CYMH Stikine
Block D, Highway 37N
Dease Lake, BC
V0C 1L0

Call CYMH intake at 250-771-3444, or call or text 250-641-0077 to schedule an intake.

CYMH Hazelton
2210 Highway 62
Hazelton, BC
V0J 1Y0

Call or text 250-876-8153 to schedule an intake.

CYMH Houston
Service BC Centre
3400 11th Street
Houston, BC
V0J 1Z0

Call or text 250-876-8153 to schedule an intake.

CYMH Kitimat
795 Lahakas Blvd
Kitimat, BC
V8C 1G2

Call or text 250-279-3927 to schedule an intake.

CYMH Masset
1666 Orr Street
Masset, BC
V0T 1M0

Call or text 778-884-0215 to schedule an intake.

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

Call or text 778-884-0215 to schedule an intake.

CYMH Smithers
Courthouse Building
3792 Alfred Avenue, 2nd floor
Smithers, BC
V0J 2N0

Call or text 250-876-8153 to schedule an intake

CYMH Terrace
400-4545 Lazelle Avenue
Terrace, BC
V8G 4E1

Call or text 250-641-0077 to schedule an intake.

Vancouver Coastal

 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

CYMH Bella Coola
636 Cliff Street
Bella Coola
V0T 1C0

250-799-5395

Call 604-894-2091 (Pemberton office) to book an intake appointment.

CYMH Gibsons
206-938 Gibsons Way
Gibsons
V0N 1V7

604-886-5525

Call the office 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 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

Call the office to enquire or begin the intake process.

CYMH Powell River
6944 Alberni Street
Powell River
V8A 2C1

604-485-0600

Call 604-485-0600 to book an intake appointment.

CYMH Sechelt
5498 Wharf Road
Sechelt
V0N 3A0

604-740-8900

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

CYMH Squamish
1100 Hunter Place
Squamish
V8B 0B1

604-892-1400

Call 604-892-1400 to book an intake appointment.

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

604-894-2091

Call 604-894-2091 (Pemberton office) to book an intake appointment.

 

Vancouver/Richmond (Richmond, Vancouver)

 
Clinic Information Intake Hours and Information – Call to Confirm

CYMH Richmond
600-8100 Granville Ave
Richmond
V6Y 3T6

604-204-1111

Drop-in intake:

  • Tuesdays, 2:00pm to 4:00pm

To schedule a phone or in-person intake, call 604-204-1111:

  • Monday to Friday, 8:30am to 6:00pm

CYMH Vancouver
101-1128 Hornby Street
Vancouver
V6G 2L8

604-331-8908

Thursday

  • 9:00 am to 3:30 pm

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

604-267-3970

Tuesday

  • 12:00 pm to 6:00 pm

Thursday

  • 9:00 am to 3:30 pm

Raven Song
2450 Ontario Street
Vancouver
V5T 4T7

604-872-8441

Intake day:

Friday

  • 9:00 am to 4:00 pm

Sunrise
355-2750 E Hastings Street
Vancouver
V5K 1Z9

604-675-3896

Monday

  • 9:00 am to 3:30 pm

Wednesday

  • 12:00 pm to 6:00 pm

Vancouver Island

 

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

 
Clinic Information Intake Hours and Information – Call to Confirm

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

250-830-6500

Wednesday

  • 1:00 pm to 4:00 pm

CYMH Courtenay
2455 Mansfield Drive
Courtenay
V9N 2M2

250-334-5820

Wednesday

  • 9:00 am to 12:00 pm

CYMH Nanaimo
301-190 Wallace Street
Nanaimo
V9R 5B1

250-741-5701

Wednesday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:00 pm

New patient intake:

Wednesday

  • 9:00 am to 12:00 pm
  • 1:00 pm to 4:00 pm

Parksville Family Place
494 Bay Ave
Parksville
V9P 1C7

250-954-4737

Tuesday

  • 9:00 am to 12:00 pm
  • 1:00 pm to 3:30 pm

Closed (daily)

  • 12:00 pm to 1:00 pm

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

250-720-2650

Wednesday

  • 9:00 am to 11:00 am
  • 1:00 pm to 3:30 pm

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 and Information – Call to Confirm

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

250-715-2725

Monday to Friday

  • 9:00 am to 12:00 pm
  • 1:00 pm to 4:00 pm

CYMH Eating Disorder Program

#302 – 2955 Jutland Rd
Victoria BC V8W 9S3

250-387-0000

Referral from Nurse Practitioner or Physician requiredCall the office to confirm intake hours.

CYMH High Risk Team

201-4478 West Saanich Road
Victoria
V8W 9S3

250-952-5073

Short term service for youth experiencing suicidal ideationCall the office to confirm intake hours.

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

250-642-7748

Monday to Friday

  • 9:00 am to 12:00 pm
  • 1:00 pm to 4:00 pm

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

250-952-4073

Monday to Friday

  • 9:00 am to 12:00pm
  • 1:00pm to 4:00pm

Mobile services available.

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

250-952-5073

Call 250-952-5070 to book an intake appointment.

CYMH Victoria
302-2955 Jutland Road
Victoria
V8W 9S3

250-356-1123

Thursday

  • 9:00 am to 11:00 am

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

250-391-2223

Call 250-391-2223 to book an intake appointment.