Average Safety Officer Salary in Canada

C$59,445
Avg. SalaryShow Hourly Rate
C$1,983
Bonus
C$1,600
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Safety Officer in Canada is C$59,445.
10%
C$40k
10%
C$59k
50%
C$83k
90%
90%
MEDIAN C$59,445
Is Safety Officer your job title? Get a personalized salary report!
How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
C$40k - C$83k
Bonus
C$375 - C$8k
Profit Sharing
C$103 - C$7k
Total Pay
C$38k - C$85k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Safety Officer

Safety Officer Tasks
  • Develop, train others, enforce, and audit safety standards and regulations.
  • Document safety policies, training, regulations, compliance, and adverse events.
  • Conduct walkthroughs and formal audits to evaluate safety needs and policies.
  • Monitor equipment moves and maintenance, and make changes to procedures.

Career Paths

Explore the most common career paths for Safety Officer. Thickness and color of lines indicates popularity of movement from one job to the next. Visit our career path planner to research other job paths.
Safety Officer
Safety Coordinator
Safety Manager
Construction Safety Officer
More common (> 20%)
Somewhat common (8 - 20%)
Less common (< 8%)

Safety Officer Job Listings

Popular Skills for Safety Officer

Skills in Safety Compliance, Risk Management / Risk Control and OSHA Compliance are correlated to pay that is above average. Skills that pay less than market rate include Internal Audit and Training.

Pay by Experience Level for Safety Officer

An entry-level Safety Officer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of C$41,748 based on 17 salaries. An early career Safety Officer with 1-4 years of experience earns an average total compensation of C$56,370 based on 167 salaries. A mid-career Safety Officer with 5-9 years of experience earns an average total compensation of C$63,652 based on 141 salaries. An experienced Safety Officer with 10-19 years of experience earns an average total compensation of C$70,140 based on 57 salaries. In their late career (20 years and higher), employees earn an average total compensation of C$75,000.
Employees with Safety Officer in their job title in Calgary, Alberta earn an average of 12.7% more than the national average. These job titles also find higher than average salaries in Saskatoon, Saskatchewan (11.0% more) and Edmonton, Alberta (5.6% more). The lowest salaries can be found in Brandon, Manitoba (13.8% less) and Winnipeg, Manitoba (1.0% less).

Years of Experience

This data is based on 403 survey responses.
Entry Level
4.2%
Early Career
41.4%
Mid Career
35.0%
Experienced
14.1%
Late Career
5.2%