50% of professionals earn between $50,000 - $80,000 CAD
The median salary is $67,200
Unlock percentiles, experience bands and a printable salary report from current market data.
The average salary for a Service Technician in Canada is CAD 67,200 - CAD 80,000 per year in 2026. The median salary is CAD 73,600 per year, based on 12,312 active job listings.
The cities with the most Service Technician job opportunities in Canada are Calgary, Winnipeg, Toronto, Edmonton, Mississauga. Calgary leads with 559 job openings.
Leading employers for Service Technician roles in Canada include EmergencyMD, Sandvik, Fuze HR Solutions, Plaza Kia, Airbus Atlantique Canada SL Inc..
Explore 12,312 Service Technician job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.