The Christmas Ship Parade on the Columbia and Willamette Rivers in Portland is a holiday tradition that started with just one decorated boat. Now the Christmas Ship Fleet cruises between both rivers offering the Portland area thrilling Christmas time parades. The privately owned vessels come from Portland, Vancouver, McMinnville, Salem and Hood River areas. Some of.