Chart: price per cubic yard before delivery. Fill dirt $5 to $20, clean fill $8 to $25, structural fill $10 to $30, black dirt $15 to $25, unscreened topsoil $10 to $35, screened topsoil $20 to $40
Cost Guides

How Much Is a Yard of Dirt? Prices by Type, Delivery and Truckload

Fill dirt runs about $5 to $30 per cubic yard and topsoil $10 to $50, before delivery. See prices by type, what delivery and truckloads cost, and worked examples.