Check the location near you for Lab Outpatient Service hours of operation and to find out what services are available at each site. Some lab sites offer ECG (Electrocardiogram) and Holter Monitor services. Please note that all IH Laboratory Outpatient Services are closed on statutory holidays. Be sure to bring your lab requisition and your CareCard/BC Services Card with you when you come for all Outpatient Laboratory Service visits.


Frequently Asked Questions

How to book an appointment?

For locations that have appointment booking as an option, book your Lab Test and ECG online at If you are unable to make a booking online, please call the Digital Health Support Desk to book at 1-844-870-4756, Monday-Friday from 7 a.m. to 7 p.m. PST, weekends from 8 a.m. to 4 p.m. PST, and Stat Holidays from 10 a.m. to 2 p.m. PST.

Hours of operation?

Hours of operation vary by location. Click on the location listing below to find the hours of operation.

More Locations

Did you find what you were looking for? This service is also available in other locations. See below for more information. View all related Locations

100 Mile Diabetes Clinic
Booking a Lab Test
100 Mile District General Hospital Laboratory

555 Cedar Avenue South
100 Mile House BC V0K 2K0

250-395-7600(main switchboard)
Penticton Mental Health & Substance Use
Booking a Lab Test
Penticton Regional Hospital

550 Carmi Avenue
Penticton BC V2A 3G6

250-492-4000(main switchboard)
Aberdeen House
Booking a Lab Test
Alexis Creek Health Centre Laboratory

2592 Morton Road
Alexis Creek BC V0L 1A0

250-394-4313(main switchboard)
Penticton Regional Hospital Laboratory
Booking a Lab Test
Penticton Regional Hospital Laboratory

550 Carmi Avenue
Penticton BC V2A 3G6

250-492-4000(main switchboard)
Arrow Lakes Hospital
Booking a Lab Test
Arrow Lakes Hospital Laboratory

97 East 1 Ave
Nakusp BC V0G 1R0

250-265-3622(main switchboard)
Pleasant Valley Health Centre
Booking a Lab Test
Pleasant Valley Health Centre Laboratory

3800 Patten Drive
Armstrong BC V0E 1B2

250-546-4739(main switchboard)
Booking a Lab Test
Ashcroft Community Health Centre Laboratory

700 Ash-Cache Creek Hwy
Ashcroft BC V0K 1A0

250-453-2211(main switchboard)
Princeton General Hospital
Booking a Lab Test
Princeton General Hospital Laboratory

98 Ridgewood Drive Box 610
Princeton BC V0X 1W0

250-295-4414(main switchboard)
Arrow & Slocan Lakes Community Services
Booking a Lab Test
Associate Medical Clinic Laboratory

1973 Columbia Avenue
Rossland BC V0G 1R0

250-364-3401(main switchboard)
Queen Victoria Hospital
Booking a Lab Test
Queen Victoria Hospital Laboratory

1200 Newlands Road
Revelstoke BC V0E 2S0

250-837-2131 ext. 50262(main switchboard)
Barriere Health Centre
Booking a Lab Test
Barriere Health Centre Laboratory

4537 Barriere Town Road
Barriere BC V0E 1E0

250-672-9731(main switchboard)
Royal Inland Hospital Laboratory
Booking a Lab Test
Royal Inland Hospital Laboratory

311 Columbia Street
Kamloops BC V2C 2T1

250-314-2689(main switchboard)


Receive alerts, news and stories@IH right to your inbox!