B.C. Mental Health Walk-in Intake Clinics

Looking for mental health support or services in your area?

Parents and youth can access community mental health assessments, supports and services in B.C. — in fact, Child and Youth Mental Health teams currently offer 100 walk-in intake clinics for children, youth and their families at convenient locations throughout BC where children and youth can receive a same-day initial assessment by a trained professional in a confidential environment.

For clinic locations in your area, and their hours of operation, see the list of intake clinics below.

British Columbians seeking urgent care for children and youth can contact their local Child and Youth Mental Health office during regular office hours.

Region / Location
Address
Hours

 

100 Mile House - Thompson Cariboo Shuswap
MCFD Office
#4 - 170 Cedar Ave.,  PO Box 607,
100 Mile House,  V0K 2E0
Thursday 9:30 a.m. – 11:30 a.m., 1:30 p.m. – 3:30p.m.

 

Abbotsford - East Fraser - MCFD
2828 Cruickshank Street
Tuesday 9:00 a.m. – 4:00 p.m.

 

Abbotsford - East Fraser - MCFD - Early Childhood
102-32885 Ventura Ave.
Call toll free to make appointment:
1 877 850-2686

 

Abbotsford - East Fraser - Youth Health Centre
Abbotsford Foundry
32555 Simon Ave., Abbotsford
Tuesday 3:00 p.m. – 7:00 p.m.
Wednesday, Thursday 3:00 p.m. – 6 p.m.

 

Abbotsford - Fraser Valley - Youth Health Centre
200-31205 Maclure Rd.
Tuesday 3:00 p.m. – 7:00 p.m. Wednesday, Thursday 3:00 p.m. – 6 p.m.

 

Agassiz - East Fraser - MCFD/FVACFSS
7278 Pioneer Ave. V0M 1A0
Thursday 2:30 p.m. – 4:30 p.m.

 

Agassiz - East Fraser - Youth Health Clinic
7086 Cheam Ave. V0M 1AO
Wednesday 1:30 p.m. – 4:30 p.m.

 

Ashcroft - Thompson Cariboo Shuswap
MCFD Office - 611 Railway Avenue,
Ashcroft, BC V0K 1A0
Desert Sands Community School
435 Ranch Road, Ashcroft,  BC
Wednesday 9:00 a.m. – 11:00 a.m.
Thursday 9:00 a.m. – 3:00 p.m.

 

Barrier - Thompson Cariboo Shuswap
Barriere Secondary School
4811 Barriere Town Rd.,  Barriere, V0E 1E0
Thursday 10:00 a.m. – 2:00 p.m.

 

Bella Coola - Coast North Shore
636 Cliff Street
Thursday 1:00 p.m. – 3:30 p.m.

 

Bella Coola - Coast North Shore
Acwsalcta School
2nd, 4th Thursday 1:00 p.m. – 3:00 p.m.

 

Burnaby North - North Fraser
102 - 4430 Halifax Street,
Burnaby,  V5C 5R4
Tuesday 9:30 a.m. – 3:30 p.m.

 

Burnaby South - North Fraser
201 - 7645 Kingsway  V3N 3C7
Wednesday 9:30 a.m. – 3:30 p.m.
Thursday 12:00 p.m. – 6:00 p.m.

 

Campbell River - North Vancouver Island
MCFD: 215 1180 Ironwood Rd.,
Campbell River
Wednesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:30 p.m.

 

Castlegar - Kootenays
124-845 Columbia Ave.,
Castlegar, V1N 1H3
Tuesday 9:00 a.m. – 11:30 a.m.

 

Chetwynd - North East
4744 52 Street,
Chetwynd
Thursday 9:00 a.m. – 11:00 a.m.

 

Chilliwack - East Fraser - MCFD Office Neighbourhood Learning Centre
46361 Yale Road
Wednesday 9:00 a.m. – 4:00 p.m.

 

