Steilacoom–Anderson Island ferry schedule and guide
Pierce County Planning and Public Works (Pierce County) runs the Steilacoom–Anderson Island ferry, a car and passenger ferry from Steilacoom to Anderson Island and Ketron Island in Pierce County, Washington. Every Anderson Island ferry fare covers a round trip and is collected at the Steilacoom terminal. Drivers and walk-on passengers must be in position with tickets 20 minutes before departure.
Schedule up to date as of October 26, 2026
Contents
Anderson Island ferry schedule Non-peak season 2026
The Non-peak season 2026 schedule runs from September 8, 2026 to December 31, 2026.
Departures from Steilacoom, Mondays
| Departs | To |
|---|---|
| 4:45 AM | Anderson Island |
| 5:45 AM | Anderson Island and Ketron Island |
| 7:05 AM | Anderson Island |
| 8:20 AM | Anderson Island |
| 10:35 AM | Anderson Island |
| 12:10 PM | Anderson Island |
| 2:45 PM | Anderson Island |
| 3:55 PM | Anderson Island |
| 5:15 PM | Anderson Island |
| 6:25 PM | Anderson Island |
| 7:35 PM | Anderson Island and Ketron Island |
| 9:15 PM | Anderson Island |
| 10:20 PM | Anderson Island |
Departures from Steilacoom, Tuesdays through Fridays
| Departs | To |
|---|---|
| 4:45 AM | Anderson Island |
| 5:45 AM | Anderson Island and Ketron Island |
| 7:05 AM | Anderson Island |
| 8:20 AM | Anderson Island |
| 9:30 AM | Anderson Island |
| 10:35 AM | Anderson Island and Ketron Island |
| 12:10 PM | Anderson Island |
| 2:45 PM | Anderson Island |
| 3:55 PM | Anderson Island |
| 5:15 PM | Anderson Island |
| 6:25 PM | Anderson Island |
| 7:35 PM | Anderson Island and Ketron Island |
| 9:15 PM | Anderson Island |
| 10:20 PM | Anderson Island |
Departures from Steilacoom, Saturdays, Sundays and holidays
| Departs | To |
|---|---|
| 5:45 AM | Anderson Island and Ketron Island |
| 7:05 AM | Anderson Island |
| 8:20 AM | Anderson Island |
| 9:30 AM | Anderson Island |
| 10:35 AM | Anderson Island and Ketron Island |
| 12:10 PM | Anderson Island |
| 2:45 PM | Anderson Island |
| 3:55 PM | Anderson Island |
| 5:15 PM | Anderson Island |
| 6:25 PM | Anderson Island |
| 7:35 PM | Anderson Island and Ketron Island |
| 9:15 PM | Anderson Island |
| 10:20 PM | Anderson Island |
Departures from Anderson Island, Mondays
| Departs | To |
|---|---|
| 5:15 AM | Steilacoom |
| 6:20 AM | Ketron Island and Steilacoom |
| 7:35 AM | Steilacoom |
| 8:55 AM | Steilacoom |
| 10:05 AM | Steilacoom |
| 12:45 PM1 | Steilacoom |
| 3:15 PM | Steilacoom |
| 4:35 PM | Steilacoom |
| 5:50 PM | Steilacoom |
| 7:00 PM | Steilacoom |
| 8:10 PM | Ketron Island and Steilacoom |
| 9:50 PM | Steilacoom |
| 10:50 PM | Steilacoom |
- Stops at Ketron Island
Departures from Anderson Island, Tuesdays through Fridays
| Departs | To |
|---|---|
| 5:15 AM | Steilacoom |
| 6:20 AM | Ketron Island and Steilacoom |
| 7:35 AM | Steilacoom |
| 8:55 AM | Steilacoom |
| 10:05 AM | Steilacoom |
| 11:10 AM | Ketron Island and Steilacoom |
| 12:45 PM | Steilacoom |
| 3:15 PM | Steilacoom |
| 4:35 PM | Steilacoom |
| 5:50 PM | Steilacoom |
| 7:00 PM | Steilacoom |
| 8:10 PM | Ketron Island and Steilacoom |
| 9:50 PM | Steilacoom |
| 10:50 PM | Steilacoom |
Departures from Anderson Island, Saturdays, Sundays and holidays
| Departs | To |
|---|---|
| 6:20 AM | Ketron Island and Steilacoom |
| 7:35 AM | Steilacoom |
| 8:55 AM | Steilacoom |
| 10:05 AM | Steilacoom |
| 11:10 AM | Ketron Island and Steilacoom |
| 12:45 PM | Steilacoom |
| 3:15 PM | Steilacoom |
| 4:35 PM | Steilacoom |
| 5:50 PM | Steilacoom |
| 7:00 PM | Steilacoom |
| 8:10 PM | Ketron Island and Steilacoom |
| 9:50 PM | Steilacoom |
| 10:50 PM | Steilacoom |
Departures from Ketron Island, Mondays
| Departs | To |
|---|---|
| 6:40 AM | Steilacoom |
| 8:35 PM | Steilacoom |
Departures from Ketron Island, Tuesdays through Fridays
| Departs | To |
|---|---|
| 6:40 AM | Steilacoom |
| 11:30 AM | Steilacoom |
| 8:35 PM | Steilacoom |
Departures from Ketron Island, Saturdays, Sundays and holidays
| Departs | To |
|---|---|
| 6:40 AM | Steilacoom |
| 11:30 AM | Steilacoom |
| 8:35 PM | Steilacoom |
Suspended for repairs
This schedule replaces the Non-peak season 2026 schedule on October 26, 2026.
Pierce County suspended the ferry for repairs.
Vessel maintenance
This schedule replaces the Non-peak season 2026 schedule on November 1, 2026.
Pierce County cancels the last four sailings for maintenance on the Steilacoom II.
Departures from Steilacoom
| Departs | To |
|---|---|
| 5:45 AM | Anderson Island and Ketron Island |
| 7:05 AM | Anderson Island |
| 8:20 AM | Anderson Island |
| 9:30 AM | Anderson Island |
| 10:35 AM | Anderson Island and Ketron Island |
| 12:10 PM | Anderson Island |
| 2:45 PM | Anderson Island |
| 3:55 PM | Anderson Island |
| 5:15 PM | Anderson Island |
| 6:25 PM | Anderson Island |
| 7:35 PM | Anderson Island and Ketron Island |
Departures from Anderson Island
| Departs | To |
|---|---|
| 6:20 AM | Ketron Island and Steilacoom |
| 7:35 AM | Steilacoom |
| 8:55 AM | Steilacoom |
| 10:05 AM | Steilacoom |
| 11:10 AM | Ketron Island and Steilacoom |
| 12:45 PM | Steilacoom |
| 3:15 PM | Steilacoom |
| 4:35 PM | Steilacoom |
| 5:50 PM | Steilacoom |
| 7:00 PM | Steilacoom |
| 8:10 PM | Ketron Island and Steilacoom |
Departures from Ketron Island
| Departs | To |
|---|---|
| 6:40 AM | Steilacoom |
| 11:30 AM | Steilacoom |
| 8:35 PM | Steilacoom |
The earliest sailing from each side does not run on weekends or Pierce County's observed holidays. On those days the Anderson Island ferry runs the weekend schedule. Runs that call at Ketron Island stop there on the way back to Steilacoom.
Steilacoom–Anderson Island ferry fares
| Fare type | Fare |
|---|---|
| Walk-on passenger | |
| Adult (19 and older) | $8.14 |
| Senior (65 and older) or disability permit | $4.46 |
| Youth (18 and younger) | Free |
| Motorcycle | |
| Motorcycle and driver | $13.39 |
| Motorcycle and driver, senior or disability permit | $11.29 |
| Vehicle | |
| Vehicle and driver, up to 22 feet | $24.94 |
| Vehicle and driver, up to 22 feet, senior or disability permit | $21.00 |
| Longer vehicle | |
| Over 22 feet to under 30 feet | $49.35 |
| 30 feet to under 40 feet | $77.96 |
| 40 feet to under 50 feet | $103.69 |
| 50 feet to under 60 feet | $129.15 |
| 60 feet to under 70 feet | $154.88 |
| 70 feet to under 80 feet | $189.53 |
| 80 feet to under 90 feet | $224.44 |
| 90 feet and longer | $265.13 |
| Value pass | |
| Passenger, 5 trips | $29.14 |
| Motorcycle, 5 trips | $50.14 |
| Vehicle up to 22 feet, 5 trips | $96.08 |
- Every fare covers a round trip and is collected at Steilacoom. Vehicle and motorcycle fares include the driver; other riders pay the passenger fare.
Every Steilacoom–Anderson Island ferry fare is a round-trip fare, collected at the Steilacoom terminal. A vehicle or motorcycle ticket covers the driver only, and every other rider buys a passenger ticket. Youth 18 and younger ride free but still need a ticket from the City Experiences app, the website or the Steilacoom terminal.
Seniors show a photo ID or a Regional Reduced Fare Permit when boarding. Riders with a disability show a disability ID, such as a Regional Reduced Fare Permit, an ADA paratransit card or a Medicare card with a photo ID. Kayaks, canoes and other large carry-on items stowed on the car deck pay the motorcycle fare, which includes the passenger carrying them.
Value pass tickets are good for 40 days from purchase, for one rider per trip, and Pierce County does not refund them. Vehicles over 8.5 feet wide, 14 feet high or 80 feet long need clearance from the ferry operator before travel.
Steilacoom–Anderson Island ferry details
| Operator | Pierce County Planning and Public Works. HMS runs the ferry under contract and issues the rider alerts. |
|---|---|
| Vessels | The Christine Anderson and the Steilacoom II |
| Vehicles | Carried. Oversize and low vehicles face limits during extreme low tides. |
| Tickets | Sold in the City Experiences app, online and at the Steilacoom terminal. Gates close 2 minutes before departure. |
| Bicycles | Carried at the walk-on passenger fare |
Steilacoom ferry terminal for Anderson Island
The Steilacoom ferry terminal, which Pierce County calls Steilacoom Landing, is at 56 Union Avenue, Steilacoom, WA 98388. Every Anderson Island ferry fare is collected there, and the terminal ticket window sells tickets in person.
Drivers wait in their vehicles with tickets at least 20 minutes before the sailing, and the gates close 2 minutes before departure. Riders who arrive later can be turned away.
Ketron Island ferry reservations
Only some Anderson Island ferry runs call at Ketron Island, and the schedule lists them. Passengers leaving Ketron Island must reserve by phone with Pierce County at least 60 minutes ahead.
A service provider run to Ketron Island goes on the second Tuesday of every month. That day the ferry adds a stop at Ketron Island after one morning sailing from Anderson Island.
Anderson Island ferry fuel runs and low tides
Every Monday except observed holidays, the Anderson Island ferry carries gasoline and propane tankers to restock the island's fuel. Federal rules allow only crew and the tanker drivers on board for those runs, so Pierce County cancels one mid-morning sailing from each terminal. The Monday schedule shows the change, and Pierce County issues rider alerts when it moves a fuel run.
Pierce County can turn away oversize and low vehicles during extreme low tides, at zero feet and below. Vehicles with low-hanging bumpers or hitches and vehicles with long rear overhangs, such as recreational vehicles, can be denied boarding.
Steilacoom–Anderson Island ferry FAQs
Is the Anderson Island ferry fare round trip?
Every Anderson Island ferry fare is a round-trip fare. Pierce County collects it at the Steilacoom terminal, so riders pay nothing on the island side.
How early should drivers arrive for the Anderson Island ferry?
Drivers and walk-on passengers for the Anderson Island ferry must be in position with tickets 20 minutes before departure. The gates close 2 minutes before departure.
Do kids ride the Anderson Island ferry free?
Youth 18 and younger ride the Anderson Island ferry free while Washington State funds the youth fare program. Each young rider still needs a ticket, and youth drivers buy a vehicle ticket.
Why are some Monday Anderson Island ferry sailings canceled?
The Anderson Island ferry carries fuel tankers on Mondays, and federal rules keep passengers off those runs. Pierce County cancels one mid-morning sailing from each terminal for the fuel run, except on observed holidays.
How do riders get to Ketron Island?
Ketron Island riders take the Anderson Island ferry runs that call at Ketron Island. Passengers leaving Ketron Island reserve by phone with Pierce County at least 60 minutes ahead.