2021 Topsoil Sand Fill Dirt Delivery Costs Prices Per
Cost of Fill Dirt, Sand Topsoil Delivery. A bulk truck load of dirt, topsoil, or sand, costs $150 to $600 on average for 10 to 15-yards delivered. Topsoil prices range from $10 to $50 per yard, fill dirt costs $5 to $25 per yard, and the cost of sand is $15 to $50 per yard, including delivery.. Bulk prices depend on the amount ordered, moisture content, delivery fees, and quality of materials.