Each year, on the first Saturday of December, come and see the arrival of Santa Claus on a water-propelled sleigh in Deer Creek. Every Christmas, Santa officially lights the trees and numerous floats on the creek. If you miss the ceremony, you can still see all of the floats anytime during the month of December. This event has been named one of the "Top Twenty Events in the Southeast."
This year's event will be held on December 5, 2020.