British Columbia dialysis centres accepting visitors
B.C. central and satellite units will accept visitors only if space and staff are available.
Abbotsford
- Abbotsford Regional Hospital and Cancer Centre
32900 Marshall Road
Abbotsford, BC V2S 0C2
Phone: 604-870-3302 (Abbotsford Community Dialysis)
This hospital operates 1 satellite dialysis unit in Abbotsford.
Kamloops
- Royal Inland Hospital
311 Columbia Street
Kamloops, BC V2C 2T1
Phone: 250-374-5111
This hospital operates 2 satellite dialysis units in Kamloops and Williams Lake.
Kelowna
- Kelowna General Hospital
2268 Pandosy Street
Kelowna, BC V1T 1T2
Phone: 250-862-4300
This hospital operates 2 satellite dialysis units in Kelowna and Vernon.
Nanaimo
- Nanaimo Regional General Hospital
1200 Dufferin Crescent
Nanaimo, BC V9S 2B7
Phone: 250-739-5840
This hospital operates 3 satellite dialysis units in Cumberland, Nanaimo and Port Alberni.
New Westminster
- Royal Columbian Hospital
330 East Columbia Street
New Westminster, BC V3L 3W7
Phone: 604-777-8730 (Coquitlam)
This hospital operates 2 satellite dialysis units in Coquitlam and New Westminster.
Penticton
- Penticton Regional Hospital
550 Carmi Avenue
Penticton, BC V2A 3G6
Phone: 250-492-4000 ext. 32059
Prince George
- University Hospital of Northern British Columbia
1475 Edmonton Street
Prince George, BC V2M 1S2
Phone: 250-565-2533
This hospital operates 3 satellite dialysis units in Fort St. John, Prince George and Terrace.
Surrey
- Surrey Memorial Hospital
13750 96th Avenue
Surrey, BC V3V 1Z2
Phone: 778-571-3106 (Panorama Community Dialysis)
This hospital operates 2 satellite dialysis units in Surrey.
Trail
- Kootenay-Boundary Regional Hospital
1200 Hospital Bench
Trail, BC V1R 4M1
Phone: 250-364-3450
This hospital operates 4 satellite dialysis units in Cranbrook, Creston, Grand Forks and Sparwood.
Vancouver
- BC Children’s Hospital (pediatric patients)
4480 Oak Street
Vancouver, BC V6H 3V4
Phone: 604-875-2345 ext. 7418
- Providence Health Care — St. Paul’s Hospital
1081 Burrard Street
Vancouver, BC V6Z 1Y6
Phone: 604-682-2344 ext. 61103
This hospital operates 7 satellite dialysis units in North Vancouver, Powell River, Richmond, Sechelt, Squamish and Vancouver.
- Vancouver General Hospital
899 West 12th Avenue
Vancouver, BC V5Z 1M9
Phone: 604-875-4181
Victoria
- Royal Jubilee Hospital
1952 Bay Street
Victoria, BC V8R 1J8
Phone: 250-519-3449
This hospital operates 3 satellite dialysis units in Duncan and Victoria.

If you would like CIHI information in a different format, visit our Accessibility page.