Chilliwack Senior Secondary Youth Clinic - East Fraser
46361 Yale Rd.
Wednesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 4:00 p.m.

 

Clearwater - Thompson Cariboo Shuswap
MCFD Office - 660 Park Drive,
Clearwater, V0E 1N1
Tuesday 9:30 a.m. – 11:30 a.m., 1:30 p.m. – 3:30 p.m.

 

Clinton - Thompson Cariboo Shuswap
David Stoddard School
1203 Cariboo Ave., Clinton
Tuesday 9:00 a.m. – 3:00 p.m.   

 

Courtenay - North Vancouver Island
MCFD: 2455 Mansfield Drive,
Courtenay, V9N 2M2
Wednesday 9:00 a.m. – 12:00 p.m.

 

Cranbrook - Kootenays
201-1212 2nd St. N.,
Cranbrook, V1C 4T6
Monday, Tuesday, Wednesday 9:30 a.m. – 12:00 p.m.

 

Dawson Creek - North East
Suite 205 1508 102 Avenue,
Dawson Creek
Tuesday 10:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.

 

Delta (N. Delta) - South Fraser
200-11861 88th Avenue
Tuesday 9:00 a.m. – 12:00 p.m.

 

Delta (Ladner) - South Fraser
220-5000 Bridge Street
Thursday 9:00 a.m. – 12:00 p.m.

 

Duncan - South Vancouver Island
Suite B 161 4th Street,
Duncan, V9L 5J8
Tuesday 9:00 a.m. – 11:00 a.m., 1:00 p.m. – 3:00 p.m.

 

Fernie - Kootenays
341 2nd Avenue,
Fernie, V0B 1M0
Wednesday 1:00 p.m. – 4:00 p.m.

 

Fort Nelson - North East
5020 Airport Drive, Fort Nelson
Tuesday 9:00 a.m. – 11:00 a.m.

 

Fort St John - North East
Suite 200  9900 100 Avenue,
Fort St John
Wednesday 9:00 a.m. – 11:00 a.m. and 1:00 p.m. – 3:00 p.m.

 

Gibsons - Coast North Shore
#206 – 938 Gibsons Way
Tuesday 1:30 p.m. – 4:30 p.m.

 

Golden - Kootenays
1104 9th Street,
Golden, V0A 1H0
Tuesday 9:30 a.m. – 12:00 p.m.

 

Grand Forks - Kootenays
486-72 Avenue.,
Grand Forks, V0H 1H0
Friday 9:00 a.m. – 11:00 a.m.

 

Haida Gwaii - North West
Serving Queen Charlotte, Skidegate, Sandspit and Port Clements
214 Ocean View Drive, Queen Charlotte City
Call MCFD office in Queen Charlotte Village at (250) 559-4403. Their fax is (250) 559-8690

 

Haida Gwaii - North West
1666 Orr St., Masset
Call MCFD office in Queen Charlotte Village at (250) 559-4403. Their fax is (250) 559-8690

 

Hazelton - North West
Mobile Clinic – CYMH Intake/Duty Worker available during business hours Monday to Friday at 250-842-7624.
Call 250-842-7624 to access the mobile clinic.

 

Hope - East Fraser
833-3rd Ave. V0X 1L0
Wednesday 2:00 p.m. – 4:00 p.m.

 

Houston - North West
Houston Health Center
3202 - 14th St., Houston
Tuesday, 1:00 p.m. – 4:00 p.m.

 

Invermere - Kootenays
625 4 Street,
Invermere, V0A 1K0
Tuesday 9:30 a.m. – 12:00 p.m.

 

Kamloops - Thompson Cariboo Shuswap
MCFD Office - #210 - 1165 Battle St., 
Kamloops, V2C 2N4
Tuesday, Thursday - 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:30 p.m.

 

Kamloops - Thompson Cariboo Shuswap
MCFD Office - #201 - 905 Southill St., 
Kamloops,   V2B 7Z9
Tuesday, Thursdays 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:30 p.m.

 

