50% of professionals earn between $63,823 - $95,193 CAD
The median salary is $78,448
The average salary for a Data Analysis in Canada is CAD 82,482 - CAD 110,471 per year in 2026. The median salary is CAD 91,724 per year, based on 4,723 active job listings.
The cities with the most Data Analysis job opportunities in Canada are Toronto, Montreal, Vancouver, Calgary, Mississauga. Toronto leads with 926 job openings.
Leading employers for Data Analysis roles in Canada include University of Calgary.
Explore 4,723 Data Analysis job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.