Skip to main content
Service Technician Salary in Canada

Service Technician Salary in Ottawa

Based on 694 job listings - Ottawa, Canada 2026

Average salary
$66,456 - $88,386
Median salary
$71,129 - $82,368
Lower rangeUpper range

Salary distribution by percentile

10th percentile$51K
25th percentile$54K
Median$71K
75th percentile$77K
90th percentile$79K

50% of professionals earn between $53,500 - $76,848 CAD

The median salary is $71,129

Compare with national average

Ottawa

Average salary

66,456 - 88,386

Median salary

71,129 - 82,368

694 job openings

Canada

Average salary

66,500 - 75,200

Median salary

66,500 - 75,200

47,902 job openings

Other cities

Calgary2,571 job openings
Edmonton2,387 job openings
Toronto1,937 job openings
Mississauga1,560 job openings
Vancouver1,353 job openings
Winnipeg1,271 job openings
Montréal1,146 job openings
Saskatoon433 job openings
Vaughan340 job openings
Fort Mcmurray294 job openings
Grande Prairie287 job openings
London256 job openings
Brampton243 job openings
Halifax222 job openings
Regina212 job openings

Service Technician

694 job openings in Ottawa

View job listings

Find professionals

Service Technician in Ottawa

View professionals

The average salary for a Service Technician in Ottawa, Canada is CAD 66,456 - CAD 88,386 per year in 2026, based on 694 job listings.

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