Point of Service Locations

During online registration, you may be instructed to go to a BCeID Point of Service location to prove your identity. Not all registrations require you to go to a Point of Service location.

Name Address City/Town
FrontCounter BC 300 S Hwy 97 100 Mile House
Service BC 300 South Highway 97
Box 1600
100 Mile House
Service BC 318 Railway Avenue
Box 189
Service BC 3rd Street
Box 100
Service BC 636 Cliff Street
Box 185
Bella Coola
Service BC 400 - 5021 Kingsway Burnaby
FrontCounter BC 183 Hwy 16 W Burns Lake
Service BC 161 Highway 16 Burns Lake
Service BC Farwell Building
115 - 1180 Ironwood Road
Campbell River
FrontCounter BC 370 South Dogwood Street Campbell River
FrontCounter BC 845 Columbia Avenue Castlegar
Service BC 4744 52nd Avenue
Box 105
Service BC Suite 1 - 45467 Yale Road West Chilliwack
FrontCounter BC 46360 Airport Road Chilliwack
FrontCounter BC 687 Southern Yellowhead Highway Clearwater
Service BC 1423 Cariboo Highway, Box 70 Clinton
Service BC 2500 Cliffe Avenue Courtenay
Service BC 100 Cranbrook Street North Cranbrook
FrontCounter BC 1902 Theatre Road Cranbrook
Service BC 1404 Canyon Street
Box 1190
Service BC 216 - Oceanview Dr.
Box 309
Daajing Giids (formerly Queen Charlotte)
FrontCounter BC 1229 Oceanview Drive Daajing Giids (formerly Queen Charlotte)
Service BC 1201 - 103rd Avenue
IMPORTANT: Our Service BC - Dawson Creek office is experiencing staffing shortages which may impact service times.
If you have questions or need to book an appointment please call 1-800-663-7867 or 250-784-2224 for assistance.
Please note: Lunch hours closure 12:00 pm to 1:00 pm
Dawson Creek
FrontCounter BC 9000 17th Street Dawson Creek
Service BC Block D Highway 37
Bag 2000
Dease Lake
Service BC 5785 Duncan Street Duncan
Service BC 401 - 4th Avenue
Box 1000
Service BC 5319 - 50th Avenue South
Bag 1000
Fort Nelson
FrontCounter BC 6100 Alaska Hwy Fort Nelson
Service BC 470 Stuart Drive
Box 1328
Fort St. James
FrontCounter BC 2537 Stones Bay Road Fort St. James
Service BC 10600 - 100th Street Fort St. John
FrontCounter BC 100 - 10003 110 Avenue Fort St. John
Service BC 837 Park Drive
Box 39
Service BC 7290-2nd Street
Box 850
Grand Forks
Service BC 2210 Highway 62
PO Box 380
Service BC 3400 - 11th St
Bag 2000
Service BC 625 - 4th Street
Box 265
Service BC 250 - 455 Columbia Street Kamloops
FrontCounter BC 441 Columbia Street Kamloops
Service BC 312 - 4th Street
Box 580
Service BC 305-478 Bernard Avenue Kelowna
Service BC 795 Lahakas Blvd Kitimat
Service BC 639A Main Street
Bag 700
Service BC 64 Centennial Drive Mackenzie
FrontCounter BC 1 Cicada Road Mackenzie
Service BC 175-22470 Dewdney Trunk Rd Maple Ridge
Service BC 1666 Orr Street
Box 226
FrontCounter BC 3840 Airport Road Merritt
Service BC 2194 Coutlee Avenue
Box 4400 Stn. Main
Important: Our Service BC Merritt office is expecting longer than usual wait times due to staffing levels.
We know your time is valuable and appreciate your patience and understanding. We will continue to prioritize appointments at this time.
Service BC 204 - 6th Ave
PO Box 128
Service BC 460 Selby Street Nanaimo
FrontCounter BC Suite 142, 2080 Labieux Road Nanaimo
Service BC 310 Ward Street Nelson
FrontCounter BC 4th Floor - 333 Victoria Street Nelson
Service BC 583 Fairview Road
Box 5000
Service BC 40 Calgary Avenue Penticton
Service BC 4070 8th Avenue Port Alberni
FrontCounter BC 4885 Cherry Creek Road Port Alberni
Service BC 8785 Gray Street
Bag 11000
Port Hardy
FrontCounter BC 2217 Mine Road Port McNeill
Service BC 6944 Alberni Street Powell River
FrontCounter BC 7077 Duncan Street Powell River
Service BC 1044 - 5th Avenue Prince George
FrontCounter BC 5th Floor , 499 George St Prince George
Service BC 201 - 3rd Avenue West Prince Rupert
Service BC 10-136 Tapton Ave Princeton
FrontCounter BC 322 Johnston Avenue Quesnel
Service BC 102 - 350 Barlow Avenue Quesnel
Service BC Room 104 Court House 1123 Second Street West
Box 380
FrontCounter BC 1761 Big Eddy Road
Box 9158 RPO #3
Service BC 850 -16th St NE.
Bag 100
Salmon Arm
Service BC 343 Lower Ganges Road Salt Spring Island
Service BC 5498 Wharf Ave
PO Box 950
Service BC 1020 Murray Street
Bag 5000
FrontCounter BC 1st Floor, 3726 Alfred Avenue Smithers
Service BC 96 Greenwood Shopping Mall
Box 1086
FrontCounter BC Suite 101 - 42000 Loggers Lane Squamish
Service BC 1360 Pemberton Avenue
Box 1008
Service BC 703 Brightwell Street
Box 127
FrontCounter BC Suite 200, 10428 153rd St. Surrey
Service BC Suite 200, 10470 152nd St Surrey
FrontCounter BC Suite 200-5220 Keith Avenue Terrace
Service BC 101 - 3220 Eby Street
Important: Service BC Terrace office is currently experiencing staffing shortages impacting service times.
If you have questions or need to book an appointment please call 1-800-663-7867 for assistance.
Please note : Lunch closure from 12:30pm to 1:30pm until October 31, 2022
Service BC 1050 Eldorado Street Trail
Service BC 5 - 1620 Peninsula Road
Box 609
IMPORTANT: Our Service BC Ucluelet office will be temporarily closed on Thursday, October 6, 2022, ONLY. For an appointment call 1-800-663-7867.
Service BC 1300 - 4th Avenue
PO Box 657
Service BC 7th Floor, 865 Hornby Street Vancouver
Service BC 189 East Stewart Street
Box 1459
FrontCounter BC 1560 Highway 16 East
PO Box 190
Service BC 3201 - 30th Street Vernon
FrontCounter BC 2501 14th Avenue Vernon
Service BC 403-771 Vernon Avenue Victoria
Service BC 540 Borland Street Williams Lake
FrontCounter BC #120 - 640 Borland Ave Williams Lake