Christmas Parade Published November 22, 2021 The People’s Christmas Parade will be held on December 18 on 2nd Street in downtown Owensboro.