Talent.com

Marine: Average Salary in Canada, 2026

Find out what the average Marine salary is

Salary rate
How much does a Marine make in Canada?
$60,200/ Annual
Based on 3777 salaries
The average Marine in Canada is $60,200 per year or $30.87 per hour. Entry-level positions start at $42,900 per year, while most experienced workers make up to $97,193 per year.
Median$60,200
chart
Low$42,900
High$97,193
Marine: Average Salary in Canada
Quebec$82,875
British Columbia$80,500
Ontario$78,000
Nunavut$76,673
Nova Scotia$76,635
Active jobs with salaries

Pilot / PA31 Captain

KASI Aviation, part of Hexagonoshawa, on, ca
Full-time

HQ is in Quebec Canada, but our pilots can be located anywhere in the US or Canada.As our operations expand, we are looking for aerial work direct entry Piper Navajo Captains to join our dynamic an...Show more

 • Promoted

Transportation Manager

Reyes Holdingsoshawa, on, Canada
Full-time

The Transportation Manager is accountable for ensuring the safe execution, monitoring and analysis of all outbound deliveries from the distribution centre to its restaurants within its designated r...Show more

 • Promoted

Transportation Supervisor - Afternoon Shift

Canada Cartage GroupAjax, ON, CA
Full-time

Transportation Supervisor - Afternoon Shift.Why you’ll love Canada Cartage.An iconic Canadian company with over 100 years of helping companies grow and succeed in Canada, we provide national dedica...Show more

 • Promoted

Marine Terminal Supervisor - Night/Weekend Leadership & Ops

QSLOshawa, Durham Region, CA
Full-time

A key supply chain logistics company in Oshawa seeks a Supervisor to oversee vessel loading and unloading operations.This role involves managing a team of longshoremen, ensuring safety practices, a...Show more

 • Promoted