Diabetes education centres

Last updated on May 21, 2026

This page lists the diabetes education centres where B.C. residents can get the training needed for BC PharmaCare coverage of some diabetes management supplies.

For coverage of some diabetes management supplies, B.C. residents need to get training from a diabetes education centre (DEC) or primary care network (PCN). The DECs below are places where people can get the training needed. The DEC will send a confirmation of training to PharmaCare so that coverage is available.

Diabetes education centres
Facility Name Address Telephone
ABBOTSFORD REGIONAL HOSPITAL - Pediatric Diabetes Clinic - Child Health Centre Baker 4 32900 Marshall Rd., Abbotsford BC V2S 0C2 (604) 851-4700 ext 646267
ABBOTSFORD REGIONAL HOSPITAL - Diabetes Education Centre - Sumas Level 2 32900 Marshall Rd., Abbotsford BC V2S 0C2 (604) 851-4700 ext 646238
BURNABY HOSPITAL - Diabetes Health Centre/Diabetes in Pregnancy Clinic 404-6400 Roberts Street, Burnaby BC V5G 4C9 (604) 412-6139 (Diabetes Health Centre)
(604) 431-4211 ext 533361 (Diabetes in Pregnancy Clinic)
CHILLIWACK Diabetes Health Centre 45600 Menholm Road, Chilliwack BC  V2P 1P7 (604) 702-4766
DELTA Diabetes Health Centre #1826-4949 Canoe Pass Way, Delta BC V4M 0B2 (604) 952-3558 ext 2
Fraser Canyon Hospital - Diabetes Program 1275 7th Avenue, Hope BC V0X 1L4 (604) 702-4766
NEW WESTMINSTER Diabetes Health Centre 234 Ross Drive, New Westminster BC V3L 0B2 (604) 523-8800
WHITE ROCK/SOUTH SURREY Diabetes Health Centre 15455 Vine Avenue, White Rock BC V4B 2T3 (604) 541-7162
JIM PATTISON OUTPATIENT CARE AND SURGERY CENTRE - Diabetes Health Centre (LEVEL 3B) 9750 140 Street, Surrey BC V3T 0G9 (604) 582-4583
JIM PATTISON OUTPATIENT CARE AND SURGERY CENTRE - Diabetes and Pregnancy Clinic (LEVEL 3A) 9750 140 Street, Surrey BC V3T 0G9 (604) 582-4558 ext 763999
LANGLEY Diabetes Health Centre 101-20651 56 Avenue, Langley BC V3A 3Y9 (604) 539-4391
SOUTH ASIAN HEALTH CENTRE - Diabetes Program 6830 King George Blvd, Surrey BC V3W 4Z9 (604) 591-5751
MISSION Diabetes Health Centre 7298 Hurd Street, Mission BC V2V 3H6 (604) 814-5145
RIDGE MEADOWS Diabetes Health Centre 400-22470 Dewdney Trunk Road, Maple Ridge BC V2X 5Z6 (604) 476-7056
ROYAL COLUMBIAN HOSPITAL – Diabetes in Pregnancy Program 3 East, Room # 3312, 330 East Columbia Street, New Westminster BC V3L 3W7 (604) 520-4473
ROYAL COLUMBIAN HOSPITAL – Inpatient Diabetes Education 330 East Columbia Street New Westminster BC V0V 1A1 (604) 520-4719
SURREY MEMORIAL HOSPITAL - Pediatric Diabetes Clinic 13750 - 96th Avenue (Charles Barham Pavillion), Surrey BC  V3V 1Z2 (604) 587-3929
TRI CITIES DIABETES HEALTH CENTRE 602 - 205 Newport Drive, Port Moody BC V3H 5C9 (604) 949-7771
ABBOTSFORD REGIONAL HOSPITAL - Diabetes and Pregnancy Program 32900 Marshall Road, Abbotsford BC V2S 0C2 (604) 851-4700 ext 646355
SURREY MEMORIAL HOSPITAL - INPATIENT 13750 - 96 Avenue, Surrey BC V3V 1Z2 (236) 632-7454
FIRST NATIONS HEALTH AUTHORITY DIABETES EDUCATION CENTRE 540-757 West Hastings Street, Vancouver BC V6C 1A1 (604) 693-6723
CARRIER SEKANI FAMILY SERVICES MOBILE DIABETES TELEMEDICINE CLINIC 987-4th Ave, Prince George BC V2L 3H7  (250) 562-3591
BARRIERE HEALTH CENTRE 4537 Barriere Town Road Box 659, Barriere BC V0E 1E0 (250) 672-9707
BOUNDARY HOSPITAL, BOUNDARY HEALTH COUNCIL Box 2647, 7649 22nd Street, Grand Forks BC VOH 1H0 (250) 443-2136
COMMUNITY HEALTH AND SERVICES CENTRE 505 Doyle Avenue, Kelowna BC V1Y 0C5 (250) 980-1405
CARIBOO MEMORIAL HOSPITAL (Williams Lake Diabetes Education Centre) Deni House Ground Floor, 517 Sixth Avenue N, Williams Lake BC V2G 4G8 (250) 305-4076
CASTLEGAR AND DISTRICT HOSPITAL 709 - 10th Street, Castlegar BC V1N 2H7 (250) 365-7711
CHASE & DISTRICT HEALTH CENTRE PO Box 1099, Chase BC V0E 1M0 (250) 679-3312
CRANBROOK HEALTH UNIT 20 23rd Avenue South, Cranbrook BC V1C 5V1 (250) 489-6414
CRESTON VALLEY DIABETES EDUCATION CENTRE Bag 3000, 312 - 15th Avenue North, Creston BC V0B 1G5 (250) 428-3845 (Direct to Nurse)
(250) 428-3829 (Direct to Dietitian)
(250) 428-3873 (Main Reception)
ELK VALLEY DIABETES TEACHING CENTRE and SPARWOOD HEALTH CENTRE Box 1120, Sparwood BC V0B 2G0 (250) 425-6212 (Local 256 or 255),
(250) 423-4442 (Sparling East Medical Center outreach site),
(250) 423-6404 (Leroux Medical Clinic outreach site) 
GOLDEN AND DISTRICT HOSPITAL (Diabetes Education Centre) PO Box 369, 835-9th Avenue South, Golden BC V0A 1H0 (250) 344-3043
INVERMERE HEALTH CENTRE (Diabetes Education Centre) PO Box 2069, 850 - 10th Avenue, Invermere BC V0A 1K0 (250) 342-9201 ext 22567, and
(250) 342-2305 (Direct Line)
KIMBERLEY PRIMARY HEALTH CARE CENTRE 260 4th Avenue, Kimberley BC V1A 2R6 (250) 489-6414
KIRO WELLNESS CENTRE 4 – 1500 Columbia Avenue, Trail BC V1R 1J9 (250) 364-6292
KOOTENAY LAKE DISTRICT HOSPITAL 3 View Street, Nelson BC V1L 2V1 (250) 352-3111 (Local 7431)
LOGAN LAKE HEALTH CENTRE 5 Beryl Avenue, Logan Lake BC V0L 1W0 (250) 523-9414
NICOLA VALLEY HEALTH CENTRE c/o Nicola Valley Health Care Society, Merritt BC V1K 1C6 (250) 378-3236
ONE HUNDRED (100) MILE DISTRICT GENERAL HOSPITAL PO Box 1600, 555D Cedar Avenue, 100 Mile House BC V0K 2E0 (250) 395-7676
PENTICTON HEALTH CENTRE 740 Carmi Avenue, Penticton BC V2A 8P9 (250) 770-3495 or
1-800-707-8550 (booking)
PRINCETON HEALTH UNIT 98 Ridgewood Dr, Princeton BC V0X 1W0 1-800-707-8550 (booking) or
(250) 295-4442
QUEEN VICTORIA HOSPITAL Mail Bag 5000 , 1200 Newland Road Revelstoke BC V0E 2S0 (250) 837-2131 (Loc. 276) &
(250) 814-2276
ROYAL INLAND HOSPITAL 311 Columbia Street, Kamloops BC V2C 2T1 (250) 314-2457
SHUSWAP LAKE GENERAL HOSPITAL PO Box 520, 601 10th Street NE, Salmon Arm BC V1E 4N6 (250) 833-3636 ext. 2359
SOUTH OKANAGAN CHRONIC DISEASE PROGRAM Oliver Health Centre, 930 Spillway Road, Oliver BC V0H 1T0 1-800-707-8550 (booking) or
(250) 498-5000 or
(250) 498-5033
SOUTH SIMILKAMEEN HEALTH CENTRE 700 3rd Street, Keremeos BC V0X 1N0 1-800-707-8550 (booking)
SUMMERLAND HEALTH CENTRE Box 869, 12815 Atkinson Road, Summerland BC V0H 1Z0 1-800-707-8550 (booking) or
(250) 770-3495
VERNON JUBILEE HOSPITAL 2101 32nd Street, Vernon BC V1T 5L2 (250) 558-1210
CLEARWATER DIABETES EDUCATION CENTRE c/o Dr. Helmcken Memorial Hospital, 640 Park Drive Clearwater BC V0E 1N1,  (250) 674-2244
ASHCROFT DIABETES CLINIC Ashcroft Hospital and Community Health Care Centre, PO Box 488
700 Ash-Cache Creek Hwy
Ashcroft BC  V0K 1A0
(250) 453-2211
LILLOOET DIABETES CLINIC Lilloooet Hospital and Health Centre, PO Box 249
951 Murray Street
Lillooet BC  V0K 1V0
(250) 256-4233
EAST KOOTENAY PCN Invermere Health Unit
Box 2069, 850-10th Avenue Invermere BC V0A 1K0
(250) 342-2392 ext 22392
KOOTENAY BOUNDARY PCN Castlegar and District Community Health Centre, Room 30
709-10 Street
Castlegar BC  V1N 2H7
(250) 365-4337
CENTRAL OKANAGAN PCN Community Health Services Centre, 505 Doyle Avenue
Kelowna BC V1Y 05C
(250) 469-7063
CENTRAL INTERIOR RURAL PCN 3rd Floor 540 Borland Street, Williams Lake BC V2G 2G8 (250) 305-4050
SHUSWAP NORTH OKANAGAN PCN 1440 - 14th Avenue, Vernon BC V1B 2T1 (250) 549-5796
INTERIOR RURAL AND REMOTE PCN Lytton Primary Care
1540 Silo Road
PO BOX 99
Lytton BC  V0K 1Z0
(250) 455-2221
THOMPSON REGION PCN TR PCN
Unit 21-22
700 Tranquille Road, Kamloops BC V2B 0G5
(250) 314-2186
DAWSON CREEK HEALTH UNIT COMMUNITY HEALTH (Diabetes Education Centre) Dawson Creek Health Unit 1001 110 Avenue, Dawson Creek BC V1G 4X3 (250) 719-6500
FORT NELSON GENERAL HOSPITAL Bag 1000- 5315 Liard Street, Fort Nelson BC V0C 1R0 (250) 774-7092
Fort St. John Hospital & Peace Villa Diabetes Education Centre 8407-112th Ave, Fort St. John B.C. V1J 0J5 (250) 261-7439
FRASER LAKE COMMUNITY HEALTH CENTRE Box 1000, 130 Chowsunket St, Fraser Lake BC V0J 1S0 (250) 699-7233
G.R. BAKER MEMORIAL HOSPITAL 543 Front Street, Quesnel BC V2J 2K7 (250) 985-5657
HEALTHY TERRACE PROGRAM 3412 Kalum St, Terrace BC V8G 4T2 (250) 631-4670
SMITHERS COMMUNITY HEALTH CENTRE 3793 Alfred Ave, Smithers BC V0J 2N0 (250) 631-6014
LIVING WELL PROGRAM - KITIMAT GENERAL HOSPITAL & HEALTH CENTRE 920 Lahakas Blvd. South, Kitimat BC V8C 2S3 (250) 632-8315
LAKES DISTRICT HOSPITAL & HEALTH CENTRE Burns Lake BC V0J 1E0, PO Box 7500, 741 Centre Street (250) 692-2440
MACKENZIE AND DISTRICT HOSPITAL AND HEALTH CENTER PO Box 249, Mackenzie BC V0J 2C0 250-997-8505
MILLS MEMORIAL HOSPITAL 4720 Haughland Ave, Terrace BC  V8G 2W7 (250) 631-4251
NORTHERN INTERIOR HEALTH UNIT 3299 Hospital Road, Vanderhoof  V0J 3A2 (250) 567-6900 or
(250) 567-6165
PRINCE RUPERT HEALTH  PROMOTION PROGRAM (PRINCE RUPERT REGIONAL HOSPITAL) 1305 Summit Avenue (4th floor), Prince Rupert BC V8J 2A6 (250) 622-6294
NORTHERN HAIDA GWAII HOSPITAL AND HEALTH CENTRE 2520 Harrison Avenue, Masset Haida Gwaii BC V0T 1M0 (250) 626-4700, or
(250) 626-4733 
HAIDA GWAII HOSPITAL AND HEALTH CENTRE PO Box 9, 3209 Oceanview Drive, Queen Charlotte BC V0T 1S0 (250) 559-4951
FORT ST. JAMES HEALTH CENTRE PO Box 1286, 111-250 Douglas Ave, Fort St. James BC V0J 1P0 (250) 996-2786
THE UNIVERSITY HOSPITAL OF NORTHERN BC DEC 1475 Edmonton Street , Prince George BC V2M 1S2 (250) 565-2464
WRINCH MEMORIAL HOSPITAL 2510 Highway 62 Hazelton BC V0J 1Y1 (250) 842-5211
NORTHERN HEALTH VIRTUAL PRIMARY & COMMUNITY CARE CLINIC 1488 4th Avenue, Suite 610, Prince George BC V2L 4Y2 (250) 961-8706
SOUTHSIDE HEALTH AND WELLNESS CENTRE 27920 Wellness Way, Burns Lake, BC V0J 1E4 (250) 694-3270
BRITISH COLUMBIA’S CHILDREN'S HOSPITAL Room K2-125 , 4480 Oak Street, Vancouver BC V6H 3V4 (604) 875-2868
BRITISH COLUMBIA'S WOMEN'S HOSPITAL AND HEALTH CENTRE 4500 Oak Street, Vancouver BC V6H 3N1 (604) 875-3135
BELLA COOLA DIABETIC EDUCATION CENTRE PO Box 220 1025 Elcho Street, Bella Coola BC V0T 1C0 (250) 799-5339, or
(250) 799-5311 ext 204
CHINESE COMMUNITY HEALTH SOCIETY DIABETES EDUCATION CENTRE Chinese Cultural Center, 50 E Pender Street, Vancouver BC V6A 3V6 (604) 688-0351, or
778-893-9306 
DOWNTOWN COMMUNITY HEALTH CENTRE 569 Powell Street, Vancouver BC V6A 1G8 (604) 255-3151
GARRATT WELLNESS CENTRE 7504 Chelsea Place, Richmond V7C 3S9 (604) 244-5163
G.F. STRONG CENTRE 4255 Laurel Street, Vancouver BC V5Z 2G9 (604) 734-1313 (Local 2319)
MOUNT ST. JOSEPH HOSPITAL 3080 Prince Edward Street, Vancouver BC V5T 3N4 Registration: (604) 321-6151 (Punjabi program)
Information: (604) 877-8529
Registration: (604) 684-1628 (SUCCESS)
Information: (604) 877-8529 (Chinese program)
POWELL RIVER COMMUNITY HEALTH COUNCIL (Powell River General Hospital) 5000 Joyce Avenue, Powell River BC V8A 5R3 (604) 485-3216
RICHMOND DIABETES EDUCATION CENTRE 7671 Alderbridge Way, Richmond BC V6X 1Z9 (604) 244-5163
SQUAMISH COMMUNITY HEALTH Box 220, 1140 Hunter Place, Squamish BC V8B 0A2 (604) 892-2293 ext 279
ST. MARY'S HOSPITAL PO Box 7777, Sechelt BC V0N 3A0 (604) 885-2224, or
(604) 885-8696 for the Registered Dietian
ST. PAUL'S HOSPITAL 1081 Burrard Street, Vancouver BC V6Z 1Y6 (604) 806-8357
VANCOUVER COMMUNITY DIABETES EDUCATION CENTRE 5913 West Boulevard, Vancouver BC V6M 3X1 (604) 267-4430, or
(604) 267-4438 
VANCOUVER GENERAL HOSPITAL DIABETES EDUCATION CENTRE 4th Floor, Station No 2, 2775 Laurel Street, Vancouver BC V5Z 1M9 (604) 875-5910
WEST VANCOUVER COMMUNITY HEALTH CENTRE #241 - 2121 Marine Drive, West Vancouver BC V7V 4Y2 (604) 904-6200 ext 4150,
(604) 984-5752 (Lions Gate Hospital outreach site)
RICHMOND PCN 8100 Granville Avenue, Richmond BC V6Y 3T6 (604) 244-5129
VANCOUVER PCN 700 West 57th Ave, Vancouver BC V6P 1S1     (604) 312-0272
NORTH SHORE PCN 241 West Vancouver Community Centre 
2121 Marine Drive, West Vancouver BC V7V 4Y2

