Talent.com

Oil: Average Salary in Canada, 2026

Find out what the average Oil salary is

Salary rate
How much does a Oil make in Canada?
$39,975/ Annual
Based on 4372 salaries
The average Oil in Canada is $39,975 per year or $20.50 per hour. Entry-level positions start at $37,050 per year, while most experienced workers make up to $73,577 per year.
Median$39,975
chart
Low$37,050
High$73,577
Oil: Average Salary in Canada
Alberta$87,569
British Columbia$79,765
Nunavut$78,000
Northwest Territories$78,000
Manitoba$69,943
Active jobs with salaries

Energy Advisor

En-ProOshawa, ON, Canada
Full-time

En-Pro is seeking an enthusiastic and highly motivated individual to work with its clients to deliver energy cost control solutions.As a member of our Energy Advisory Team, you will work closely wi...Show more

 • Promoted

Experienced Lube Technician for Comprehensive Equipment Care

Human ResourcesPickering, ON, CA
Full-time +1

Step into the vital role of Lube Technician, maintaining fleet efficiency through dedicated lubrication and fluid services.This permanent full-time position emphasizes teamwork, attention to detail...Show more

 • Promoted

Hunting Guide

Mountain ClubOshawa, Durham Region, CA
Full-time

No degree, certificate or diploma.Work must be completed at the physical location.There is no option to work remotely.Advise on specific regulations such as hunting and fishing laws and boating reg...Show more

 • Promoted

Licensed 310T Diesel Mechanic - Day Shift, Fleet Impact

Waste Connections, Inc.Ajax, ON, CA
Full-time

A solid waste management company in Ajax, Ontario is seeking a Licensed 310T Mechanic.This full-time role involves performing repairs and safety checks on diesel vehicles while adhering to safety s...Show more

 • Promoted