12:00 am
Weekends starting September 11th, weekdays starting September 14th. Night mazes[...]
Historic Rural Hill
Sep 25 @ 8:00 am – 12:00 pm
8:00 am
“Little Market, big variety”!  14 vendors offering fresh produce, fresh[...]
Liberty Park
Nov 20 @ 6:00 pm – 8:00 pm
6:00 pm
There will be kid’s activity tables.
LangTree Lake Norman
Nov 22 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 23 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 24 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 25 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 26 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 27 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 28 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 29 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Nov 30 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 1 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 2 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 3 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 4 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 5 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 6 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 7 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 8 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 9 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 10 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 11 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 12 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 13 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 14 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 15 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 16 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 17 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)
Dec 18 @ 5:30 pm – 9:30 pm
5:30 pm
November 22 kicks off this beloved display with a Tree[...]
Downtown Mooresville (Lawn at Town Hall)