50% of professionals earn between $59,051 - $89,400 CAD
The median salary is $74,350
The average salary for a Direct Marketing in Canada is CAD 74,350 - CAD 89,400 per year in 2026. The median salary is CAD 81,875 per year, based on 93 active job listings.
The cities with the most Direct Marketing job opportunities in Canada are Montréal, Toronto, Calgary, Laval, Mississauga. Montréal leads with 18 job openings.
Explore 93 Direct Marketing job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.