Kelowna - Okanagan
Central Okanagan CYMHS
1340 Ellis St.,, Kelowna, V1Y 9N1
Tuesday, Thursday 9:00 a.m. – 11 a.m.

 

Kelowna - Okanagan
15 - 2484 Main Street, West Kelowna
Tuesday, 1:00 p.m. – 3:00 p.m.

 

Kitimat - North West
CYMH office, 795 Lahakas Blvd.
Thursday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 4:00 p.m.

 

Langley - South Fraser
Bldg. 100 - 120 - 20434 64th Avenue
Wednesday 8:30 a.m. – 3:30 p.m.

 

Lillooet - Thompson Cariboo Shuswap
MCFD Office - 514 Main St., 
PO Box 485  Lillooet,  BC V0K 1V0
Wednesday 9:00 a.m. – 11:00 a.m.                                               

 

Lytton - Thompson Cariboo Shuswap
St. Bartholomew’s Health Centre
531 Main St., Lytton, BC
Monday 9:00 a.m. – 12:00 p.m.

 

Maple Ridge and Ridge Meadows - North Fraser
22323 - 119 Avenue V2X 2Z2
Thursday 9:00 a.m. – 4:00 p.m.

 

Merritt - Thompson Cariboo Shuswap
MCFD Office - 2180 Coutlee Ave.,
PO Box 4400 STN MAIN,  Merritt, BC  V1K 1B8
Thursday 1:00 p.m. – 4:00 p.m.

 

Mission - East Fraser
201-7364 Horne St.
Tuesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.

 

Nakusp - Kootenays
204 6th Avenue,
Nakusp, BC  V0G 1R0
Every second Tuesday 1:00 p.m. – 4:30 p.m.

 

Nanaimo (Non-Aboriginal) - North Vancouver Island
301-190 Wallace St.,
Nanaimo, BC V9R 5B1
Wednesday, Thursday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.

 

Nanaimo  (Aboriginal) - North Vancouver Island
301-190 Wallace St.,
Nanaimo, BC V9R 5B1
Wednesday, Thursday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.

 

Nelson - Kootenays
566 Stanley St.,
Nelson, V1L 1N2
Tuesday, Thursday 9:00 a.m. – 11:00 a.m.

 

New Westminster - North Fraser
201 - 1065 Columbia Street V3M 6H7
Tuesday 12:00 p.m. – 4:00 p.m.

 

North Vancouver - Coast North Shore
#301-224 West Esplanade
Tuesday 9:00 a.m. – 4:00 p.m.,
Wednesday 9:00 a.m. – 4:00 p.m.

 

North East Vancouver - Lower Mainland
Sunrise
2750 Hastings Street East
Intake days: Monday and Tuesday
Hours: 9:00 a.m. – 4:00 p.m.

 

Parksville - North Vancouver Island
Family Place, 494 Bay Ave.,
Parksville
Tuesday 9:00 a.m. – 3:30 p.m.

 

Parksville - North Vancouver Island
Parksville Oceanside Health Centre,
489 Alberni Hwy, Parksville
Monday - Friday 10:00 a.m. – 7:00 p.m.

 

Pemberton - Coast North Shore
#205 -1366 Aster Street
Wednesday 1:00 p.m. – 3:30 p.m.
Thursday 9:00 a.m. – 11:30 a.m.

 

Pemberton - Coast North Shore
Pemberton Secondary School (students only)
1400 Oak Street
Monday 12:45 p.m. – 2:45 p.m.
(when school is in session)

 

Pemberton - Coast North Shore
Whistler Medical Clinic
2nd. Flr. 4380 Lorimer Road
Thursdays from 3:30 p.m. – 5:00 p.m.

 

Pender Harbour - Coast North Shore
Mobile outreach clinic
Call the Gibsons office at 604-886-5525 to schedule an appointment

 

