The average Business Analyst Toronto Salary range is from CA$76,588 to CA$108,193 While various aspects come into play, such as experience, industry, firm size, and educational background