The annual Christmas parade in downtown Houston is set for Saturday, Dec. 9.