50% of professionals earn between $58,474 - $94,523 CAD
The median salary is $66,924
The average salary for a B in Canada is CAD 72,423 - CAD 90,095 per year in 2026. The median salary is CAD 80,197 per year, based on 1,735 active job listings.
The cities with the most B job opportunities in Canada are Toronto, Calgary, Montreal, Vancouver, Saskatoon. Toronto leads with 145 job openings.
Leading employers for B roles in Canada include Horizon Health Network, Government of Nova Scotia, The Salvation Army in Canada, Capilano Suspension Bridge Park - Capilano Group, City of Winnipeg.
Explore 1,735 B job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.