Business Development Officer: Average Salary in Canada, 2026
Find out what the average Business Development Officer salary is
Salary rate
How much does a Business Development Officer make in Canada?
$110,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Business Development Officer in Canada is $110,000 per year or $56.41 per hour. Entry-level positions start at $82,500 per year, while most experienced workers make up to $148,779 per year.
Median$110,000

Low$82,500
High$148,779
Business Development Officer: Average Salary in Canada
Ontario$94,690
Alberta$89,680
Quebec$89,180
Northwest Territories$86,915
British Columbia$85,674
Active jobs with salaries
Peninsula is the global leader in HR and Health & Safety consultancy and software, supporting over 140,000 businesses worldwide.
With more than 40 years of experience and offices across Canada, ...Show moreLast updated: 18 days ago
Whitby Southeast, Canada | Posted on 12 / 24 / 2025.The company is headquartered in Whitby, Ontario, and has data centers in Montreal, Toronto, and Vancouver.
SIMNET is known for its expertise in cloud ...Show moreLast updated: 26 days ago
Supervise professional and support staff and students.Develop venture capital sources.Conduct comparative research on marketing strategies for industrial and commercial products.Prepare reports, re...Show moreLast updated: 3 days ago
The Data & Reporting Analyst supports business stakeholders by delivering accurate reporting, analysis, and insights to support decision-making and performance measurement.Produce and maintain repo...Show moreLast updated: 2 days ago
- Promoted
Business Development Manager (Field-Based)
Peninsula CanadaOshawa, ON, CanadaFull-time
Business Development Representative
Simnet Inc.Whitby, Durham Region, CAFull-time
business development officer
Prominent Logistics ServicesWhitby, ON, CAPermanent
- Promoted
Business Analyst
Vaco by HighspringAjax, ON, CAFull-time