Charles County Landfill — Hours, Fees & Recycling Centers
Charles County's dump is the Charles County Landfill at 12305 Billingsley Road in Waldorf, open Monday to Saturday, 7:30 a.m. to 4 p.m. Residents pay a flat $5 for a car, van or SUV load and $15 for a pickup; yard waste and scrap metal are free.
It takes waste only from inside Charles County, so bring proof of residency. Vehicles with a trailer are charged by weight, $118 a ton. Four recycling centers and a mulch facility round out the system.
Vehicles over 10,000 lbs must weigh in by 3:30 p.m., and everyone must be out by 4 p.m. Bring proof of residency: a driver's license, tax or water bill, mortgage statement, rental agreement or SMECO bill.
What it costs at the Charles County Landfill (FY2027)
What you bring
Fee
Car, van or SUV load
$5
Pickup truck load
$15
Vehicle with a trailer or hitch
$118 a ton ($15 minimum)
Yard waste, scrap metal
Free
Mattress or box spring
First 2 a day free, then $20
Car or pickup tire
2 a visit free, then $2
These rates run from July 1, 2026 to June 30, 2027. Commercial-looking vehicles (trailers, ladder racks, sideboards, box trucks, logos or a business card) pay the commercial bulk rate, $118 a ton.
Charles County residents can leave 2 regular car or truck tires a visit at no charge; more go over the scales at $2 a tire. Hauling more than 5 tires needs a Scrap Tire Hauler's License from the Maryland Department of the Environment. Maryland law prohibits landfilling tires, so put them in the designated area: a tire found in the landfill costs a $40 recovery fee.
Free mulch and Tag-A-Bag
The Piney Church Road Mulch Facility, 5370 Piney Church Rd., Waldorf, is open Monday to Saturday, 7:30 a.m. to 4 p.m., and mulch is free for non-commercial county residents. For trash between trips, the county's Tag-A-Bag program sells tags for $2.25 per 32-gallon bag.
Find a disposal site near you
Enter your city or ZIP for the nearest sites across Maryland, then call ahead — hours and access rules vary a lot here.
Getting rid of something specific in Charles County?
The Charles County Landfill, 12305 Billingsley Rd., Waldorf, open Monday to Saturday, 7:30 a.m. to 4 p.m. Call (301) 932-9038.
How much does the Charles County Landfill charge?
Under the FY2027 fees, residents pay $5 for a car, van or SUV load and $15 for a pickup. Vehicles with a trailer are charged $118 a ton with a $15 minimum. Yard waste and scrap metal are free.
Can I take a mattress to the Charles County Landfill?
Yes. The first two mattresses or box springs a day are free; each one after that is $20.
Do I need proof of residency?
Yes. The landfill accepts waste only from inside Charles County. Bring a driver's license, tax or water bill, mortgage statement, rental agreement or SMECO bill.