Politics & Government

Charlotte ‘No Kings’ march packed with anti-Trump chants, signs, boisterous crowds

Chanting “No kings! No thrones! No crowns!,” crowds of protesters packed an uptown Charlotte park Saturday to blast President Donald Trump on his birthday, the day of his Washington, D.C., military parade.

The three-hour “No Kings” rally and march drew an estimated 5,500 people to uptown, Charlotte-Mecklenburg Police said on social media. CMPD also used pepper spray on a smaller group of people who were marching after the official end of the rally, and made two arrests.

Demonstrations here and across the country coincided with Flag Day and a military parade in Washington, D.C., by President Donald Trump on the 250th anniversary of the U.S. Army. Saturday also was Trump’s 79th birthday. At least six other protests occurred around the Charlotte region, from Monroe to Rock Hill.

“We have to keep what our foremothers and forefathers fought for,” Jane Whitley, 68, head of the Democratic Women of Mecklenburg County, said moments before the rally.

Crowds gather for the No Kings rally and march at First Ward Park in Charlotte, NC, Saturday, June 14, 2025.
Crowds gather for the No Kings rally and march at First Ward Park in Charlotte, NC, Saturday, June 14, 2025. Lila Turner lturner@charlotteobserver.com

The Charlotte crowd included a mix of younger and older protesters who came from across the state. Young supporters wrapped Mexican and Nicaraguan flags around their necks like capes.

CMPD makes 2 arrests, uses pepper spray at Charlotte march

Police said there were “no major incidents” during the march, and that they made two arrests.

In a news release issued online around 6 p.m. Saturday, CMPD said that about 200 people remained in uptown marching after the rally officially ended at around 2 p.m., and that they were not affiliated with the event organizers. Authorities did not indicate how they knew that.

During that later march, CMPD arrested two people on charges of assault on a law enforcement officer. No officers were injured, CMPD said.

Soon after the second arrest, CMPD said it used oleoresin capsicum spray — commonly referred to as pepper spray — “to gain compliance.” Authorities said they used the spray because people in the groups were “aggressing on officers and physically pushing up against them.“

CMPD also said the spray was needed to prevent the group from going on a road that had not been closed.

Video on X showed a woman grimacing in pain as she returned to other protesters in uptown Charlotte after being sprayed in the face by CMPD with a chemical irritant on Saturday, June 14, 2025.
Video on X showed a woman grimacing in pain as she returned to other protesters in uptown Charlotte after being sprayed in the face by CMPD with a chemical irritant on Saturday, June 14, 2025. X

Video on X about the incident showed a woman grimacing in pain as she returned to other protesters after being sprayed in the face at about 3:30 p.m. Other protesters splashed water in their eyes and cursed police, who were standing in a row in front of their bikes, the video showed.

Medic took one person to a local hospital for exposure to the spray, CMPD said.

CMPD did not respond to messages for a request for comment from The Charlotte Observer.

Marching down Brevard Street

Earlier, around 12:20 p.m., supporters filled North Brevard Street for the start of the march, chanting “Hey hey, ho ho, Donald Trump has got to go!” and “This is what democracy looks like!”

Monroe resident Edgar Ocampo, 21, said he hoped to show immigrants they aren’t alone, calling them the “backbone” of the country. “No fear,” marchers chanted. “No hate. No ICE in our state.”

Protesters march in uptown Charlotte during the ‘No Kings, anti-Trump’ rally Saturday, June 14, 2025.
Protesters march in uptown Charlotte during the ‘No Kings, anti-Trump’ rally Saturday, June 14, 2025. Lila Turner lturner@charlotteobserver.com

Some protesters held posters in one hand and pushed strollers or gripped their dogs’ leashes with the other. Two men with bongos kept the beat of the crowd’s “No kings!” chants.

Carolyn Eberly, founding director of Indivisible Charlotte, led the audience through the chant. A Trump impersonator on the stage, draped in red regalia and fanning a stack of faux money, scowled in mock outrage, to the crowd’s delight.

THe view from the air of First Ward Park and the “No Kings” anti-Trump protest Saturday.
THe view from the air of First Ward Park and the “No Kings” anti-Trump protest Saturday. WSOC-TV

No uniformed CMPD officers were initially seen in the park, and only a handful were visible on nearby Seventh Street.

Just before 2 p.m., a dozen CMPD officers on East Seventh Street ordered the crowd to back up and stay off the light rail tracks, and the crowd complied.

The event ended with officers shouting at the crowd to back up and stay off light rail tracks on East Seventh Street. “You don’t scare us!” the crowd chanted before backing up and moving on.

After most all of the marchers dispersed, about 100 continued to walk and chant just before 3 p.m. Police would continue monitoring them but not make them stop, an officer told a Charlotte Observer reporter at the scene.

