Fill dirt is often free because getting rid of it costs the other person real money — hauling excess away runs from a few hundred dollars for a short local dump run to $1,400–$2,300 per load for full-service removal. Bought instead, clean fill and topsoil typically sell for $5–$50 per cubic yard plus delivery, or $150–$400 for a delivered dump-truck load. On Dirtly, the dirt itself is usually free or cheap — you’re only solving the moving. To figure out how many yards you actually need, run the numbers in our fill dirt calculator.
Updated July 27, 2026 · Figures: industry estimates, 2026
Search "free fill dirt" and you get a lot of pages promising it and very little dirt. Here's the honest version: fill dirt genuinely is free a lot of the time, because the people who have it are trying to get rid of it. When a crew digs a pool or a foundation, all that subsoil has to go somewhere, and paying to dump it costs real money by the load. Handing it to someone down the road is the cheaper option for them. Have dirt to get rid of instead of needing it? Our guide to what to do with excess dirt walks through every option.
So the dirt is free. The work of moving it is what you're really negotiating — who loads it, who hauls it, and whether you can be there when it comes out of the ground. That's the whole deal, and it's better sorted out person-to-person than through a listing fee or a broker.
Nothing near you yet? Post what you're looking for as a green pin. The next crew digging nearby can find you instead of paying to dump.
Looking locally? Fill dirt in Ravenna, Ohio · topsoil in Kent, Ohio