Litter is more than an eyesore. It can harm wildlife, block storm drains, and pollute local waterways. It also affects how residents and visitors experience our community. Keeping Charlotte clean requires a coordinated, community-wide effort across the city. Local staff, partners, and volunteers work every day to remove trash, reduce waste, and prevent pollution.
To better understand the scope of litter in Charlotte, Keep Charlotte Beautiful conducted an in-depth litter research study. The goal of this study was to find the number of pieces of roadside litter in Charlotte and to determine what makes up that litter.Volunteers visited 250 randomly selected road segments around Charlotte at four times during the year. They tallied litter within ten feet of the curb at each site; each site was 150 feet in length. This data informed the graphics and visuals below.
Staff calculated the total numbers by multiplying the amount of litter collected by the total mileage of all local roads in Charlotte, then dividing by the total mileage of all roads sampled. This data does not include litter on I-85, I-77, and I-485 and their entry and exit ramps.
Based on the study’s results, there are around four pieces of roadside litter per resident in Charlotte– which is much lower than the national average of 152 pieces per resident (Keep America Beautiful).
There are 3.7 million pieces of roadside litter in Charlotte on any given day.
Top 5 littered items:
- Cigarettes
- Plastic other
- Paper other
- Plastic food wrappers
- Plastic bottles
Explore the programs below to learn more how we’re tackling litter together and how you can help.
You can also review findings from the new regional litter study to see how data is shaping local solutions.
View our Litter Study
Solid Waste Services
Charlotte Solid Waste Services provides most of the litter cleanup throughout the city. In addition to collecting trash from homes every day, street sweepers clean about 12,000 miles of streets each year. The department also takes care of 500 public trash cans, including those at transit stations.
Solid Waste Services also has full-time cleanup crews. They collect litter along 12 routes each day, including 60 routes in the urban core every two weeks and 90 major corridor routes every quarter. Crews also respond to calls and 311 reports.
In 2024, Solid Waste Services collected about 7,000 tons of trash through these efforts.
Office of Sustainability
Charlotte’s Office of Sustainability encourages businesses to reduce waste and help keep areas around their property clean. Charlotte’s Green Crown program recognizes restaurants and beverage businesses that use environmentally friendly practices.
Businesses can earn recognition by showing leadership in waste reduction, saving energy and water, reducing pollution, and supporting the community. The program is currently being updated, and more information will be available soon.
Charlotte Area Transit System (CATS)
CATS and Keep Charlotte Beautiful operate the Adopt-A-Stop program, where volunteers help clean select bus stops across the city. So far, the program has recorded 112 volunteer hours across all six Corridors of Opportunity, and it is still growing.
The organization also partners with local organizations, like South End Social, to team up for events like cleanups along the Rail Trail in South End.
In addition, CATS staff clean bus stops and stations by removing litter, broken glass, and damaged shelter pieces. CATS is improving stop amenities by adding more shelters, concrete pads, benches, and trash cans.
North Carolina's Department of Transportation (NCDOT)
NCDOT removes litter from 15,539 miles of roadway in Mecklenburg County each month. In 2025, contract crews collected 250 tons of roadside litter.
The state also runs the Adopt-A-Highway program, where volunteers agree to clean two miles of roadway at least four times a year. For highways that are not safe for volunteers, NCDOT also offers a Sponsor-A-Highway program.
Charlotte-Mecklenburg Storm Water Services
Storm Water Services works to protect more than 3,000 miles of streams and shorelines in Mecklenburg County. Staff teach residents how storm drains connect to creeks and why litter and pollution harm water quality. Storm Water Services offers year-round education for schools, neighborhoods, and businesses. Volunteers can join the Adopt-A-Stream program to help remove trash from local waterways.
In 2024, about 3,800 volunteers collected nearly 80,000 pounds of litter from streams across the county.
Landscape Management
Landscape Management maintains more than 1,000 medians and right-of-way locations and over 300 acres of city-owned land, including properties near municipal buildings and cemeteries. These areas are cleaned and maintained weekly or every other week.
Before cutting grass or trimming plants, crews remove any trash or debris. Sometimes they find large items such as tires, mattresses, or car parts, and these are removed with help from Solid Waste Services.
The team also oversees more than 600 acres of vacant properties, including tree preservation areas. Some of these locations face illegal dumping, and staff work to remove debris as quickly as possible.
Keep Charlotte Beautiful
Keep Charlotte Beautiful (KCB) is a program of Charlotte’s Housing & Neighborhood Services department. Since 1974, KCB has helped educate and empower residents to reduce waste and take part in local cleanups.
KCB runs the city’s Adopt-a-Street and Adopt-a-Stop programs and is the primary source of volunteer street cleanups in Charlotte. The program also offers K-5 lessons on waste reduction and litter prevention in Charlotte-Mecklenburg Schools.
In 2024, volunteers contributed over 11,000 hours in picking up over 5,500 bags of litter throughout the city.
How you can help
Litter complaints can be submitted through the CLT+ app, the city’s website or by calling 311.
There are many ways you can assist in preventing litter in Charlotte.
Reduce Waste
Some of the most littered items in Charlotte result from the single-use nature of modern packaging. By selecting products and packaging that have multiple uses, you encourage companies to sell fewer single-use products. A classic example is using a reusable steel water bottle instead of a plastic water bottle.
Consider a visit to the Innovation Barn to learn more about the movement to reduce single-use items in Charlotte. If you must use single-use items, try to find products that are recyclable. Mecklenburg County offers plastic film (like grocery bag) and foam packaging recycling at their drop-off centers in addition to the many items you can put in your curbside container. To see what you can and cannot recycle in Charlotte, visit the Mecklenburg County Solid Waste Services website
Adopt a City Street
This program is an easy, free way to give back to your community. We require all adoptees to clean up a minimum of one mile of road at least three times every fiscal year (from July of one year to June of the next year). Keep Charlotte Beautiful lends out litter grabbers, gloves, vests, and trash and recycling bags when you need them and can help you arrange for the city to pick up your bags after your cleanup. The city will also install two free, relatively customizable (no offensive content, websites, hashtags, social media handles, etc.) street signs in places of your choice along the route.
Adopt a City Street
Adopt a Bus Stop
Keep Charlotte Beautiful requires all adoptees to clean up around their adopted bus stop at least twice per month. We provide these volunteers with permanent supplies, and they receive program incentives (sign and bus passes after three months, bus stop improvements after a year) as they progress in the program. The AABS application is also part of the city’s CLT Community Page, where applicants must create a profile before submitting an application. Currently, bus stops are available to adopt along the city’s Corridors of Opportunity.
Volunteer with State and County Partners
Similar to Adopt a Street, Charlotte-Mecklenburg Storm Water Services offers Adopt a Stream, where volunteers commit to cleaning at least a mile of stream twice each year. NCDOT offers and Adopt-a-Highway program for state-maintained roads, and Mecklenburg County Park and Recreation offers frequent park and greenway cleanups.
The Volunteer Brigade
Don’t think you’ll have the time for a long-term commitment like Adopt a Street but still want to be regularly involved? Sign up for our Volunteer Brigade to be the first to receive news about upcoming volunteer events and special opportunities with Keep Charlotte Beautiful.
Cleanup Litter Anytime!
We understand that some folks want to pick up litter without the obligation that comes with the Adopt-a-City-Street Program and the e-mails that come with the Volunteer Brigade. For that reason, you can request litter pickup supplies at any time, and afterward, we simply ask that you report your cleanup.