Skip to main content
Service Technician Salary in Canada

Service Technician Salary in Vancouver

Based on 621 job listings - Vancouver, Canada 2026

Average salary
$63,776 - $85,694
Median salary
$66,862 - $87,100
Lower rangeUpper range

Salary distribution by percentile

10th percentile$52K
25th percentile$58K
Median$67K
75th percentile$71K
90th percentile$74K

50% of professionals earn between $58,100 - $71,250 CAD

The median salary is $66,862

Compare with national average

Vancouver

Average salary

63,776 - 85,694

Median salary

66,862 - 87,100

621 job openings

Canada

Average salary

66,862 - 75,150

Median salary

66,862 - 75,150

46,840 job openings

Other cities

Edmonton2,325 job openings
Calgary2,272 job openings
Toronto1,916 job openings
Mississauga1,489 job openings
Winnipeg1,434 job openings
Montréal1,194 job openings
Ottawa1,112 job openings
Saskatoon373 job openings
Vaughan303 job openings
Grande Prairie271 job openings
Fort Mcmurray265 job openings
London232 job openings
Brampton229 job openings
Halifax227 job openings
Moncton222 job openings
Ahuntsic North210 job openings

Service Technician

621 job openings in Vancouver

View job listings

Find professionals

Service Technician in Vancouver

View professionals

The average salary for a Service Technician in Vancouver, Canada is CAD 63,776 - CAD 85,694 per year in 2026, based on 621 job listings.

Explore 621 Service Technician job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.