Vi Lyles stuns Roberts, faces Kenny Smith for Charlotte mayor

Mayoral candidate Vi Lyles and her supporters celebrate her primary win

Mayoral candidate Vi Lyles and her supporters celebrate her primary win
Up Next
Mayoral candidate Vi Lyles and her supporters celebrate her primary win

Charlotte Mayor Pro Tem Vi Lyles Tuesday won the Democratic mayoral nomination by upsetting Mayor Jennifer Roberts – a polarizing leader who made national headlines over House Bill 2. 

Lyles, a former city budget director and assistant city manager, won in virtually every corner of the city, from the northwest to the southeast. She carried African-American precincts off Beatties Ford Road as well as those in Myers Park and Dilworth. She faces Republican Kenny Smith in November.

State Sen. Joel Ford was a distant third, followed by Lucille Puckett and Constance Partee Johnson. Turnout was about 8 percent.

A crowd of Lyles supporters gathered around a small TV to watch Roberts’ concession speech. They broke into cheers and chants of “Team Vi Lyles.”

“I am extremely humble and grateful,” Lyles said, while thanking Roberts for her service. 

Roberts told disappointed supporters she called Lyles and told her she “ran a great race.”

“I have enjoyed being in this campaign with her because she has been positive, and we are going to be positive with her, and we are going to make sure that Democratic values win in the city council and mayoral race in November,” Roberts said.

Mayor concedes to Vi Lyles in Charlotte's Democratic primary.

City Council member Kenny Smith, shown here announcing his mayoral run, won the Republican mayoral primary and faces Democrat Vi Lyles in November.

Lyles said she will emphasize affordable housing, the need for good jobs and the need for trust between the public and police department in the upcoming general election.

Meanwhile, City Council member Smith rolled past two rivals – Gary Dunn and Kimberley Paige Barnette – for the Republican nomination. 

With 165 of 168 precincts in, Lyles had 46 percent of the vote to Roberts’ 36 percent. Ford had 16 percent.

Lyles had the support of the Black Political Caucus as well as establishment leaders such as former Bank of America Chairman Hugh McColl Jr. 

For most of the campaign, Lyles watched her two main opponents attack each other but rarely her. She cast herself as a conciliator who could bring people together. 

Lyles starts the general election campaign at a distinct financial disadvantage. At the end of August she had $43,000 in her campaign account compared to Smith’s $325,000.

But she overcame a financial disadvantage in the primary. Through August, Roberts raised $468,000, far more than her rivals. That helped her stay on TV consistently since Aug. 21, while none of her Democratic opponents aired a single ad.

Charlotte Democratic mayoral candidate Vi Lyles campaign HQ reacts to primary win over Mayor Jennifer Roberts. David T. Foster III - The Charlotte Observer

Roberts, who ran a Spanish-language TV ad, tapped into her connections with Charlotte’s immigrant community. Recent donors included Hilda Gurdian, publisher La Noticia, and Astrid Chirinos, chief executive of the Latin American Economic Development Corp. 

The mayor who became the face of the anti-discrimination ordinance that prompted HB2, also found support from the LGBT community. 

Ford’s supporters included legislators from both sides of the aisle. His donors included at least nine GOP lawmakers. And Ford, who once chaired the Mecklenburg Democratic Party, encouraged non-Democrats to change their registration so they could vote for him in the primary. 

But Lyles appealed to Democrats such as Addie Pettice, 81, a retired city employee.

“I think she needs an opportunity to let the city know what she can do and what she’s capable of,” said Pettice. 

Ford was the most aggressive of the Democrats.

He consistently hit Roberts for her leadership, especially in the wake of last year’s police shooting of Keith Lamont Scott and the violent protests that followed. He accused the mayor of throwing Police Chief Kerr Putney “under the bus” when she called last fall for more transparency in the release of police body cam videos after the Scott shooting.

Roberts disputed the charge. During a debate last week, Roberts called her opponent’s characterization of her relationship with Putney “as fictional as (Ford’s) crime-fighting plan.”

She also said his “baseless attacks show that his campaign is desperate.”

Despite trailing significantly late Tuesday night for mayor, state Sen. Joel Ford remained optimistic. He said his campaign challenged not just Mayor Jennifer Roberts but all City Council leadership.

Until the debate, Lyles had generally avoided being attacked. But Roberts questioned why she voted against two ways to put more money in the city’s Housing Trust Fund. Lyles recently opposed a plan by Republican Ed Driggs to use hotel/motel tax money to pay for improvements to Bojangles’ Coliseum. That could have freed up to $18 million for affordable housing.

Though she and Roberts agreed on many issues, Lyles argued that she would be more effective.

“I was hopeful, but I was prepared if it was not,” Lyles said of her outright win. “I thought my campaign was solid.”

State Republican Chairman Robin Hayes wasted little time in saying there’s little difference between Lyles and Roberts.

“Tonight’s results prove that the people of Charlotte are ready for a new direction,” he said in a statement. “However, as Mayor Pro Tem, Vi Lyles has been at Mayor Robert’s side as they worked together to pursue a failed and divisive agenda.”

Staff writers Anna Douglas, Ann Doss Helms and Ely Portillo contributed



Joel Ford<WL>15.64%

Constance Partee (Connie) Johnson<WL>0.89%

Vi Lyles<WL>46.26%

Lucille Puckett<WL>0.79%

Jennifer Roberts<WL>36.42%


Kimberley Paige Barnette<WL>5.16%

Gary M. Dunn<WL>6.02%

Kenny Smith<WL>88.82%

155 of 168 precincts reporting

Related stories from Charlotte Observer