At the end of the “No Kings” rally Saturday, protesters came face to face with CMPD officers on bikes on E. 7th Street in uptown.
At the end of the “No Kings” rally Saturday, protesters came face to face with CMPD officers on bikes on E. 7th Street in uptown. Briah Lumpkins blumpkins@charlotteobserver.com

Concerns for LGBTQ and Latino communities

Mother-daughter duo Nola, 24, and Jessica Stockam, 44, trekked over from Belmont — which didn’t have a No Kings protest scheduled — for the Charlotte rally. Nola held a sign with a Spanish message peppered with expletives that called for “no more orange.” She worries about the safety of the LGBTQ and Latino communities, both of which she is a member.

Marchers gather in uptown Charlotte for the ‘No Kings, anti-Trump’ rally Saturday.
Marchers gather in uptown Charlotte for the ‘No Kings, anti-Trump’ rally Saturday. MELISSA MELVIN-RODRIGUEZ mrodriguez@charlotteobserver.com

Protester Jane Duckwall, 69, said she planned to tap into her Social Security benefits once she turned 70 next March, but uncertainty and potential changes to the program worry her. “I’m concerned that they’ll stop (the program) or all the money I put into it will be (nixed) or cut in half,” she said.

Read Next

“No Kings is a nationwide day of defiance,” according to the movement’s website. “From city blocks to small towns, from courthouse steps to community parks, we’re taking action to reject authoritarianism — and show the world what democracy really looks like.”

Organizers of the expected 1,400 marches across the country include Indivisible, the American Civil Liberties Union and the Human Rights Campaign.

“The flag doesn’t belong to President Trump,” the No Kings website states. “It belongs to us. On June 14th, we’re showing up everywhere he isn’t — to say no thrones, no crowns, no kings.”

Marchers gather in uptown Charlotte before the ‘No Kings, anti-Trump’ rally Saturday, June 14, 2025
Marchers gather in uptown Charlotte before the ‘No Kings, anti-Trump’ rally Saturday, June 14, 2025 Lila Turner knikouyeh@charlotteobserver.com

‘Mass mobilization’ in Charlotte

The events were billed as family-friendly and peaceful. Local organizers were trained in deescalation. Gov. Josh Stein on Friday urged people to protest “peacefully and lawfully.”

Indivisible Charlotte’s “Naked Emperor Rally and March” protested “authoritarianism, billionaire-first politics and the militarization of our democracy,” according to an Indivisible Charlotte statement.

Protesters fill First Ward Park in Charlotte for a “No Kings” rally and march on Saturday, June 14, 2025.
Protesters fill First Ward Park in Charlotte for a “No Kings” rally and march on Saturday, June 14, 2025. BRIAH LUMPKINS blumpkins@charlotteobservr.com

Other NC ‘No Kings’ rallies

Groups in the Charlotte protest also included North Carolina American Federation of Teachers, Carolina Migrant Network, Action NC, Charlotte Metrolina Labor Council, Charlotte Area Liberal Moms and Drum Strong.

Other “No Kings” protests in the Charlotte region were held in Albemarle, Monroe, Mooresville, Newton, Rock Hill and Waxhaw.

Amanda Hancock, with Indivisible, enters First Ward Park dressed as Donald Trump and pats her forehead with fake hundred dollar bills during the No Kings protest in Charlotte, NC on Saturday, June 14, 2025.
Amanda Hancock, with Indivisible, enters First Ward Park dressed as Donald Trump and pats her forehead with fake hundred dollar bills during the No Kings protest in Charlotte, NC on Saturday, June 14, 2025. Melissa Melvin-Rodriguez mrodriguez@charlotteobserver.com

The protests followed ones nationwide this week that started in downtown Los Angeles. In Charlotte, Organizers handed out American flags to those heading into First Ward Park.

“I really feel like this is going to be the largest mass mobilization since Trump (has been) in office, and I think that says a lot,” Eberly said at the park. “We want people to realize that they’re not alone, that they can come together in community.”

Signs mocking President Trump are held up at the No Kings rally and march at First Ward Park in Charlotte, NC, Saturday, June 14, 2025.
Signs mocking President Trump are held up at the No Kings rally and march at First Ward Park in Charlotte, NC, Saturday, June 14, 2025. Lila Turner lturner@charlotteobserver.com

This story was originally published June 14, 2025 at 7:00 AM.

Joe Marusak
The Charlotte Observer
Joe Marusak has been a reporter for The Charlotte Observer since 1989 covering the people, municipalities and major news events of the region, and was a news bureau editor for the paper. He currently reports on breaking news. Support my work with a digital subscription
Maia Nehme
The Charlotte Observer
Maia Nehme is a metro intern reporting on public safety and immigration. Originally from Washington, D.C., she is a junior at Yale University.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER