Content has loaded

Business analyst salary in Canada

How much does a Business Analyst make in Canada?

Average base salary

$78,088

The average salary for a business analyst is $78,088 per year in Canada. 1k salaries reported, updated at October 29, 2026

Business Analyst job openings in Canada

slide 1 of 6
slide1 of 6
Business Analyst
Stantec3.6out of 5 stars.
Edmonton, AB
Full-time
5 days ago

Highest paying companies for Business Analyst in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
GFT TECHNOLOGIES
 
$187,200per year
View company
Speridian Technologies
 
$186,160per year
Systematix
 
$174,200per year
Spirit Omega
 
$168,854per year
CompuCom
 
$166,400per year
Buchanan Technologies
 
$161,200per year

Hiring a Business Analyst?

Job Description
Job DescriptionWrite the perfect Business Analyst job description
Interview Questions
Interview QuestionsLearn the best questions to ask Business Analyst candidates

Highest paying cities for Business Analysts near Canada

  1. Ottawa, ON
    $88,955 per year
  2. Winnipeg, MB
    $87,201 per year
  3. Calgary, AB
    $87,010 per year
  4. Burnaby, BC
    $84,640 per year
  5. Mississauga, ON
    $83,535 per year

Where can a Business Analyst earn more?

Compare salaries for Business Analysts in different locations
vs.

Frequently Asked Questions (FAQs) about Business Analyst

The average salary for a Business Analyst is $78,088 per year in Canada. This figure is based on 1k salaries taken from job postings on Indeed in the past 36 months, last updated on October 29, 2026.

Business Analyst jobs on Indeed - find your next one today.

Business Analyst salaries typically range between a low of $47,459 and a high of $128,485 per year, depending on experience, location, and the hiring company.

Some of the highest-paying cities for Business Analyst include Ottawa, ON at $88,955 per year, Winnipeg, MB at $87,201 per year and Calgary, AB at $87,010 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Business Analyst include GFT TECHNOLOGIES ($187,200 per year) and Speridian Technologies ($186,160 per year).

How much do similar professions as Business Analyst get paid in Canada?

Senior Business Analyst

Job openings
Average $98,244 per year