50% of professionals earn between $80,000 - $100,000 CAD
The median salary is $91,070
The average salary for a Business Analytics in Canada is CAD 88,491 - CAD 119,305 per year in 2026. The median salary is CAD 102,535 per year, based on 450 active job listings.
The cities with the most Business Analytics job opportunities in Canada are Toronto, Vancouver, Montréal, Calgary, North York. Toronto leads with 188 job openings.
Leading employers for Business Analytics roles in Canada include Amazon, BMO, Scotiabank, Vaco by Highspring.
Explore 450 Business Analytics job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.