Salary data
Business Analyst Salary Canada: $99k median (2026)
Based on 164 live postings across 30+ ATS sources, updated daily.
25th percentile
$84k
Median
$99k
75th percentile
$119k
Top companies hiring
Robertson & Company Ltd.6Scotiabank6Global Technical Talent, an Inc. 5000 Company5Russell Tobin4Apptoza Inc.4RBC4Manulife3MatchBox Consulting Group3
Hiring across industries
Employers classified by ISIC Rev.4 industry division.
Computer programming, consultancy and related activities65Employment activities29Financial service activities, except insurance and pension funding15Legal and accounting activities8Retail trade, except of motor vehicles and motorcycles4Insurance, reinsurance and pension funding, except compulsory social security4
Live openings
- Senior Business AnalystRaiseCalgary, Alberta$80.88/hourFinancial service activities, except insurance and pension funding
- Business Analyst - Simplii FinancialSimplii FinancialToronto, OntarioFinancial service activities, except insurance and pension funding
- Business AnalystSpait InfotechToronto, OntarioComputer programming, consultancy and related activities
- Business AnalystBellMississauga, OntarioTelecommunications
- Junior Business AnalystStellar Recruitment Inc.Vancouver, British Columbia$70,000- $90,000Employment activities
- Commercial Space Business Analyst,H&MToronto, Ontario$97,200Retail trade, except of motor vehicles and motorcycles
- Business AnalystITnet, a wholly owned subsidiary of KPMG LLPOttawa, OntarioComputer programming, consultancy and related activities
- Business Analyst - IT IRobertson & Company Ltd.Toronto, Ontario$26 per hourLegal and accounting activities
- Business Analyst IIIRobertson & Company Ltd.Toronto, Ontario$48 per hourLegal and accounting activities
- Business Analyst - Client Discovery and Onboarding, Global Wealth Transformation & Growth StrategyScotiabankToronto, OntarioFinancial service activities, except insurance and pension funding
- Business Analyst / Product OwnerGlobal Technical Talent, an Inc. 5000 CompanyToronto, Ontario$85.00 / HourEmployment activities
- Business Analyst - BankingApptoza Inc.Toronto, OntarioComputer programming, consultancy and related activities
This data comes from the JobsPipe Jobs API. Query it yourself across 30+ sources with one key.