The North Mecklenburg Holiday Parade usually runs south down Highway 115 from Davidson into Cornelius as one procession. This year it doesn't. On Saturday, Dec. 5, 2026, roundabout construction on that stretch of road splits the day into three events. Cornelius has its own parade at 10 a.m., Davidson holds a shorter version of the traditional parade at 1 p.m., and Christmas in Davidson finishes its three-night run that evening.
The parade normally ties the two towns together for one morning. This year, each town gets a separate event of its own on the same Saturday, and the times are spaced far enough apart that a family can go to all three. According to both towns, this is a one-year arrangement.
What Broke the Route
The cause is a pair of NCDOT-linked roundabout projects along the parade's usual path. A March 2026 NCDOT construction update describes the $15 million package. It covers a roundabout at Potts Street and N.C. 115 in Cornelius, listed as project U-5873, and a companion project in Davidson that connects Potts, Sloan and Beatty streets as a route parallel to N.C. 115. Caton Construction of Virginia holds the contract for both. The Town of Cornelius tracks the intersection work on its Potts/NC 115 roundabout project page, and Cornelius Today covered the start of construction in April.
The Town of Davidson posted an Oct. 28 notice explaining why the parade can't use its usual route. The notice points to the NCDOT construction along Highway 115/South Main Street and says the towns "explored every potential option to keep the parade on its original course." In the end, the parade keeps its traditional staging area in Davidson and follows a shorter route.
Cornelius Today reported the same day that Old Town Cornelius Inc. had worked with the town to set up a separate Cornelius Christmas Parade, so downtown Cornelius still has a parade this year.
Dec. 5, Hour by Hour
Here is how the day runs, in order:
- 10 a.m., Cornelius Christmas Parade. The parade starts at Mount Zion Church, travels north on Highway 115 and ends near Pecan Street in Old Town Cornelius.
- About 10 a.m. to 2 p.m., festivities at Cornelius Town Hall. Expect live music and entertainment, local vendors, food trucks, family activities and photos with Santa Claus.
- 1 p.m., 44th Annual North Mecklenburg Holiday Parade in Davidson. The route is about one mile long. It begins at Main Street and Griffith Street, travels south on Main Street, which is Highway 115, to South Street, follows South Street and ends near McEver Fields and Davidson Elementary School.
- 6 to 9 p.m., the final night of Christmas in Davidson. This closes out the town's three-night festival.
The Cornelius festivities overlap the start of the Davidson parade by an hour, so anyone planning to see both parades will need to decide when to leave Town Hall. Davidson's parade ends near McEver Fields, and the evening festival opens a few hours later on the same Main Street corridor.
Cornelius Gets a Parade of Its Own
The Cornelius parade is also open to local groups. Old Town Cornelius Inc. is accepting entries from businesses, nonprofits, schools, churches, neighborhood groups and other community organizations at no cost. The parade is capped at 50 entries, and registration closes on Nov. 20. Groups can register through Old Town Cornelius, which also lists vendors, food and drinks, music, children's activities and Santa photos at Town Hall after the parade.
For a homeowners association or neighborhood group in Cornelius, that leaves about a week to decide on a float, a walking group or a decorated golf cart. With only 50 spots, the parade is small enough that a single neighborhood entry will stand out.
Organizers told Cornelius Today they have no plans to make the parade an annual event. In other words, a Cornelius-only parade starting at Mount Zion Church may not happen again.
Davidson Keeps the Name and Shortens the Walk
Davidson keeps the North Mecklenburg Holiday Parade, its 44th year, and its traditional staging area. The route is now about a mile long and stays entirely in Davidson. The town directs questions to the Davidson Parks and Recreation Department at [email protected], and parade details are posted at townofdavidson.org/NorthMeckHolidayParade.
On a shorter route, spectators end up closer together. Families who normally watch from a spot farther down Highway 115 toward Cornelius will need a new spot along Main Street or South Street this year.
Davidson's notice already looks ahead to the 45th parade in 2027. The town expects to return to the traditional route through Davidson and Cornelius once the road construction is complete.
Christmas in Davidson Starts Two Nights Earlier
Dec. 5 is the last of three nights. According to News of Davidson, Christmas in Davidson runs Thursday, Dec. 3, Friday, Dec. 4 and Saturday, Dec. 5, from 6 to 9 p.m. each night. Opening ceremonies are Thursday at 6 p.m., when Santa arrives and the annual tree lighting takes place on the Town Green.
Families who want the tree lighting should plan for Thursday night, while Saturday puts the parade and the festival's last night on the same day.
In 2025, the town closed Main Street from Concord Road to Jackson Street during the festival, ran three free trolley routes and offered accessible parking at the Davidson Public Library lot on Lorimer Road. Those were last year's arrangements. The town's Christmas in Davidson page will have this year's closures and parking before you head out.
The Rest of the Lake's Calendar
The rest of the season around the lake runs on its usual schedule. Here are the other dates for 2026:
| Date | Event | Where | Time |
|---|---|---|---|
| Tue., Nov. 24 | 82nd Annual Mooresville Christmas Parade | Main Street, downtown Mooresville | First responders at 3 p.m., procession about 3:30 p.m. |
| Thu.–Sat., Dec. 3–5 | Christmas in Davidson | Downtown Davidson, Town Green | 6 to 9 p.m. nightly |
| Sat., Dec. 5 | Cornelius Christmas Parade | Mount Zion Church to near Pecan Street | 10 a.m. |
| Sat., Dec. 5 | 44th North Mecklenburg Holiday Parade | Main Street and South Street, Davidson | 1 p.m. |
| Fri., Dec. 11 | A Classic Christmas | Downtown Mooresville | 4:30 to 9:30 p.m. |
| Sat., Dec. 19 | Lake Norman Lighted Christmas Boat Parade | On the lake | 5 to 7:30 p.m. |
Mooresville's parade falls on a Tuesday afternoon, two days before Thanksgiving. According to Visit Mooresville, Greenworks is this year's presenting sponsor. First responders open the parade, and floats, marching bands, dance and tumbling troupes, vintage and modern vehicles, the Grinch and Santa follow. The event is free. A Classic Christmas returns to downtown Mooresville on Dec. 11 with local artisans, lights, live entertainment, shopping, ice skating and wagon rides.
The lighted boat parade, in its eighth year, is listed for Saturday, Dec. 19, from 5 to 7:30 p.m. The listing says the route and charity are the same as last year, when boats started at Blythe Landing and finished at the EnergyExplorium.
For anyone in north Lake Norman, Dec. 5 is the date to plan around. The Cornelius parade starts at Mount Zion Church at 10 a.m., the Davidson parade steps off at Main and Griffith at 1 p.m., and Christmas in Davidson runs 6 to 9 p.m. that night. If your neighborhood group wants a spot in the Cornelius parade, the entry deadline is Nov. 20.
At Morey Realty Group, we pay close attention to how projects like the Highway 115 roundabouts change daily life in Davidson and Cornelius, from parade routes to everyday driving. If you'd like to talk through what this construction means for your part of the lake, let's connect.