Health Connections Clinic
148 15th Street East, North Vancouver BC V7L 2R1
(236) 332-7719

(604) 984-3777
qathet PCN 5000 Joyce Avenue, Powell River BC V8A 3R5 (604) 485-3310
RAVEN SONG COMMUNITY HEALTH CENTRE 2450 Ontario Street, Vancouver BC V5T 4T7 (604) 872-7984
DUNCAN DIABETES EDUCATION CENTRE (Salt Spring Island and Ladysmith) 71 Government Street, Duncan BC V9L 1A3 (250) 737-2627
LADYSMITH COMMUNITY HEALTH CENTRE 1111-4th Ave, PO Box 10, Ladysmith BC V9G 1A1 (250) 739-5777
NANAIMO REGIONAL GENERAL HOSPITAL Room B235, Ambulatory Care Centre, 1200 Dufferin Crescent, Nanaimo BC V9S 2B7 (250) 755-7691
OCEANSIDE HEALTH CENTRE (Parksville Diabetes Education Centre) 489 Alberni Highway, Parksville BC V9P 1J9 (250) 951-9550, or
(250) 947-8203
PORT MCNEILL DIABETES EDUCATION CENTRE - PORT MCNEILL HOSPITAL Box 548 2750 Kingcome Place, Port McNeill BC V0N 2R0 (250) 956-4461 ext 66262 (new number)
(250) 956-4461 ext 66252 (to book appointments)
ROYAL JUBILEE HOSPITAL 2nd Floor, Clinic 7, 1952 Bay Street, Victoria BC V8R 1J8 (250) 370-8322, 
(250) 370-8633 (Re-certification booking)
NORTH ISLAND HOSPITAL - COMOX VALLEY CAMPUS WELLNESS CENTRE DIABETES EDUCATION North Island Hospital - Comox Valley Campus, 101 Lerwick Road, Courtenay BC V9N 0B9 (250) 331-5964
NORTH ISLAND HOSPITAL - CR CAMPUS 375 Second Avenue, Campbell River BC V9W 3V1 (250) 286-7150
VICTORIA GENERAL HOSPITAL – Victoria Gestational Diabetes Clinic N700 CFAU, I Hospital Way, Victoria BC V8Z 6R5 (250) 727-4361
VICTORIA GENERAL HOSPITAL - Pediatric Diabetes Program 3CDC Pediatrics, 1 Hospital Way, Victoria BC V8Z 6R5 (250) 727-4247, or
(250) 727-4451
WEST COAST GENERAL HOSPITAL 3949 Port Alberni Highway, Port Alberni BC V9Y 4S1 (250) 724-8824
COMOX VALLEY PCN 2137 Comox Avenue, Comox BC V9M 1P2 (250) 204-2296
COWICHAN PCN 160 Jubilee Street, Duncan BC V9L 1W7 (250) 204-2296
OCEANSIDE PCN 489 Alberni Highway, Parksville BC V9P 1J9 (250) 204-2296
SAANICH PENINSULA PCN 2170 Mount Newton Cross Road, Saanichton BC V8M 2B2 (250) 204-2296
NANAIMO UPCC 350 Albert Street, Nanaimo BC V9R 2V7 (250) 753-3431