Canby Ferry Punch Pass

Thank you for your interest in buying a punch pass for the Canby Ferry. The pass is good for 20 one-way trips for a single-vehicle space across the Willamette River between Canby and Wilsonville. The trip takes just few minutes.

How to purchase a Punch Pass

You may purchase your Punch Pass on the ferry if you have cash or check, or online by choosing the number of passes you want and selecting the "Make Payment" button. You will be routed to US Bank to pay with a credit or debit card.

Please allow up to 2 weeks to receive your punch pass in the mail. If you have questions about the status of your Punch Pass, contact Kevin Morris at 503-650-3246 or

Ferry operational status

The ferry runs during operating hours as long as it is safe to do so. Inclement weather or mechanical issues may cause temporary closures. You can check the operating status by calling the Canby Ferry information line at 503-650-3030 or subscribe to ferry updates.