Petroleum Engineer Salaries in Canada

Updated Jan 12, 2023
$93,838 /yr
Average Base Pay

46 salaries

$59K

Low

$94K

Average

$149K

High

Additional Cash Compensation
Average$23,328Range$7,177 - $75,823

How much does a Petroleum Engineer make? The national average salary for a Petroleum Engineer is $93,838 in Canada. Filter by location to see Petroleum Engineer salaries in your area. Salary estimates are based on 46 salaries submitted anonymously to Glassdoor by Petroleum Engineer employees.

How accurate does $93,838 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Petroleum Engineer I?

in Canada

$88,835 /yr
Petroleum Engineer I
$93,838 /yr
Petroleum Engineer
See Full Career Path

Download as data table

What are some related job titles for a Petroleum Engineer?

Civil Engineer

$73,287

per year

Geophysicist

$98,258

per year

Petroleum Engineering Intern

$53,260

per year

Reservoir Engineer

$122,643

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Chevron
4.1

Chevron

Petroleum Engineer

$121,000

 /yr
Range: $113K - $145K

$113K

$145K

$113,353 - $145,208 Range

Husky Energy

Petroleum Engineer

$118,663

 /yr
Range: $108K - $205K

$108K

$205K

$107,955 - $205,457 Range

Canadian Natural
3.3

Canadian Natural

Petroleum Engineer

$106,599

 /yr
Range: $106K - $110K

$106K

$110K

$105,581 - $109,604 Range

Ovintiv
3.6

Ovintiv

Petroleum Engineer

$157,837

 /yr
Range: $153K - $181K

$153K

$181K

$152,702 - $181,050 Range

CNOOC
3.1

CNOOC

Petroleum Engineer

$98,859

 /yr
Range: $51K - $138K

$51K

$138K

$51,330 - $138,211 Range

Suncor
3.3

Suncor

Petroleum Engineer - Monthly
About 

$10K -$12K

$10K

$12K

$10,495 - $11,674 Range

Shell
4.1

Shell

Petroleum Engineer
About 

$88K -$140K

$88K

$140K

$88,102 - $139,597 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Government of Saskatchewan
3.8

Government of Saskatchewan

Petroleum Engineer
About 

$81K -$107K

$81K

$107K

$80,606 - $107,278 Range

SLB
4.0

SLB

Petroleum Engineer
About 

$57K -$108K

$57K

$108K

$57,452 - $108,389 Range

Government of Manitoba
3.6

Government of Manitoba

Petroleum Engineer
About 

$68K -$74K

$68K

$74K

$67,730 - $74,005 Range

Crescent Point Energy
3.9

Crescent Point Energy

Petroleum Engineer
About 

$74K -$83K

$74K

$83K

$74,199 - $82,536 Range

Walmart
3.3

Walmart

Petroleum Engineer - Hourly
About 

$20 -$22

 hourly

$20

$22

$20 - $22 Range

University of Calgary
4.1

University of Calgary

Petroleum Engineer
About 

$50K -$54K

$50K

$54K

$50,036 - $53,947 Range

Imperial Oil
3.3

Imperial Oil

Petroleum Engineer
About 

$95K -$105K

$95K

$105K

$95,265 - $104,883 Range

Cenovus
3.5

Cenovus

Petroleum Engineer
About 

$131K -$141K

$131K

$141K

$130,744 - $141,467 Range

Petro-Canada
3.8

Petro-Canada

Petroleum Engineer
About 

$84K -$92K

$84K

$92K

$84,382 - $91,761 Range

(no)name
3.9

(no)name

Petroleum Engineer - Monthly
About 

$4K -$4K

$4K

$4K

$4,043 - $4,380 Range

City of Regina
3.6

City of Regina

Petroleum Engineer - Hourly Intern
About 

$30 -$33

 hourly

$30

$33

$30 - $33 Range

Devon Energy
3.8

Devon Energy

Petroleum Engineer - Hourly Intern
About 

$29 -$31

 hourly

$29

$31

$29 - $31 Range

3.5

No emplyer

Petroleum Engineer - Hourly
About 

$29 -$31

 hourly

$29

$31

$29 - $31 Range

Download as data table
Viewing 1 - 10 of 151

Frequently asked questions about a Petroleum Engineer salaries

The national average salary for a Petroleum Engineer is $93,838 per year in Canada. Filter by location to see a Petroleum Engineer salaries in your area. Salaries estimates are based on 46 salaries submitted anonymously to Glassdoor by a Petroleum Engineer employees.

The highest salary for a Petroleum Engineer in Canada is $148,802 per year.

The lowest salary for a Petroleum Engineer in Canada is $59,176 per year.