The Town of Davidson will celebrate the Halloween season on Friday, October 25 starting at 5:00 p.m. with our traditional Halloween March along Main Street. Families should line up at town hall to parade along main street to receive treats from merchants and organizations.
Regular Halloween trick-or-treating around town will still take place on October 31.