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
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.