British Columbia
Laboratory services and testing facilities across British Columbia. Find locations in your community.
Search Labs by Cities
Vancouver
100 Mile District General Hospital Laboratory
555 Cedar Avenue South, 100 Mile House, BC V0K 2K0
Monday - Friday: 7:30 AM - 4:30 PM
Abbotsford Regional Hospital & Cancer Centre
32900 Marshall Road, Abbotsford, BC V2S 1K2
Monday - Friday: 7:00 AM - 4:00 PM
Arrow Lakes Hospital Laboratory
97 East 1 Ave, Nakusp, BC V0G 1R0
Monday - Friday: 8:50 AM - 12:00 PM
Ashcroft Hospital & Community Health Care Centre Laboratory
700 Ash-Cache Creek Hwy, Ashcroft, BC V0K 1A0
Monday - Friday: 7:40 AM - 2:00 PM
Associate Medical Clinic Laboratory
1973 Columbia Avenue, Rossland, BC V0G 1R0
Monday - Friday: 8:00 AM - 1:40 PM
Barriere Health Centre Laboratory
4537 Barriere Town Road, Barriere, BC V0E 1E0
Monday - Friday: 8:40 AM - 3:50 PM
Boundary Hospital Laboratory
7649-22nd Street, Grand Forks, BC V0H 1H0
Monday - Friday: 7:30 AM - 2:00 PM
Burnaby Hospital
3935 Kincaid Avenue, Burnaby, BC V5G 2X6
Monday - Friday: 7:00 AM - 3:45 PM
Cariboo Memorial Hospital Laboratory
517 North 6th Avenue, Williams Lake, BC V2G 2G8
Monday - Friday: 7:20 AM - 5:00 PM
Castlegar and District Community Health Centre Laboratory
709-10th Street, Castlegar, BC V1N 2H7
Monday - Friday: 8:00 AM - 4:00 PM
Chase Health Centre Laboratory
825 Thompson Avenue, Chase, BC V0E 1M0
Monday - Friday: 8:10 AM - 1:10 PM
Chilliwack General Hospital
45600 Menholm Road, Chilliwack, BC V2P 1P7
Monday - Friday: 7:30 AM - 4:00 PM
Clinton Health & Wellness Centre Laboratory
1510 Cariboo Hwy, Clinton, BC V0K 1K0
Monday - Friday: 7:30 AM - 1:00 PM
Creston Valley Hospital Laboratory
312-15th Avenue, Creston, BC V0B 1G0
Monday - Friday: 7:50 AM - 3:20 PM
Delta Hospital
5800 Mountain View Blvd, Delta, BC V4K 3V6
Monday - Friday: 7:30 AM - 3:30 PM
Dr. Helmcken Memorial Hospital Laboratory
640 Park Drive, Clearwater, BC V0E 1N0
Monday - Friday: 8:20 AM - 1:40 PM
Eagle Ridge Hospital
475 Guildford Way, Port Moody, BC V3H 3W9
Monday - Friday: 8:00 AM - 4:00 PM
East Shore Community Health Centre Laboratory
PO Box 161, 15985 Hwy 3A, Crawford Bay, BC V0B 1E0
Monday - Friday: 7:40 AM - 9:40 AM
Elk Valley Hospital Laboratory
1501-5th Avenue, Fernie, BC V0B 1M0
Monday - Friday: 7:40 AM - 1:30 PM
Elkford Health Centre Laboratory
212 Alpine Way, Elkford, BC V0B 1H0
Enderby Community Health Centre Laboratory
707-3rd Ave Box 610, Enderby, BC V0E 1V0
Monday - Friday: 7:40 AM - 3:00 PM
Fraser Canyon Hospital
1275 7th Avenue, Hope, BC V0X 1L4
Monday - Friday: 7:30 AM - 3:30 PM
Gateway Medical Lab
106 - 2051 McCallum Road, Abbotsford, BC V2S 3N5
Monday - Friday: 6:30 AM - 4:30 PM
Golden & District Hospital Laboratory
835 - 9th Avenue South, Golden, BC V0A 1H0
Monday - Friday: 8:00 AM - 4:00 PM
Greenwood Public Health Building Laboratory
255 S Government St (Basement), Greenwood, BC V0H 1J0
Monday - Friday: 8:00 AM - 10:20 AM
Invermere & District Hospital Laboratory
850-10th Avenue, Invermere, BC V0A 1K0
Monday - Friday: 8:10 AM - 4:00 PM
Jim Pattison Outpatient Care & Surgery Centre
9750 140th Street, Surrey, BC V3R 0Z7
Monday - Friday: 7:00 AM - 5:00 PM
Kaslo Primary Health Centre Laboratory
673 A Avenue, Kaslo, BC V0G 1M0
Monday - Friday: 8:30 AM - 11:30 AM
Kelowna General Hospital Laboratory
Dr. Walter Anderson Building, 2251 Pandosy Street, Kelowna, BC V1Y 1T2
Monday - Friday: 8:00 AM - 4:00 PM
Kootenay Lake Hospital Laboratory
3 View Street, Nelson, BC V1L 2V1
Monday - Friday: 9:00 AM - 3:50 PM
Langley Memorial Hospital
22051 Fraser Highway, Langley, BC V3A 4H4
Monday - Friday: 8:00 AM - 5:00 PM
Lillooet Hospital & Health Centre Laboratory
951 Murray Street, Lillooet, BC V0K 1V0
Monday - Friday: 8:30 AM - 3:30 PM
Lions Gate Hospital
2nd Floor, 231 15th Street East, North Vancouver, BC V7L 2L7
Monday - Friday: 7:30 AM - 3:45 PM
Logan Lake Health Centre Laboratory
5 Beryl Drive, Logan Lake, BC V0K 1W0
Monday - Friday: 8:30 AM - 12:30 PM
Lytton Primary Care Clinic
1540 Silo Road, Lytton, BC V0K 1Z0
Monday - Friday: 9:30 AM - 2:30 PM
Midway Blood Laboratory Services
500 Haynes St, Midway, BC V0H 1M0
Monday - Friday: 8:20 AM - 12:30 PM
Mission Memorial Hospital
7324 Hurd Street, Mission, BC V2V 3H5
Monday - Friday: 8:00 AM - 4:00 PM
Mount Saint Joseph Hospital Laboratory
3080 Prince Edward Street, Vancouver, BC V5T 3N4
Monday - Friday: 8:30 AM - 2:05 PM
Nicola Valley Hospital and Health Centre Laboratory
3451 Voght Street, Merritt, BC V1K 1C6
Monday - Friday: 7:30 AM - 3:00 PM
Northills Centre Laboratory
#61-700 Tranquille Rd, Kamloops, BC V2B-3H9
Monday - Friday: 8:10 AM - 3:50 PM
Peace Arch Hospital
15521 Russell Avenue, White Rock, BC V4B 5M2
Monday - Friday: 7:30 AM - 5:00 PM
Pemberton Health Centre Laboratory
1403 Portage Road, Pemberton, BC V0N 2L0
Monday - Friday: 8:55 AM - 3:45 PM
Penticton Regional Hospital Laboratory
550 Carmi Avenue, Penticton, BC V2A 3G6
Monday - Friday: 7:30 AM - 3:30 PM
Pleasant Valley Health Centre Laboratory
3800 Patten Drive, Armstrong, BC V0E 1B2
Monday - Friday: 7:40 AM - 3:00 PM
Princeton General Hospital Laboratory
98 Ridgewood Drive Box 610, Princeton, BC V0X 1W0
Monday - Friday: 7:30 AM - 12:30 PM
qathet General Hospital Laboratory
5000 Joyce Avenue, Powell River, BC V8A 5R3
Monday - Friday: 7:35 AM - 4:00 PM
Queen Victoria Hospital Laboratory
1200 Newlands Road, Revelstoke, BC V0E 2S0
Monday - Friday: 9:00 AM - 4:30 PM
Richmond Hospital Laboratory
2nd Floor, Rm 2552 South Tower 7000 Westminster Highway, Richmond, BC V6X 1A2
Monday - Friday: 8:00 AM - 5:00 PM
Ridge Meadows Hospital
11666 Laity Street, Maple Ridge, BC V2S 7G5
Monday - Friday: 8:00 AM - 4:00 PM
Royal Columbian Hospital
330 E. Columbia Street, New Westminster, BC V3L 3W7
Monday - Friday: 7:00 AM - 4:00 PM
Royal Inland Hospital Laboratory
311 Columbia Street, Kamloops, BC V2C 2T1
Monday - Friday: 7:00 AM - 4:50 PM
Salmo Health & Wellness Centre Laboratory
413 Baker Ave, Salmo, BC V0G 1Z0
Monday - Friday: 9:00 AM - 1:30 PM
Sardis Outpatient Lab
#5 - 6014 Vedder Road, Chilliwack, BC V2R 0H3
Monday - Friday: 7:00 AM - 4:00 PM
Shuswap Outpatient Laboratory
#2, 2770 - 10th Avenue NE (Unit A), Salmon Arm, BC V1E 4N6
Monday - Friday: 8:10 AM - 3:50 PM
Sicamous Health Centre Laboratory
1133 Hwy 97A, Sicamous, BC V0E 2V0
Monday - Friday: 8:00 AM - 2:30 PM
Slocan Community Health Centre Laboratory
401 Galena Avenue, New Denver, BC V0G 1S0
Monday - Friday: 8:00 AM - 12:00 PM
South Okanagan General Hospital Laboratory
911 McKinney Road, Oliver, BC V0H 1T3
Monday - Friday: 7:30 AM - 2:00 PM
Sparwood Primary Health Care Laboratory
570 Pine Avenue, Sparwood, BC V0B 2G0
Monday - Friday: 8:30 AM - 2:30 PM
Squamish General Hospital
38140 Behrner Drive, Squamish, BC V8B 0C8
Monday - Friday: 8:00 AM - 3:45 PM
St. Paul's Hospital Laboratory Second Floor Providence Building
1081 Burrard Street, Vancouver, BC V6Z 1Y6
Monday - Friday: 8:00 AM - 4:30 PM
Summerland Health Centre Laboratory
12815 Atkinson Road, Summerland, BC V0H 1Z0
Monday - Friday: 7:30 AM - 3:00 PM
Surrey Memorial Hospital
13750 96th Avenue, Surrey, BC V3V 1Z2
Monday - Friday: 7:30 AM - 5:00 PM
Tamarack Medical Laboratory
#194 - 1500 Cranbrook Street North, Cranbrook, BC V1C 3S8
Monday - Friday: 7:30 AM - 4:30 PM
Trail Health Centre Laboratory
#308-1101 Dewdney Ave, Trail, BC V1R 4T1
Monday - Friday: 8:30 AM - 4:00 PM
Tudor Village Laboratory
#3-1315 Summit Drive, Kamloops, BC V2C 5R9
Monday - Friday: 7:30 AM - 3:00 PM
UBC Hospital Laboratory
Room M210 Main Floor Koerner Pavilion 2211 Wesbrook Mall, Vancouver, BC V6T 2B5
Monday - Friday: 8:20 AM - 4:20 PM
Vancouver General Hospital Outpatient Laboratory
Gordon & Leslie Diamond Health Care Centre, Level 1 - 2775 Laurel Street, Vancouver, BC V5Z 1M9
Monday - Friday: 7:00 AM - 4:45 PM
Vernon Jubilee Hospital Laboratory
2101-32nd Street, Vernon, BC V1T 5L2
Monday - Friday: 7:30 AM - 3:00 PM
Whistler Health Care Centre Laboratory
4380 Lorimer Road, Whistler, BC V0N 1B4
Monday - Friday: 8:30 AM - 4:00 PM
Laboratory services information
Service locations
Laboratory services are available at hospitals, community health centres, and dedicated collection facilities throughout British Columbia.
Required documentation
Bring your BC Services Card or valid government-issued identification and any requisition forms provided by your healthcare provider.