Penticton - Okanagan
Penticton CYMHS -
3rd Floor - 740 Carmi Ave., Penticton
Tuesday, Wednesday, Thursday 1:00 p.m. – 3:30 p.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 and over the phone intake or they may attend our intake clinic.

 

Port Alberni - North Vancouver Island
MCFD: 4088 - 8th Avenue,
Port Alberni
Wednesday 9:00 am – 11:00 a.m. & 1:00 p.m. – 3:30 p.m.  Closed during the lunch hour.

 

Powell River - Coast North Shore
6944 Alberni Street
Tuesday 9:00 a.m. – 4:00 p.m.

 

Prince George - North Central
Intersect Youth and Family Services 
1294 Third Ave., Prince George V2L 3E7 
Monday - Friday 9:00 a.m. – 11:00 a.m.

 

Prince Rupert - North West
580 - 309 2nd Avenue,
Prince Rupert
Tuesday 1:00 p.m. – 3:00 p.m.
Thursday 9:00 a.m. – 11:00 a.m.

 

Quesnel - North Central
MCFD office
163 Kinchant St.,
Quesnel V2J 2R1
Tuesday, Thursday 8:30 a.m. – 4:00p.m.
closed from 12 p.m. - 1:00 p.m.

 

Saanich - South Vancouver Island
201-4478 W. Saanich Rd.,
Victoria, V8W 9S3
Tuesday 9:00 a.m. – 12:00 p.m.,
Thursday 12:00 p.m. – 3:00 p.m.

 

Salmon Arm - Thompson Cariboo Shuswap
MCFD Office - 550 Lakeshore Drive NE,
PO Box 100 STN MAIN  Salmon Arm, V1E 4S4
Tuesday 1:00 p.m. – 3:30 p.m.
Wednesday 9:00 a.m. – 11:30 a.m.

 

Sechelt - Coast North Shore
4598 Wharf Road
Tuesday 9:00 a.m. – 12:00 p.m.

 

Sechelt Indian Band Office - Coast North Shore
Mobile outreach clinic
Call the Gibsons office at 604-886-5525 to schedule an appointment

 

Squamish - Coast North Shore
1100 Hunter Place
Tuesday 9:00 a.m. – 11:30 a.m.
Wednesday 1:00 p.m. – 3:30 p.m.
 
Sooke - South Vancouver Island
CASA building,
6672 Wadams Way, Sooke
Thursday 9:00 a.m. – 11:00 a.m.

 

Smithers - North West
CYMH office
2nd Floor, 3793 Alfred Ave., Smithers
Wednesday, 9:00 a.m. – 4:30 p.m. (closed for lunch from 12–1)

 

Sto-Lo Youth Health Clinic - East Fraser
Bldg 7, 7201 Veddar Rd.
Thursday 2:00 p.m. – 5:00 p.m.

​ ​ ​ ​ ​ ​ ​ ​ ​ ​

Surrey (Cloverdale) - South Fraser
15405 88th Avenue
Wednesday 9:00 a.m. – 3:30 p.m.
​ ​ ​ ​ ​ ​ ​ ​ ​ ​
Surrey (Guildford) - South Fraser
8-15355 102A Avenue
Wednesday 9:00 a.m. – 3:30 p.m.
​ ​
Surrey (Newton) - South Fraser
200-13630 72nd Avenue
Wednesday 9:00 a.m. – 3:30 p.m.
​ ​
Surrey (North) - South Fraser
201-13680-105A Avenue
Wednesday 9:00 a.m. – 3:30 p.m.
​ ​
Terrace - North West
CYMH office 400 - 4545 Lazelle Ave.
Tuesday 9:00 a.m. – 12:00 p.m., 1:00 p.m. – 3:00 p.m.
Wednesday 1:00 p.m. – 3:00 p.m.

 

