British Columbia · NOC 21300

Civil Engineer Jobs in British Columbia — 2026

20 civil engineer jobs posted in British Columbia in the last four weeks, with salary benchmarks, licensing notes and the employers hiring most.

Jobs available
20
Median salary
$119,184
NOC code
21300

About civil engineer work in British Columbia

Salary range

Postings for civil engineers in British Columbia run from about $108,237 at the 25th percentile to $126,585 at the 75th, with a median of $119,184 per year (2026-05, 21 postings).

$71,198median $119,184$170,000

NOC code

21300Civil engineers. This is the code you enter for Express Entry, the BC Provincial Nominee Program (BC PNP), and Job Bank.

Licensing and qualifications

Yes, to practise as an engineer or use the title: registration as a P.Eng. with the provincial engineering regulator. Internationally trained engineers can often work under supervision while completing licensure.

What employers ask for: An accredited civil engineering degree, P.Eng. or EIT registration in the province, and design software experience such as AutoCAD Civil 3D.

LMIA and immigration

None of the current civil engineer postings in British Columbia are flagged LMIA-eligible. Newcomers can also look at the BC Provincial Nominee Program (BC PNP) and the LMIA employer list.

Live postings

Latest civil engineer jobs in British Columbia

Frequently asked questions

What is the average salary for a civil engineer in British Columbia?
The median salary for civil engineers in British Columbia is $119,184 per year, with most postings between $108,237 and $126,585 (2026-05). 4 of the 20 current Civil Engineer postings in British Columbia on Jobily state a salary.
Do I need a Canadian licence to work as a civil engineer in British Columbia?
Yes. Yes, to practise as an engineer or use the title: registration as a P.Eng. with the provincial engineering regulator. Internationally trained engineers can often work under supervision while completing licensure.
What is the NOC code for civil engineer?
The NOC 2021 code for civil engineer is 21300 (Civil engineers). This is the code used for Express Entry, the BC Provincial Nominee Program (BC PNP), and Job Bank.