Protests erupted in Charlotte — and across America — after the May 25, 2020, killing of George Floyd by a Minneapolis police officer. Here are scenes captured by WFAE reporters from local protests starting Friday, May 29.
PHOTOS: Charlotte Protests After George Floyd Killing

1 of 51
The NAACP and Kidz Fed Up march on June 3 ended up at CMPD headquarters, where speakers demanded action and voting out leaders who aren't responsive to change.
David Boraks / WFAE
2 of 51
People gathered outside CMPD headquarters in uptown Charlotte on May 30 to protest.
Nick de la Canal / WFAE

3 of 51
Protesters kneel in uptown Charlotte on May 31 to observe nine minutes of silence for George Floyd.
David Boraks / WFAE

4 of 51
Protesters march down East Seventh Street in Charlotte on May 31 during the It Ends Now rally in the wake of the shooting death of George Floyd in Minneapolis.
David Boraks / WFAE

5 of 51
Protesters blocked traffic on Charlotte's I-277 briefly on May 30.
Jesse Steinmetz / WFAE

6 of 51
Protesters gathered outside CMPD headquarters May 30 in uptown Charlotte.
Jesse Steinmetz / WFAE

7 of 51
People gather in First Ward Park in uptown Charlotte on May 31 for the It Ends Now protest.
David Boraks / WFAE
8 of 51
Protesters are marching around uptown Charlotte May 31, several times returning to CMPD headquarters.
Sarah Delia / WFAE
9 of 51
Protesters march around uptown Charlotte on May 31.
Sarah Delia / WFAE

10 of 51
Protesters near Exit 2A blocked traffic on Charlotte's I-277 briefly on May 30.
Jesse Steinmetz / WFAE

11 of 51
Police and protesters face off in Charlotte on May 30.
Jesse Steinmetz / WFAE
12 of 51
Food Lion on Beatties Ford Road is seen May 30, the morning after nearby protests.
Nick de la Canal / WFAE
13 of 51
People protest outside of a CMPD station on Beatties Ford Road on May 29.
Michael Falero / WFAE

14 of 51
People protest outside of a CMPD station on Beatties Ford Road on May 29..

15 of 51
People protest outside of a CMPD station on Beatties Ford Road on May 29.
Michael Falero / WFAE

16 of 51
People protest outside of a CMPD station on Beatties Ford Road on May 29.
Michael Falero / WFAE

17 of 51
Painter Bryn Gillette painted during the May 31 "It Ends Now" rally - to capture the spirit of the event, he said.
David Boraks / WFAE

18 of 51
A big crowd gathered at First Ward Park May 31 for the "It Ends Now" rally. Organizers said they wanted to end the silence of churches on the oppression of people of color.
David Boraks / WFAE

19 of 51
On the fourth evening of protests in Charlotte on June 1, people gathered in Freedom Park.
Steve Harrison / WFAE
20 of 51
Helen Redwine stood in her yard on Selwyn Ave. June 1 to show her support to demenstrators.
Steve Harrison / WFAE

21 of 51
A crowd, including members of Charlotte City Council, kneel June 3 in uptown to honor George Floyd.
Claire Donnelly / WFAE

22 of 51
Charlotte City Council members joined protesters to march through uptown after a community meeting June 3.
David Boraks / WFAE

23 of 51
Charlotte-Mecklenburg Police Chief Kerr Putney on June 3 answers questions about his officers' use of tear gas during protests during protests.
David Boraks / WFAE

24 of 51
Two protesters kneel June 3 in uptown Charlotte.
Claire Donnelly / WFAE

25 of 51
Charlotte Mayor Vi Lyles kneels with protesters June 3 in uptown.
David Boraks / WFAE

26 of 51
Protesters kneel in uptown Charlotte on June 4.
Steve Harrison / WFAE

27 of 51
Demonstors learn about safe protesting June 4 at an event in Freedom Park.
Sarah Delia / WFAE

28 of 51
Iamoni McClellan, right, paints the name of Emmett Till on a board remembering victims of racist violence June 5 at Freedom Park in Charlotte.
Steve Harrison / WFAE

29 of 51
A group in Freedom Park on June 5 signed a banner they said would go to the family of George Floyd.
Sarah Delia / WFAE

30 of 51
A group of people gathered in Freedom Park on June 5 for a 2020 People's University event ahead of protests later in uptown.
Sarah Delia / WFAE

31 of 51
Protesters march from South End toward uptown on Friday, June 5.
David Boraks / WFAE

32 of 51
Protesters fly an African American flag in a march Friday, June 5.
David Boraks / WFAE

33 of 51
Marching down Stonewall Street in uptown on Friday, June 5.
David Boraks / WFAE

34 of 51
Capt. Brad Koch marches alongside protesters in uptown on Friday, June 5.
David Boraks / WFAE

35 of 51
Protesters kneel while listening to activists in Freedom Park on June 6.
Jesse Steinmetz / WFAE

36 of 51
Demonstrators march through Charlotte's Cherry neighborhood, Saturday, June 6.
Jesse Steinmetz / WFAE

37 of 51
During the June 6 march, Tyshawn Brothers, standing in the center of the intersection, directs the protesters, including cyclists, skaters and some scooter riders.
Jesse Steinmetz / WFAE
38 of 51
People protest in uptown Charlotte on June 8.
Nick de la Canal / WFAE
39 of 51
Protesters march through uptown Charlotte on June 8.
Nick de la Canal / WFAE
40 of 51
Protesters called for CMPD to be defunded in a march Monday, June 8.
Nick de la Canal / WFAE
41 of 51
Capt. Brad Koch stands to the side after a scuffle with protesters Monday, June 8.
Nick de la Canal / WFAE
42 of 51
Glo Merriweather, with Charlotte Uprising, speaks at a protest on Monday, June 8.
Nick de la Canal / WFAE

43 of 51
People gathered June 9 at the new Black Lives Matter mural on Tryon Street.
Michael Falero / WFAE

44 of 51
People gathered June 9 at the new Black Lives Matter mural on Tryon Street.
Michael Falero / WFAE
45 of 51
A crowd gathered at the Black Lives Matter mural on Tryon Street on June 9 kneels to observe a moment of silence for George Floyd.
Sarah Delia / WFAE

46 of 51
Protesters gather at the Silence for the Silenced vigil in Romare Bearden Park on Wednesday, June 10.
Michael Falero / WFAE

47 of 51
A memorial is set up for George Floyd at the Silence for the Silenced vigil on Wednesday, June 10.
Michael Falero / WFAE

48 of 51
Protesters march on Ninth and Tryon streets on Wednesday, June 10, chanting, "Who keeps us safe? We keep us safe!"
Michael Falero / WFAE

49 of 51
A group of graduates poses next to the Black Lives Matter street mural as protesters gather around and shout encouragement on Friday, June 12.
David Boraks / WFAE

50 of 51
Protesters march down Fourth Street as the Charlotte skyline rises above them on Friday, June 12.
David Boraks / WFAE

51 of 51
A group of protesters pauses at the intersection of Fourth and Tryon streets on Friday, June 12.
Laura Brache / WFAE