Fill dirt costs an average of $834
Most homeowners spend between $342 and $1,332 on fill dirt delivery and related costs.
Factors such as location, soil quality, project size, and labor costs influence overall expenses.
Fill dirt is ideal for leveling, grading, and shoring up foundations on landscaping or construction jobs.
Careful budgeting and precise ordering help you dodge pricey overruns and extra trips.
Hiring a landscaping professional ensures the job is completed safely, accurately, and on schedule.
This article was updated using automation technology and thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.
Most homeowners pay an average of $834 for a truckload of fill dirt, spending between $125 and $3,000. Your final tab comes down to the soil’s quality, the quantity you order, and your location. Create a realistic budget that covers both delivery and labor costs upfront. Consider hiring a landscaping professional—letting someone else handle the hauling and spreading saves time, keeps the site safe, and gets the job done quickly.
A handful of variables—dirt type, volume, and the cost to move and spread it—ultimately set your project’s price.
Fill dirt sits below the topsoil layer and skips the organic matter, so it remains in place once it’s compacted. That stability makes it the go-to choice for filling holes, leveling grades, and backfilling around retaining walls. You can pay a little extra for filtered, debris-free fill or stick with standard material for everyday jobs.
By comparison, topsoil contains organic matter and minerals. Nutrient-rich topsoil is well-suited for use in garden beds, lawns, and other landscaping applications. It’s darker in color than fill dirt and costs more. Topsoil settles or erodes over time, so it’s less stable than fill dirt. Mulch is layered on top of the topsoil to prevent weed growth.
Sand is another commonly used material in landscaping projects. The cost ranges from $15 to $40 per cubic yard. Sand is a suitable option in damp areas, such as around septic tanks and ponds, because it absorbs moisture and provides effective drainage.
When you request quotes from local dirt and soil delivery companies, some pros include delivery in the per-yard price, while others break it out as a separate line item for loads of up to 15 cubic yards. They might also require a minimum order amount.
Delivery charges increase for large loads, remote locations, or areas with difficult access. Larger trucks and longer distances incur higher costs, and you may also face additional fees if you live a considerable distance from the supplier. Companies might also add a fuel surcharge. Those without set delivery fees may charge $65 to $100 per hour.
Delivery fees often cover the cost of a single dump of materials in an area accessible to the delivery vehicle, provided it is at least 15 feet away from overhead trees and on solid, dry ground.
Most delivery crews will drop the load at the curb or driveway. Budget a little extra if you need them to rough-spread the soil after the dump. You can also contact a local landscaping company for a detailed layout and finish grading cubic yards, but they may also offer pricing by the ton or truckload.
The more fill dirt or topsoil you need, the higher the cost will be. Buying in bulk unlocks a lower rate per yard. It’s smart to order a little more than you think you’ll need, but run the numbers first so you’re not stuck with a mountain of leftover soil.
Along with fill dirt and topsoil, you may require the delivery of mulch, sand, rock, and other landscaping materials. These materials are often quoted per cubic yard or ton, similar to dirt. Here’s a look at common materials you may need delivered, along with their average prices.
Dirt Type | Cost per Cubic Yd. |
---|---|
Fill dirt | $5–$30 |
Topsoil | $12–$55 |
Sand | $15–$40 |
Mulch | $50–$150 |
Gravel | $20–$120 |
Topsoil prices range from $12 to $55 per cubic yard. As you prep your lawn for summertime and other landscaping projects, you may need more topsoil to fill in low spots and prepare for new lawn seeding. High-quality topsoil and nutrient-rich superloam may encourage healthier growth in prominent garden areas. However, more budget-friendly options can be a great way to save money in other areas of your yard.
Nationwide, the cost of mulch for a three-inch layer across a 500-square-foot garden ranges from $100 to $300, with an average price of $175. That works out to $50 to $150 per cubic yard or $150 to $550 per truckload.
The average cost of sand is $15 to $40 per cubic yard or $5 to $30 per ton. Sand is a suitable option in damp areas, such as around septic tanks and ponds, because it absorbs moisture and provides effective drainage. For larger amounts, a 10- to 14-cubic-yard truckload of all-purpose sand costs $300 to $700, including delivery.
Delivering rocks, stones, riprap, and gravel to your home ranges from $15 to $100 per ton, or more, including delivery, which works out to $20 to $120 per cubic yard.
Cubic yards of plain pea gravel cost the least. Decorative rocks, such as river, lava, and Mexican beach pebbles, are more expensive.
To calculate how much fill dirt you need for your project, take the following steps:
Measure the length and width of the area in feet.
Multiply them to get the square footage.
Determine the depth of fill dirt or topsoil in feet.
Multiply the square footage by the depth to get cubic feet.
Divide the cubic feet by 27 to convert to cubic yards.
For example, if your area is 20 feet long and 10 feet wide, and you need three inches (0.25 feet) of soil, your calculations will be:
20 ft × 10 ft = 200 sq ft
200 sq ft × 0.25 ft = 50 cubic ft
50 cubic ft ÷ 27 = 1.85 cubic yards
One cubic yard of soil covers 324 square feet at a depth of one inch. So, one cubic yard covers about 100 square feet for three inches of topsoil.
To save money on fill dirt delivery, consider the following budget-friendly tips:
Order in bulk to snag the lowest price per cubic yard.
Shop around for different grades and soil types before making a commitment.
Pick unscreened fill for spots that won’t support plants—it’s cheaper and works just as well.
Crunch the coverage math up front to sidestep costly repeat deliveries.
Schedule deliveries during the off-season (late fall or early spring) when demand and rates tend to be lower.
No place is more important than your home, which is why HomeAdvisor connects homeowners with local pros to transform their houses into homes they love. To help homeowners prepare for their next project, HomeAdvisor provides readers with accurate cost data and follows strict editorial guidelines. After a project is complete, we survey real customers about the costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects.
Topsoil packs your garden with the nutrients plants crave, improves soil structure, and lets water drain at just the right pace. The result is a welcoming planting bed that makes routine chores—like weeding and aerating—far easier. In short, quality topsoil boosts fertility, builds stronger root systems, and keeps your landscape looking vibrant season after season.
If you’re tackling a large area and have room to store extra soil, bulk delivery almost always wins on price. Bags cost more per cubic yard but arrive clean, sealed, and easy to haul around tight spaces or raised beds. Match the option to your square footage, storage space, and muscle power, and you’ll find the most cost-effective and hassle-free choice for your project.
First, measure the square footage you want to cover, then decide on a layer—most gardens thrive with 4 to 8 inches of fresh topsoil. A 40-pound bag spreads over 12 square feet at a depth of one inch. Multiply your area by the desired depth (in inches), divide by 12, and you’ll know exactly how many bags to load in the cart. Using this quick formula guarantees even coverage and a healthy, vibrant garden bed.