Based on 32 job listings - Waterloo, Canada 2026
50% of professionals earn between $55,094 - $74,450 CAD
The median salary is $60,792
Waterloo
Average salary
65,582 - 96,660
Median salary
60,792 - 85,412
32 job openings
Canada
Average salary
82,482 - 110,471
Median salary
78,448 - 104,964
4,721 job openings
The average salary for a Data Analysis in Waterloo, Canada is CAD 65,582 - CAD 96,660 per year in 2026, based on 32 job listings.
Explore 32 Data Analysis job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.