Marine Engineer Salaries in Canada

Salary estimated from 42 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: June 11, 2019
Average salary
$27.25 per hour
  • Most Reported
$10.15
$63.45
Salary Distribution

How much does a Marine Engineer make in Canada?

The average salary for a Marine Engineer is $27.25 per hour in Canada. Salary estimates are based on 42 salaries submitted anonymously to Indeed by Marine Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.
Marine Engineer salaries by company in Canada
CompanyAverage salary
$29.89 per hour
$70,615 per year
$154,279 per year
$34.93 per hour
$32.92 per hour
$51,402 per year
$90.30 per day
$90.30 per day
$90.30 per day
$90.30 per day
Marine Engineer salaries by location
CityAverage salary
$33.61 per hour
$26.56 per hour
$97,554 per year
$85,143 per year

Marine Engineer job openings

Junior Engineers
Marine Atlantic Inc.
Sydney, NS
marine engineer
Lloyd's Register Canada Ltd
Burlington, ON
Marine Engineer positions - Immediate
Groupe CSL
Canada
mechanical engineer, marine
Vard Marine Inc
Ottawa, ON
Second Engineer
Algoma Central Corporation
St. Catharines, ON
second engineer - water transport
Algoma Central Corporation
St. Catharines, ON
Marine Engineer Jobs