Skip to main content
Salary Guide

Branch Manager Salary in Canada

Based on 11,000 job listings - 2026

Average salary
$76,200 - $90,000
Median salary
$76,200 - $90,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$53K
25th percentile$66K
Median$76K
75th percentile$90K
90th percentile$104K

50% of professionals earn between $66,000 - $90,000 CAD

The median salary is $76,200

Top cities

Winnipeg1,064 job openings
Toronto572 job openings
Vancouver350 job openings
Edmonton292 job openings
Ottawa269 job openings
Montreal259 job openings
Calgary193 job openings
Hamilton169 job openings
Mississauga133 job openings
Barrie75 job openings
Saskatoon68 job openings
Burnaby64 job openings
Regina63 job openings
Kelowna53 job openings
Kamloops51 job openings

Branch Manager

11,000 job openings

View job listings

The average salary for a Branch Manager in Canada is CAD 76,200 - CAD 90,000 per year in 2026. The median salary is CAD 83,100 per year, based on 11,000 active job listings.

The cities with the most Branch Manager job opportunities in Canada are Winnipeg, Toronto, Vancouver, Edmonton, Ottawa. Winnipeg leads with 1,064 job openings.

Explore 11,000 Branch Manager job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.