Skip to main content
Salary Guide

Service Manager Salary in Canada

Based on 23,430 job listings - 2026

Average salary
$85,170 - $110,000
Median salary
$85,170 - $110,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$56K
25th percentile$70K
Median$85K
75th percentile$110K
90th percentile$127K

50% of professionals earn between $70,000 - $110,000 CAD

The median salary is $85,170

Top cities

Winnipeg3,326 job openings
Toronto1,904 job openings
Calgary868 job openings
Vancouver719 job openings
Mississauga684 job openings
Edmonton647 job openings
Montréal621 job openings
Ottawa595 job openings
Burnaby179 job openings
Hamilton137 job openings
Saskatoon117 job openings
London116 job openings
Richmond Hill91 job openings
Ahuntsic North85 job openings
Brampton81 job openings

Service Manager

23,430 job openings

View job listings

The average salary for a Service Manager in Canada is CAD 85,170 - CAD 110,000 per year in 2026. The median salary is CAD 97,585 per year, based on 23,430 active job listings.

The cities with the most Service Manager job opportunities in Canada are Winnipeg, Toronto, Calgary, Vancouver, Mississauga. Winnipeg leads with 3,326 job openings.

Explore 23,430 Service Manager job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.