Skip to content
where to toss it

How to get rid of brush and yard waste in Mecklenburg County

Take it to any of four drop-off sites in Mecklenburg County. Cost: free for under five 32-gallon bags (or six paper bags); $8 a unit for more, or $40 a ton ($16 minimum) for big loads. Limit: limbs under 5 feet; trees up to 24 inches across (48 inches at Compost Central and Foxhole).

One of four places in Mecklenburg County that take brush and yard waste. The rest are listed below.

Compost Central Disposal and Recycling Center

Mecklenburg County residents with a free blue sticker; others pay fees

Hours
Monday to Saturday7 a.m. to 4 p.m.
SundayClosed
  • Hours are in Eastern time.
  • Open the day after Thanksgiving and on Christmas Eve.

140 Valleydale Road, Charlotte, NC 28214

This center has no phone of its own, so this calls Mecklenburg County Solid Waste and Recycling at 980-314-3867.

Not yet verified. Call ahead to confirm. Source checked Oct. 14, 2026.

Source: Mecklenburg County: Recycling and disposal centers

Rules for brush and yard waste

Fee
Free for under five 32-gallon bags (or six paper bags); $8 a unit for more, or $40 a ton ($16 minimum) for big loads
Limit
Limbs under 5 feet; trees up to 24 inches across (48 inches at Compost Central and Foxhole)
Residency
Mecklenburg County residents with a free blue sticker; others pay fees.
  • Yard waste can come in plastic bags, but take the bags home with you.
  • Hickory Grove isn’t taking loads over 3 cubic yards for now. Take bigger loads to Compost Central.

Other places that take brush and yard waste

Brush and yard waste in other counties

Something different at the gate? Tell us what changed.