BC Ferries

Career Opportunities

Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.

 

 

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 1 of 3

Posted Date 5 hours ago(2/6/2026 3:59 PM)
WAREHOUSE STOCKPERSON  Swartz Bay
Job Type
Casual
Location
Sidney
Closing Date
3/10/2026
Posted Date 1 day ago(2/5/2026 7:36 PM)
SHIP SAFETY EQUIPMENT TECHNICIAN Richmond – Fleet Maintenance Unit Fixed Term Casual   As a team player, you are a self-motivated individual with strong mechanical aptitude and the ability to communicate technical information effectively. You are responsible for servicing and maintaining firefighting, lifesaving, and other related shipboard safety...
Job Type
Contract
Location
Richmond
Closing Date
2/19/2026
Posted Date 1 day ago(2/5/2026 7:30 PM)
LIFESAVING APPLIANCE TECHNICIAN  Richmond – Fleet Maintenance Unit Fixed Term Casual   We are seeking motivated, experienced Lifesaving Appliance Technicians to support refit and project requirements at our Fleet Maintenance facility in Richmond, with a primary focus on liferafts, evacuation slides, platforms, and marine evacuation...
Job Type
Contract
Location
Richmond
Closing Date
2/19/2026
Posted Date 1 day ago(2/5/2026 6:32 PM)
ENGINE ROOM ASSISTANT  Langdale  
Job Type
Casual
Location
Langdale
Closing Date
4/30/2026
Posted Date 1 day ago(2/5/2026 6:20 PM)
ENGINE ROOM ASSISTANT  Horseshoe Bay  
Job Type
Casual
Location
West Vancouver
Closing Date
4/30/2026
Posted Date 1 day ago(2/5/2026 11:39 AM)
ADMINISTRATIVE COORDINATOR, TERMINAL CONSTRUCTION Horseshoe Bay     The Opportunity BC Ferries is undertaking a major, multi-year infrastructure program at the Horseshoe Bay and Langdale terminals...
Job Type
Full Time
Location
West Vancouver
Closing Date
2/22/2026
Posted Date 1 day ago(2/5/2026 8:24 PM)
ASSISTANT REGIONAL MANAGER (TECHNICAL LEAD), TERMINAL MAINTENANCE 
Job Type
Full Time
Location
Comox
Closing Date
2/24/2026
Posted Date 4 days ago(2/2/2026 2:53 PM)
TERMINAL SERVICE AGENT  Nanaimo...
Location
Nanaimo
Closing Date
3/1/2026
Posted Date 4 days ago(2/2/2026 2:47 PM)
DECKHAND  Nanaimo
Job Type
Casual
Location
Nanaimo
Closing Date
3/1/2026
Posted Date 4 days ago(2/2/2026 10:11 AM)
PROJECT MANAGER, MAJOR VESSELS Fleet Renewal Victoria    The Opportunity   In order to address the challenges brought on by constrained system capacity, aging major assets, and environmental sustainability, BC Ferries is launching a new Fleet Renewal...
Job Type
Full Time
Location
Victoria
Closing Date
2/16/2026
Posted Date 6 days ago(2/1/2026 8:51 AM)
PROJECT COORDINATOR Fleet Project Management Office Victoria or Swartz Bay or Richmond     The Opportunity
Job Type
Full Time
Location
Richmond
Closing Date
2/13/2026
Posted Date 1 week ago(1/30/2026 6:17 PM)
CHIEF ENGINEER, MINOR Thetis Island   The Opportunity We are seeking a passionate, innovative engineer who brings the technical, interpersonal, and leadership skills for the Chief Engineer, Minor position on Thetis Island.  
Job Type
Full Time
Location
Thetis Island
Closing Date
2/13/2026
Posted Date 1 week ago(1/30/2026 5:13 PM)
CREWING OFFICER Little River Term Certain - 9 Months   The Opportunity We are looking for a Crewing Officer to lead long and short-term planning...
Job Type
Contract
Location
Comox
Closing Date
2/15/2026
Posted Date 4 days ago(2/2/2026 2:37 PM)
DECKHAND  Hornby Island
Job Type
Casual
Location
Hornby Island
Closing Date
2/15/2026
Posted Date 1 week ago(1/30/2026 4:28 PM)
PROJECT COORDINATOR, TERMINAL CONSTRUCTION 3 Positions Victoria or Tsawwassen   BC Ferries operates a vital public service by connecting people, communities, and economies along British Columbia’s west coast. Every sailing supports daily life across the province from...
Job Type
Full Time
Location
Victoria
Closing Date
2/22/2026
Posted Date 4 days ago(2/2/2026 2:35 PM)
DECKHAND  Saltery Bay
Job Type
Casual
Location
Saltery Bay
Closing Date
2/15/2026
Posted Date 4 days ago(2/2/2026 2:33 PM)
DECKHAND  Nanaimo Harbour
Job Type
Casual
Location
Nanaimo
Closing Date
3/1/2026
Posted Date 1 week ago(1/30/2026 11:36 AM)
CREWING SCHEDULER Swartz Bay Casual   The opportunity Working as part of a dynamic, results-driven team, you analyze, plan, and schedule work assignments for all shipboard and shore-based staff. You ensure crewing services meets the...
Job Type
Casual
Location
Sidney
Closing Date
2/13/2026
Posted Date 1 week ago(1/28/2026 6:59 PM)
FIRST ENGINEER Tsawwassen   Working at BC Ferries as a member of our engineering team, means you will work with us as we plan for our goal to have a more resilient service by increasing the capacity and interoperability of vessels in our fleet. We are more than a marine transportation company: We connect communities and customers to the people and places important in their lives.
Job Type
Full Time
Location
Delta
Closing Date
2/11/2026
Posted Date 1 week ago(1/28/2026 4:32 PM)
PAY ANALYST Victoria   The Opportunity We are searching for a payroll professional to join our Finance team. As a professional, detail-oriented Pay Analyst, you are responsible for auditing, analyzing and adjusting pay for an assigned client group at BC Ferries....
Job Type
Full Time
Location
Victoria
Closing Date
3/31/2026