
Interior Health Laboratory Services
Interior Health provides laboratory services across the BC Interior region.
Before booking an appointment, if you are not sure which to choose? Please check your medical referral form provided by your doctor, or call the health provider.
Choose Your Appointment Time
All Cities
Select Laboratory
Select a lab first
Select requisition status
Select a Test Type
Choose a lab and test type above to view available dates and time slots
Walk-ins are still accepted. However, booking an appointment is strongly recommended to reduce your wait time.
Laboratories
All Cities
100 Mile District General Hospital Laboratory
555 Cedar Avenue South, 100 Mile House, BC V0K 2K0
Monday - Friday: 7:30 AM - 4:30 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)Electrocardiogram (ECG)Lab Test & ECG
Arrow Lakes Hospital Laboratory
97 East 1 Ave, Nakusp, BC V0G 1R0
Monday - Friday: 8:00 AM - 12:00 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)
Ashcroft Hospital & Community Health Care Centre Laboratory
700 Ash-Cache Creek Hwy, Ashcroft, BC V0K 1A0
Monday - Friday: 7:40 AM - 2:00 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)
Associate Medical Clinic Laboratory
1973 Columbia Avenue, Rossland, BC V0G 1R0
Thursday: 8:00 AM - 1:40 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)
Barriere Health Centre Laboratory
4537 Barriere Town Road, Barriere, BC V0E 1E0
Monday - Friday: 8:40 AM - 3:50 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)Electrocardiogram (ECG)Lab Test & ECG
Boundary Hospital Laboratory
7649-22nd Street, Grand Forks, BC V0H 1H0
Monday - Friday: 7:30 AM - 2:00 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)Electrocardiogram (ECG)Lab Test & ECG
Cariboo Memorial Hospital Laboratory
517 North 6th Avenue, Williams Lake, BC V2G 2G8
Monday - Friday: 7:20 AM - 5:00 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)
Castlegar and District Community Health Centre Laboratory
709-10th Street, Castlegar, BC V1N 2H7
Monday - Friday: 8:00 AM - 4:00 PM
Lab Test - Adult (blood/urine)Container Pick Up / Specimen Drop OffLab Test - Child (blood/urine)Electrocardiogram (ECG)Lab Test & ECG