Household hazardous waste drop-off in North Carolina
In North Carolina, programs may be called HHW, household chemical waste collection — the listings below use each agency's own name.
This page lists 20 permanent drop-off sites and 3 collection events or mobile collections in North Carolina, compiled from 17 official sources. Listings cover 21 cities and towns, including Charlotte, Apex and Bolivia. 21 of 23 were read directly from the agency's page, and 19 of 23 have a street-level map pin — the rest say so on their own page.
23 listings (20 permanent drop-offs, 3 collection events). Not every local program in North Carolina is listed yet.
Call ahead. Hours, fees, residency rules, appointments and accepted materials change. Check the official page or call before you go. Never mix chemicals, and keep products in their original containers. Every listing links to its official source.
By city and county
All listings in North Carolina
-
South Wake Household Hazardous Waste Facility
6150 Old Smithfield Road, Apex, NC
Hours: Monday through Saturday, 8:00 a.m.–4:00 p.m., for Wake County residents only.
Source: Wake County Solid Waste Management · checked
-
Brunswick County Landfill Household Hazardous Waste Collection
172 Landfill Road NE, Bolivia, NC
Hours: The third Thursday of each month, 9:00 a.m.–noon, excluding holidays and inclement weather.
Source: Brunswick County · checked
-
Watauga County Household Hazardous Waste Collection
336 Landfill Road, Boone, NC
Dates: November 14, 2026
Hours: Saturday, November 14, 2026, 8:30 a.m.–noon.
Source: Watauga County Solid Waste and Recycling · checked
-
Transylvania County Woodruff Landfill Household Hazardous Waste Collection Center
500 Howell Road, Brevard, NC
Hours: Monday through Saturday, 8:00 a.m. to 4:00 p.m.
Source: Transylvania County Solid Waste · checked
-
Orange County Eubanks Road Household Hazardous Waste Drop-Off
1518 Eubanks Road, Chapel Hill, NC
Hours: Monday, Tuesday, Thursday and Friday, 7:00 a.m.–5:00 p.m.; Saturday, 7:00 a.m.–4:00 p.m.; Sunday, 1:00 p.m.–5:00 p.m.; closed Wednesday. As of Monday, December 7, 2026, the household-hazardous-waste drop-off will close one hour before the Waste and Recycling Center.
Source: Orange County Waste and Recycling · checked
-
Compost Central Disposal and Recycling Center
140 Valleydale Road, Charlotte, NC
Hours: Monday through Saturday, 7:00 a.m.–4:00 p.m. Closed Sunday. All four full-service centers are closed Wednesday, November 11, 2026, for Veterans Day.
Source: Mecklenburg County Solid Waste and Recycling · checked
-
Foxhole Disposal and Recycling Center
17131 Lancaster Highway, Charlotte, NC
Hours: Monday through Saturday, 7:00 a.m.–4:00 p.m. Closed Sunday. All four full-service centers are closed Wednesday, November 11, 2026, for Veterans Day.
Source: Mecklenburg County Solid Waste and Recycling · checked
-
Hickory Grove Disposal and Recycling Center
8007 Pence Road, Charlotte, NC
Hours: Monday through Saturday, 7:00 a.m.–4:00 p.m. Closed Sunday. All four full-service centers are closed Wednesday, November 11, 2026, for Veterans Day.
Source: Mecklenburg County Solid Waste and Recycling · checked
-
Cabarrus County Household Hazardous Waste Facility
246 General Services Drive SW, Concord, NC
Hours: Household hazardous waste drop-off is on the first Wednesday of each month, 8:00 a.m.–4:00 p.m., and the third Saturday of each month, 8:00 a.m.–1:00 p.m. The same site is open as a recycling convenience center Monday through Friday, 8:00 a.m.–5:00 p.m.
Source: Cabarrus County Solid Waste Management · checked
-
Gaston County Household Hazardous Waste Collection
200 Leisure Lane, Dallas, NC
Dates: November 14, 2026
Hours: Saturday, November 14, 2026, 8:00 a.m.–11:30 a.m., rain or shine. The last vehicle will be unloaded at 11:30 a.m.
Source: Gaston County Solid Waste · checked
-
Durham Household Hazardous Waste Center
2115 East Club Boulevard, Durham, NC
Hours: Monday through Friday, 7:30 a.m.–4:00 p.m., and Saturday, 7:30 a.m.–noon. Customers must be inside the gate at least 15 minutes before closing.
Source: City of Durham · checked
-
Moore County Eagle Springs Household Hazardous Waste Facility
364 Eagle Springs Road, Eagle Springs, NC
Hours: Every Saturday, 7:00 a.m.–7:00 p.m.
Source: Moore County · checked
-
Cumberland County Household Hazardous Waste Collection Center
923 Wilkes Road, Fayetteville, NC
Hours: The second Saturday of each month, 8:00 a.m.–noon, and the fourth Wednesday of each month, noon–4:00 p.m. Limit of one visit per day.
Source: Cumberland County Solid Waste Management · checked
-
Guilford County Household Hazardous Waste Center
2750 Patterson Street, Greensboro, NC
Hours: Monday through Friday, 10:00 a.m.–6:00 p.m., and Saturday, 8:00 a.m.–2:00 p.m.
Source: Guilford County · checked
-
Orange County Walnut Grove Church Road Household Hazardous Waste Drop-Off
3605 Walnut Grove Church Road, Hillsborough, NC
Hours: Monday, Tuesday, Thursday and Friday, 7:00 a.m.–5:00 p.m.; Saturday, 7:00 a.m.–4:00 p.m.; Sunday, 1:00 p.m.–5:00 p.m.; closed Wednesday. As of Monday, December 7, 2026, the household-hazardous-waste drop-off will close one hour before the Waste and Recycling Center.
Source: Orange County Waste and Recycling · checked
-
North Mecklenburg Disposal and Recycling Center
12300 N. Statesville Road, Huntersville, NC
Hours: Monday through Saturday, 7:00 a.m.–4:00 p.m. Closed Sunday. All four full-service centers are closed Wednesday, November 11, 2026, for Veterans Day.
Source: Mecklenburg County Solid Waste and Recycling · checked
-
Davidson County Residential Landfill Household Hazardous Waste Day
600 Davidson County Landfill Road, Lexington, NC
Hours: The first Saturday of each month, 9:00 a.m. to 3:00 p.m.
Source: Davidson County Integrated Solid Waste · checked
-
Chatham County Household Hazardous Waste Event
28 County Services Road, Pittsboro, NC
Dates: November 21, 2026 · Typically the third Saturday of the month from March through November, 9:00 a.m.–3:00 p.m. The remaining 2026 date is Saturday, November 21, 2026.
Hours: Saturday, November 21, 2026, 9:00 a.m.–3:00 p.m., across from the Main Facility at 28 County Services Road.
Source: Chatham County Solid Waste and Recycling · checked
-
North Wake Household Hazardous Waste Facility
9037 Deponie Drive, Raleigh, NC
Hours: Saturdays only, 8:00 a.m.–4:00 p.m., while the site is temporarily closed for regular service because of fire damage.
Source: Wake County Solid Waste Management · checked
-
East Wake Household Hazardous Waste Facility
5051 Wendell Boulevard, Wendell, NC
Hours: Saturdays and Sundays only, 8:00 a.m.–4:00 p.m., for Wake County residents only.
Source: Wake County Solid Waste Management · checked
-
Ashe County Dogget Road Household Hazardous Waste and Recycling Center
311 Dogget Road, West Jefferson, NC
Hours: Monday, Thursday, Friday and Saturday, 8:00 a.m.–6:00 p.m. Closed Tuesday, Wednesday, Sunday and holidays.
Source: Ashe County Department of Environmental Services · checked
-
New Hanover County Household Hazardous Waste Facility
3002 Highway 421 North, Wilmington, NC
Hours: Monday through Friday, 8:00 a.m.–3:00 p.m., and Saturday, 8:00 a.m.–noon. Closed New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day, Christmas Eve and Christmas Day.
Source: New Hanover County · checked
-
Winston-Salem 3RC EnviroStation
1401 South Martin Luther King Jr. Drive, Winston-Salem, NC
Hours: Wednesday through Saturday, 9:00 a.m.–3:00 p.m. Closed Sunday through Tuesday, plus holidays and select holiday weekends.
Source: City of Winston-Salem · checked
Neighboring states
Many programs serve residents only, so a site across the state line may not take your waste — check its official page first.
Sources for North Carolina: Ashe County Department of Environmental Services; Brunswick County; Cabarrus County Solid Waste Management; Chatham County Solid Waste and Recycling; City of Durham; City of Winston-Salem; Cumberland County Solid Waste Management; Davidson County Integrated Solid Waste; Gaston County Solid Waste; Guilford County; Mecklenburg County Solid Waste and Recycling; Moore County; New Hanover County; Orange County Waste and Recycling; Transylvania County Solid Waste; Wake County Solid Waste Management; Watauga County Solid Waste and Recycling. How complete is this?