Item: Household chemicals, pesticides, cleaners, solvents, pool chemicals, and related hazardous products Jurisdiction: Mecklenburg County (including Charlotte), North Carolina Last updated: July 2026
Quick Answer
Take household chemicals and pesticides to a Mecklenburg County full-service drop-off recycling center. This is free for county residents with ID and a blue entry sticker. There are four centers: Foxhole, Hickory Grove, Compost Central, and North Mecklenburg. Open Monday through Saturday, 7:00 AM to 4:00 PM.
Do NOT put chemicals in your curbside garbage cart, recycling bin, or bulky waste pile. Hazardous waste is never accepted through any Charlotte curbside program. All household hazardous waste (HHW) — including cleaners, pesticides, solvents, and pool chemicals — must go to a county drop-off center.
Keep products in their original labeled containers with tight lids. Never mix chemicals. Never store hazardous products in food containers. If a container is corroding or leaking, do not transport it — call the fire department.
Quick Facts
| Fact | Detail |
|---|---|
| Primary contact | Charlotte 311 / 704-336-7600; HHW info: 704-336-5052 |
| Official HHW site | Mecklenburg County HHW Disposal |
| Collection method | Drop-off only at county full-service centers — no curbside HHW |
| Cost | Free for Mecklenburg County residents |
| Proof of residency | NC driver's license or utility bill with County address |
| Blue entry sticker | Required for all county center visits |
| Hours | Mon-Sat, 7:00 AM to 4:00 PM |
| Quantity limit | Not confirmed — verify with center before large loads |
| Pesticide restrictions | May have specific rules — ask when calling |
| Unlabeled containers | HHW staff can handle unidentified chemicals — do not open or smell them |
| Business waste | NOT accepted — businesses need a licensed transporter |
Can Charlotte Pick Up Chemicals Curbside?
No. Never. Hazardous waste — including household chemicals, pesticides, solvents, cleaning products, and pool chemicals — is never accepted in Charlotte's curbside garbage, recycling, or bulky waste pickup.
Putting chemicals in your regular trash:
- Creates a safety hazard for sanitation workers
- Risks chemical reactions in collection trucks
- Is prohibited by state and federal hazardous waste regulations
- May result in fines or liability
All household chemicals must go to a Mecklenburg County full-service drop-off center.
What Chemicals Are Accepted
Mecklenburg County's HHW program accepts a broad range of household chemicals. Based on available sources, these categories are accepted:
Accepted categories
- Household cleaning chemicals and products
- Cooking oils and greases
- Anti-freeze (keep separate from other fluids)
- Spray paints
- Paint thinners, turpentine
- Kerosene and other fuels
- Lubricating oils (including motor oil)
- Pool chemicals (chlorine, acid, algaecide)
- Nail polish and acetone
- Chemical hair relaxers
- Pesticides and herbicides (may have specific restrictions — ask)
- Solvents and thinners
Items that go elsewhere
These items are NOT accepted at HHW centers:
- Old medicines and pharmaceuticals — take to Charlotte-Mecklenburg Police Department Headquarters at 601 E. Trade St., Charlotte
- Lithium-ion batteries — accepted at Lowe's, Home Depot, and similar retailers
- Standard alkaline batteries — check with the center; some have separate battery recycling
Container and Packaging Rules
Proper packaging is essential for safe chemical transport and acceptance:
- Keep products in original containers with labels intact. This helps HHW staff identify contents and handle them safely.
- If the original label is missing and you know the contents, clearly label the container with a permanent marker. If you do not know the contents, transport it carefully in a box and tell the HHW staff.
- Never use food containers (milk jugs, soda bottles, food jars) to store hazardous products. Someone might mistake them for food.
- Ensure all lids are tightly sealed and containers are not leaking. Leaking containers will be rejected.
- Do NOT mix different chemicals — transport each type separately. Mixing can cause toxic fumes, fires, or explosions.
- Place containers upright in a sturdy box in the trunk or truck bed. Secure the box so it cannot tip.
- If a container is corroding or leaking, do not transport it. Call the Charlotte Fire Department for guidance.
Items That Need Special Handling
Corroding or leaking containers
If a chemical container is rusted, bulging, or actively leaking, do not attempt to move or transport it. Some chemicals react with air or moisture and can become unstable. Call the Charlotte Fire Department for guidance.
Unknown or unlabeled substances
Found suspicious containers from a previous homeowner or tenant? Do not open them. Do not try to identify them by smell — fumes may be toxic. Transport carefully in a sturdy box and inform the HHW staff. They have protocols for handling unknown chemicals.
Old medicines
Medications and pharmaceuticals go to CMPD Headquarters at 601 E. Trade St. in Charlotte — not the HHW center. Use the secure drop-off box in the lobby. Do not flush medications down the toilet or sink.
Quantity Limits Per Visit
The exact quantity limits for chemicals and pesticides at Mecklenburg County full-service centers are not confirmed from available official sources.
What to do: Call the center or 311 before bringing a large volume. Ask:
- Is there a limit on how many gallons or containers I can bring in one visit?
- Are there separate limits for different categories?
- Can I bring multiple types of HHW in one trip?
If you have a large volume from a move-out or estate cleanout, you may need multiple trips or a licensed transporter.
Drop-Off Routes Compared
1. Mecklenburg County Full-Service Centers (Best Route)
| Detail | What to Know |
|---|---|
| Cost | Free for county residents with ID |
| Locations | Foxhole, Hickory Grove, Compost Central, North Mecklenburg |
| Hours | Mon-Sat, 7 AM - 4 PM |
| Blue sticker | Required — available at fee booth |
| Accepted | Full range of household chemicals and pesticides |
| Quantity limit | Unknown — verify before large volumes |
2. CMPD Headquarters (Old Medicines Only)
For pharmaceuticals and medications only — not for household chemicals.
- Location: 601 E. Trade St., Charlotte
- Secure drop-off box in lobby
- Free, no appointment needed
3. Licensed Hazardous Waste Transporter
For business or commercial waste or large volumes not accepted at county centers.
- Paid service
- Licensed transporter required
- Search for "Charlotte HHW disposal services"
Apartment and Renter Options
Good news: Apartment and condo residents in Mecklenburg County are eligible for free county HHW drop-off. Your residency status (county resident) is what matters, not your housing type.
What you need:
- Proof of Mecklenburg County residency (NC driver's license or utility bill)
- Blue entry sticker (get at the fee booth on your first visit)
- A vehicle to transport chemicals safely
If you find unlabeled chemicals from a previous tenant — transport them carefully in a box and tell the HHW staff. Do not open, mix, or try to identify them.
No vehicle? Ask a neighbor or friend, or coordinate with your property manager. Some apartment buildings schedule periodic HHW collection events for residents.
Business and Commercial Chemical Disposal
County HHW centers do NOT accept business-generated hazardous waste. Federal and state laws prohibit treatment of commercial hazardous waste at household collection facilities.
Businesses, contractors, and commercial property managers must arrange disposal through:
- A licensed hazardous waste transporter
- A commercial hazardous waste disposal company
- The NC DEQ hazardous waste program
Do not attempt to dispose of business chemicals through the residential HHW program — it is illegal and the center will refuse it.
Costs and Fees
| Route | Cost |
|---|---|
| Mecklenburg County full-service center | Free for county residents |
| CMPD medicine drop-off | Free |
| Licensed hazardous waste transporter | Paid — get a written quote |
No fee per item is charged at county centers for eligible residents, but per-visit quantity limits may effectively restrict how much you can dispose of at once.
Preparation Checklist
- Keep products in original labeled containers with tight lids.
- If label is missing and you know the contents, label clearly.
- Ensure no containers are leaking. Do not transport corroding containers.
- Do NOT mix different chemicals — transport separately.
- Place containers upright in a sturdy box in the trunk or truck bed.
- Get a blue entry sticker at the fee booth on your first visit.
- Bring proof of Mecklenburg County residency.
- Call ahead to confirm your specific chemicals are accepted and verify quantity limits.
Mistakes to Avoid
1. Putting chemicals in the trash or recycling
Hazardous waste in the garbage is dangerous and illegal. Always use the county HHW program.
2. Mixing chemicals together
Mixing can cause toxic gases, fires, or explosions. Transport each type separately.
3. Transporting leaking or corroding containers
A spill in your car is a hazardous materials incident. If the container is compromised, call the fire department.
4. Storing chemicals in food containers
Someone could mistake them for food. Always use original containers or clearly label non-food containers.
5. Taking old medicines to the HHW center
Medications go to CMPD Headquarters — not the county drop-off center.
6. Assuming quantity limits do not apply
Call ahead if you have a large volume. You may need multiple trips.
7. Trying to dispose of business chemicals through the residential program
Business waste is not accepted and will be turned away. Use a licensed transporter.
Official Verification Checklist
Use this when you call 311 / 704-336-7600 or 704-336-5052. Tick each item as you confirm it.
- Confirm your nearest full-service center address — find the closest of the four centers
- Confirm today's hours — Mon-Sat 7 AM to 4 PM, verify before going
- Confirm your specific chemicals are accepted — categories listed but individual items may vary
- Confirm per-visit quantity limits — how many gallons or containers per visit?
- Confirm blue entry sticker process — what documents needed, any cost
- Confirm medicine disposal if applicable — old medicines go to CMPD HQ, not HHW center
- Check container conditions — labels intact, no leaks, no corrosion
Sources
- City of Charlotte — Household Hazardous Waste — Official municipal HHW program page.
- City of Charlotte — Trash and Recycling — Official municipal hub.
- City of Charlotte — Additional Services — Official services page.
- Mecklenburg County — HHW Disposal — Official county HHW program page.
- Mecklenburg County — Recycling and Disposal Centers — Official county facility locator.
- NC DEQ — Permanent HHW Collection Facilities — Official state HHW facility listing.
This guide is based on official sources available as of July 2026. Policies, fees, and hours change. Always call 311 (704-336-7600) or (704) 336-5052 to verify current chemical disposal information before hauling.