Skip to content

Christmas Ship Dinner Christmas Ship Dinner December 4th - 6th, 8th, 13th – 17th

A Holiday Tradition
Adult Price From $98

Child (0-12) From $78

Prices may change based on demand and do not include tax, fees or optional upgrades. Proceed to booking to view the current rate — book early for the best price. Group discounts available for 10+ persons; please contact 503-224-3900 or

Suggested dress is upscale casual to business casual.

  • Wheelchair Accessible
  • Vegan & GF by Request
  • This is a Non-Smoking Vessel

Wheelchairs are able to come aboard the lower deck — please notify us when booking. Stairs are required to venture to the upper/outer decks.

Join us for a dinner cruise during the Christmas Ship Parade, a thrilling holiday parade unlike any other on the water! The Portland tradition that started with just one decorated boat is now in its 69th year and features dozens of entries each season. You’ll enjoy a 2.5 hour cruise on the Willamette River, three-course dinner prepared fresh on board, live piano music and, of course, a great view of the Christmas Ships! 




What's Included What's Included

Join us for a Willamette River cruise with front row seats to see the Christmas Ships on the river. Includes a 2.5 hour cruise, fresh baked bread, house salad, plated entrée selected on board (your choice of beef, chicken, seafood or vegetarian), house dessert and live piano entertainment.

2023 Christmas Ship Dates

Monday, 12/4
Tuesday, 12/5
Wednesday, 12/6
Friday, 12/8
Wednesday, 12/13
Thursday, 12/14
Friday, 12/15
Saturday, 12/16*
Sunday, 12/17*

Boarding: 6:30 pm
*This date boards at 6 pm and cruises 6:30 pm – 9:00 pm

Cruising: 7 pm – 9:30 pm

PLEASE NOTE: We make every effort to provide a good view of the Christmas Ship Fleet. Parade viewing can not be guaranteed due to potential river activity and conditions. Vessel subject to change, some cruises take place on the Columbia Gorge Sternwheeler. Please double check the vessel during checkout. Book early for the best pricing.

Departure Information Departure Information

Departure Point: We have two docks: Salmon Springs in downtown Portland and Caruthers Landing in SE Portland. Most cruises will board the Portland Spirit at Salmon Springs Dock, but boarding location and vessel is subject to change. Departure points are indicated during checkout or refer to your booking confirmation. If you have a question regarding your boarding location, please call our office during regular business hours.

Salmon Springs Dock: 1010 SW Naito Pkwy, Portland, OR 97204
Caruthers Dock: 110 SE Caruthers St. Portland OR 97214

Return Details: Returns to original departure point.

No cancellations, unless refundable ticket option is purchased at time of booking.
Vessel and boarding location are subject to change.