Talent.com

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
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
chart
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
Dotnet Developer

Dotnet Developer

Hypergrid Technology Solutions PVT LimitedAjax, ON, CA
Full-time
Strong knowledge and proven working experience as an ASP.Hands-on experience in developing ASP.NET programming languages and extensive working knowledge of. Strong understanding of object-oriented p...Show moreLast updated: 30+ days ago
OPEN : Senior Solutions Engineer

OPEN : Senior Solutions Engineer

CPUS Engineering Staffing Solutions Inc.Oshawa
Full-time
We are seeking a highly skilled Microsoft 365 Solutions Engineer with deep expertise in Power Platform (especially Power Apps and the Center of Excellence), Exchange Online, SharePoint Online, OneD...Show moreLast updated: 30+ days ago
Administrative Assistant

Administrative Assistant

Adecco CanadaOshawa, Ontario, Canada
Temporary
Quick Apply
Adecco in partnership with our client is currently hiring several Administrative Assistants to join their team on a 12-month contract. These positions are located in Pickering, Bowmanville and Oshaw...Show moreLast updated: 30+ days ago
Procurement Specialist

Procurement Specialist

Robert HalfOshawa, Ontario, Canada
Permanent
We are looking for a detail-oriented Procurement Specialist to join our team in Oshawa, Ontario.This is a long-term contract position that offers a dynamic work environment, combining both in-offic...Show moreLast updated: 30+ days ago