Average salary
$85,000 - $100,669
Median salary
$85,000 - $100,669
Lower rangeUpper range
Salary distribution by percentile
10th percentile$53K
25th percentile$66K
Median$85K
75th percentile$101K
90th percentile$116K
50% of professionals earn between $66,000 - $100,669 CAD
The median salary is $85,000
Top cities
Toronto1,809 job openings
Winnipeg1,183 job openings
Calgary788 job openings
Vancouver681 job openings
Edmonton660 job openings
Mississauga651 job openings
Ottawa646 job openings
Montreal551 job openings
Burnaby160 job openings
Montreal (administrative Region)148 job openings
Saskatoon147 job openings
Hamilton129 job openings
London121 job openings
Vaughan115 job openings
Windsor111 job openings
Halifax107 job openings
The average salary for a Service Manager in Canada is CAD 85,000 - CAD 100,669 per year in 2026. The median salary is CAD 92,835 per year, based on 21,886 active job listings.
The cities with the most Service Manager job opportunities in Canada are Toronto, Winnipeg, Calgary, Vancouver, Edmonton. Toronto leads with 1,809 job openings.
Explore 21,886 Service Manager job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.