Microsoft: Average Salary in Canada, 2026
Find out what the average Microsoft salary is
Salary rate
How much does a Microsoft make in Canada?
$134,550/ Annual
Based on 4705 salaries
Based on 4705 salaries
The average Microsoft in Canada is $134,550 per year or $69 per hour. Entry-level positions start at $121,600 per year, while most experienced workers make up to $150,150 per year.
Median$134,550

Low$121,600
High$150,150
Microsoft: Average Salary in Canada
Manitoba$123,396
Alberta$119,750
Ontario$117,500
Nova Scotia$115,724
British Columbia$115,000
Active jobs with salaries
A leading consultancy in Canada is seeking an experienced Change Manager for a long-term contract supporting an enterprise ERP transformation.The ideal candidate will lead change across multiple wo...Show moreLast updated: 8 days ago
A leading automotive company in Canada is seeking a motivated Software Developer for Virtualization and SIL Integration.The role supports creating virtual environments for various vehicle systems.I...Show moreLast updated: 29 days ago
Job Title: SAP SuccessFactors Data Migration EC Lead (Manager).We are seeking an experienced SAP SuccessFactors (SF) Data Migration EC Lead with strong Infoporter expertise to lead end-to-end data ...Show moreLast updated: 3 days ago
A staffing solutions company is seeking a System Application Analyst for a 24-month contract based in Oshawa.This role requires experience with TIBCO EBX for master data management and JavaScript, ...Show moreLast updated: 14 days ago
- Promoted
ERP Change Leader for Workday Transformation (12-18 mo)
Focus on WDOshawaFull-time
- Promoted
Virtualization & SIL Integration Engineer - Early Career
General MotorsOshawaFull-time
- Promoted
SAP SuccessFactors Data Migration EC Lead (Manager)
Quality IT ResourcingOshawa, Ontario, CanadaFull-time
- Promoted
System Applications Analyst — MDM & Cloud APIs
Cpus Engineering Staffing Solutions Inc.OshawaFull-time +1