50% of professionals earn between $70,000 - $112,516 CAD
The median salary is $90,200
The average salary for a Marketing Manager in Canada is CAD 90,200 - CAD 112,516 per year in 2026. The median salary is CAD 101,358 per year, based on 35,349 active job listings.
The cities with the most Marketing Manager job opportunities in Canada are Toronto, Vancouver, Montreal (administrative Region), Mississauga, Calgary. Toronto leads with 7,509 job openings.
Leading employers for Marketing Manager roles in Canada include Hollister Incorporated, AstraZeneca, Allen Lund Company, LLC, Cardinal Health Canada, Greenhouse.
Explore 35,349 Marketing Manager job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.