How much does a petroleum engineer make in Ontario?
The median pay for a petroleum engineer in Ontario is $67.30 an hour, according to Job Bank (reference period 2023-2024, updated 19 November 2025). The range Job Bank publishes runs from $52.88 to $74.52 an hour. Pay varies by region, employer and experience.