Thousands of families line the streets of downtown Asheville the Saturday before Thanksgiving to enjoy the Christmas parade. Participants include marching bands, civic groups with self-built floats, merchants with professional floats, street performers, animals, pageant queens, and, of course, Santa Claus. Vendors selling souvenirs. Santa, dancers and llamas in Pack Square Park immediately following the parade. Initiate the winter season by being part of Asheville's oldest and largest holiday event!