Discover the top-paying Business Analyst roles across Canada's cities.

Explore salary ranges and opportunities in your desired location!

According to Indeed.com, Business Analyst salaries in Ontario span from CA$38,000/year for beginners to CA$144,000/year for top earners, with a median of CA$83,337/year.

Average Business Analyst salary in Alberta ranges from CA$46,000/year for starters to CA$149,000/year for top earners, with a median of CA$74,249/year as per the same source.

Average Business Analyst salary in British Columbia spans from CA$26,000/year for beginners to CA$127,000/year for top earners, with a median of CA$66,985/year.

The average Business Analyst salary in Manitoba ranges from CA$39,025/year for beginners to CA$105,793/year for top earners, with a median of CA$72,411/year.

The average Business Analyst salary in Ottawa ranges from CA$20,000/year for beginners to CA$186,000/year for top earners, with a median of CA$75,283/year.

Average salary for a Business Analyst in Quebec Province ranges from CA$30,000 per year for beginners to CA$138,000 per year for top earners, with a median of CA$74,194 per year.

Average salary for a Business Analyst in Saskatchewan ranges from CA$10.25 per hour for starters to CA$80.80 per hour for top earners, with a median of CA$37.21 per hour.

Interested in exploring more about the prospects of a certified business analyst in Canada?

Check out our full blog- "What is the Average Business Analyst Salary in Canada?"