Contacting a BCSA office
BCSA regional offices provide all the services you need to get licensed, request an inspection, pay bills or sit for exams.
Alternately, you can access BCSA's new online service, called MyConnection to get an installation permit, renew operating permits, request inspections or pay bills. More information is available about MyConnection.
Note: All BCSA offices are closed on statutory holidays.
BCSA Offices
Abbotsford BCSA Office 8:00 am - 12:00 noon, Monday to Friday* #104 - 34143 Marshall Road | ||
Coquitlam BCSA Regional Office 8:30 am - 12:30 pm, Monday to Friday* 2773 Barnet Highway Unit 24 | ||
Cranbrook BCSA Office 8:30 am - 12:00 pm, Monday to Friday* #14 – 600 Industrial Rd No 1 | ||
Fort St. John BCSA Office Hours: by appointment only | ||
Kamloops BCSA Regional Office 8:00 am - 12:30 pm, Monday to Friday* 1278 A Dalhousie Drive | ||
8:30 am - 12:30 pm, Monday to Friday* 1905 Kent Road | ||
Langley BCSA Regional Office 8:00 am - 12:30 pm Monday to Friday* Unit 101, 22259 48th Avenue | ||
Nanaimo BCSA Regional Office 8.00 am - 12:00 pm, Monday to Friday* Unit 40, 1100 Princess Royal Avenue | ||
New Westminster BCSA Corporate Office 8:00 am - 4:30 pm, Monday to Friday 505 6th Street, Suite 200 | ||
Prince George BCSA Regional Office 8:30 am - 12:30 pm, Monday to Friday* 3235 Westwood Drive | ||
Vernon BCSA Office 8:30 am - 12:00 pm, Monday to Friday* 205-5100 Anderson Way | ||
Victoria BCSA Regional Office 8:30 am - 12:30 pm, Monday to Friday* Gateway Village
| ||
Map of BCSA Regional and Community Offices ![]() Printable PDF of the BCSA Regional and Community Offices Map |