Trail - Kootenays
#278 Farwell St.,
Trail, V1R 4S9
Thursday 1:00 p.m. – 3:00 p.m.
  ​ ​
Tri-Cities - North Fraser
300 - 3003 St. Johns St.,
Port Moody
Tuesday, Thursday 9:00 a.m. – 3:30 p.m.

 

Tumbler Ridge - North East
Tumbler Ridge High School intake with clinician
Thursday 9:00 a.m. – 3:00 p.m.
 
Vancouver-Kerrisdale - Lower Mainland
Pacific Spirit
2110 W. 43rd. Ave., 3rd. Floor
Intake days: Tuesday & Wednesday 
Hours: 9:00 a.m. – 4:00 p.m.

 

Vancouver-Downtown - Lower Mainland
Youth Outreach Mental Health Team
550 Cambie Street, 2nd. Floor
Walk in/outreach day: Monday Hours: 9:00 a.m. – 5:00 p.m.

 

Vancouver-Mt Pleasant - Lower Mainland
Raven Song
2450 Ontario Street, Vancouver
Intake day: Tuesday
Hours: 9:00 a.m. – 4:00 p.m.

 

Vancouver South Richmond - Lower Mainland
200-6100 Bowling Green Road, Richmond
Intake day: Thursday  9:00 a.m. – 3:30 p.m., closed 12:00 p.m. – 1:00 p.m.

 

Vancouver-Richmond - Lower Mainland
Youth Clinic (13.5 years old - 18.5 years old)
8100 Granville Ave., Richmond
Intake days: Wednesday 
Hours: 2:30 p.m. – 4:30 p.m.

 

Vancouver West End - Lower Mainland
870 Denman Street
Intake day: Thursday
Hours: 12:00 p.m. – 1:00 p.m.

 

Vernon - Okanagan
CYMHS - 3007 - 35th Avenue,
Vernon
Tuesday, Thursday 9:00 a.m. – 11:00 a.m., 1:00 p.m. – 3:30 p.m.

 

Victoria - South Vancouver Island
ACYMH Greater Victoria
Downtown Youth Clinic
533 Yates St., Victoria, BC V8W 1K7
Wednesday 12:00 noon – 4:00 p.m.

 

Victoria - South Vancouver Island
ACYMH Greater Victoria
Various Locations on Reserve
Upon request when on reserve.

 

Victoria - South Vancouver Island
ACYMH Greater Victoria
VNFC - 231 Regina Ave.,
Victoria, BC V8Z 1J6
Every Second Tuesday 3:00 p.m. – 5:00 p.m.

 

Victoria - South Vancouver Island
ACYMH Greater Victoria
2nd floor -1195 Esquimalt Rd,
Victoria, BC V9A 3N6
Monday to Friday, 9:00 a.m. – 12:00 p.m., 1:00p.m. – 4:00 p.m.

 

Victoria - South Vancouver Island
302-2955 Jutland Rd.,
Victoria, BC V8W 9S3
Tuesday 9:00 a.m. – 12:00 noon,
Thursday 12:00 p.m. – 3:00 p.m.

 

Westshore - South Vancouver Island
2nd floor - 345 Wale Rd.,
Victoria, V9B 6X2
Tuesday 9:00 a.m. – 12:00 p.m., Thursday 12:00 p.m. – 3:00 p.m.

 

Whistler - Lower Mainland
Whistler Secondary School,
8000 Alpine Way
2nd and 4th Tuesday of every month
Hours: 9:30 a.m. –  10:30 a.m.

 

White Rock - South Fraser
15455 Vine Avenue
Tuesday 9:00 a.m. – 5:00 p.m.

 

Williams Lake - Thompson Cariboo Shuswap
MCFD Office - 280 North MacKenzie Ave.,  Williams Lake,  V2G 1N6
Thursday 9:00 a.m. – 11:00 a.m., 1:00 p.m. – 3:30 p.m.