How Much Is a Yard of Dirt?

How much is a yard of dirt? Fill dirt typically costs $14.50–$27 per cubic yard and topsoil $19–$54, before delivery, in 2025–2026 national and supplier prices. Five yards of fill dirt runs about $70–$135, or $120–$285 with a typical $50–$150 delivery fee.

Last updated · Prices last reviewed · Umair Amjad

Units
cu yd
Also include

Example: 5 cubic yards

$70–135

  • $14.50–$27 per cubic yard
  • 5 cubic yards

National typical ranges, 2025–2026 sources. Prices vary by region.

How much is fill dirt per yard and per ton?

Fill dirt typically costs $14.50–$27 per cubic yard before delivery, from national cost guides (HomeGuide and HomeAdvisor) and the 2026 price lists of landscape suppliers in Washington and Colorado. Across those sources it runs from $5 to $30 a yard. Plain, unscreened fill from a pit or a job site sits at the low end, and screened fill, with the rocks and roots sifted out, at the top.

A few suppliers sell dirt by the ton. HomeGuide gives $4–$15 a ton delivered, the one per-ton figure in our survey. Dirt weighs 0.93–1.35 tons per cubic yard dry, depending on whether it’s closer to clay or sand, so a ton is roughly three quarters of a yard to just over one yard.

The calculator above prices fill dirt and topsoil by the yard. Enter the cubic yards you need, or work them out first in the dirt calculator, which adds the settling allowance for fill.

Fill dirt vs topsoil prices

Fill dirt is subsoil, sold to raise grade or fill a hole. Topsoil is the screened soil that grass and garden plants grow in. Topsoil typically costs $19–$54 a cubic yard, with figures from $10 to $70.

Dirt cost by the cubic yard, before delivery
Size Fill dirtTopsoil
1 cu yd $14–$25$19–$55
5 cu yd $70–$135$95–$270
10 cu yd $145–$270$190–$540
15 cu yd $215–$405$285–$805
30 cu yd $435–$810$570–$1,610

National and supplier typical ranges, 2025–2026 sources. Fill dirt: $14.50–$27 per cu yd; Topsoil: $19–$54 per cu yd.

Fill is usually the cheaper of the two, but not always. One Denver-area yard lists screened fill dirt at $29 a yard and screened topsoil at $25. Price what the job needs: unscreened fill for the bottom of a deep hole, screened fill where you’ll compact it under a patio or shed, and topsoil only for the top layer where grass or plants will grow.

What drives the price of dirt

  • What kind of dirt. Unscreened fill is the cheapest soil you can buy. Screened fill, structural fill for compacting under a slab or shed, topsoil and soil blends with compost each cost more.
  • Screening. Sifting out rocks, roots and clods adds a step at the yard, and the price shows it.
  • Order size. The delivery fee is per load, so it adds the most per yard to small orders. A full truckload usually costs less per yard than a few yards delivered.
  • Distance and access. A long drive from the pit or a tight driveway the truck can’t back into raises the delivery charge.
  • Moisture. If you buy by the ton, wet dirt gives you fewer yards for your money, because the water is weighed too.
  • Spreading. Most prices are for dirt dumped in one pile. Spreading and grading it is a separate cost, whether you pay in hours or in rental fees.

How much is a dump truck load of dirt?

A mound of dark screened topsoil dumped on a blue tarp at the end of a driveway, with a wheelbarrow and shovel beside it
A delivered load of topsoil on a tarp. Illustration generated for this page.

A delivered dump truck load of dirt typically costs $150–$400, with figures up to $600. HomeGuide prices a load as 10 to 15 cubic yards of fill, topsoil or sand, which works out to roughly $10 to $40 a yard delivered. In HomeGuide’s figures, standard fill sits at the low end of that range and clean or structural fill at the high end.

How much fits in the truck depends on the truck and on weight. Ten cubic yards of dry fill dirt weighs 9.3–13.5 tons, and wet soil weighs more, so a truck can reach its legal weight limit before its body is full. The dirt calculator covers dump truck sizes in more detail. Ask the supplier how many yards each load carries, and compare loads by the price per yard.

Ten yards is 270 cubic feet, enough to cover 1,080 square feet 3 inches deep or 540 square feet 6 inches deep. Have the driver dump it as close to where it’s going as the ground allows, and keep the truck off septic fields, irrigation lines and soft lawn.

Delivery fees

Bulk delivery typically costs $50–$150 per load. On a small order that fee can be larger than the dirt: two yards of fill dirt cost about $30–$55, and delivering them costs $50–$150.

A full truckload often works out cheaper per yard for the same reason. Ten yards of fill bought by the yard and delivered comes to $195–$420. A typical dump truck load of 10 to 15 yards costs $150–$400. If your project needs 8 or 9 yards, price a full load before ordering by the yard: the cost per yard falls, and the extra dirt can go into low spots.

Free fill dirt: where it comes from and the risks

Free fill dirt comes from jobs that dig more soil than they can use: foundations, pools, utility trenches and grading. Hauling surplus soil away costs the contractor money, so some give it away, but you won’t know what’s in it.

Suffolk County’s health department in New York, writing about construction and demolition debris sites, notes that soils at such sites have sometimes been found to contain contaminants including metals, polycyclic aromatic hydrocarbons (PAHs, compounds found in soot and tar), pesticides and asbestos. Fill that comes from a demolition or contains building debris can carry the same risks.

Before you accept free fill:

  • Ask where it came from, by address, and what the site was used for.
  • Look at the load. Turn it down if it has concrete, brick, wood, metal, plastic, ash or an oily smell.
  • Don’t use it where you’ll grow food or where children play.
  • Check local rules. Some states and towns regulate where fill can come from and who can accept it.

Free dirt still costs something: you pay to spread it, and to haul away anything you reject.

Filling a 30 × 20 ft area yourself vs hiring a crew

Say you want to raise a 30 × 20 ft area by 1 foot with fill dirt. Fill settles after it’s dumped, so the calculator adds 15% for settling, the USDA Natural Resources Conservation Service figure for fill that’s hauled in, dumped and shaped, plus 5% for spillage:

Raising a 30 × 20 ft area by 1 ft with fill dirt
  1. Area: 30 ft × 20 ft = 600 sq ft; × 12 in deep = 600 cu ft.
  2. 600 cu ft ÷ 27 = 22.2 cubic yards.
  3. Adding 15% for compaction and 5% extra for waste gives 26.8 cubic yards.
  4. Rounded up to the next 0.5 cubic yard: order 27 cubic yards.
  5. Weight of fill dirt: 24.9–36.2 tons, depending on moisture and grading.

At 10 to 15 yards a load, 27 yards is 2 or 3 truckloads. Priced by the load, that’s $300–$1,200 delivered. Priced by the yard, 27 yards cost $390–$730, plus $100–$450 for two or three deliveries: $490–$1,180. If you’ll seed the area, the top layer should be topsoil. A 4 in topsoil layer over the same 600 square feet, for example, is an 8-yard order at $150–$430 before delivery.

Then the dirt has to be spread. Twenty-seven yards is 729 cubic feet, about 122 loads in a 6 cu ft wheelbarrow, so a job this size calls for a skid steer or a compact tractor, rented or with an operator. For a small job, such as 5 yards to fill a low corner, a wheelbarrow is fine: about 23 loads. Landscaping workers earned a national median of $18.82 an hour in May 2025 (Bureau of Labor Statistics); a crew that arrives with a skid steer charges more per hour, since the machine and the overhead are in the rate.

Hauling dirt yourself rarely pays beyond a yard or so. A half-ton pickup like the 2026 Ram 1500 Tradesman carries about 0.88–1.27 cubic yards of dry soil before it reaches its payload limit, which at typical topsoil prices is about $17–$70 of soil a trip. Check your own truck’s payload on the door pillar sticker.

What to ask a dirt supplier

  • Is this fill dirt, screened fill or topsoil?
  • Where does the fill come from, and can I see the pile or a photo of it before delivery?
  • Is the price per cubic yard or per ton, and is delivery included?
  • How many yards does one truckload carry, and is there a minimum?
  • Can the driver spread the load as the truck unloads, or dump it in two places?
  • Is there an extra charge for a long drive or a tight driveway?

How to read a dirt quote

Put every quote on the same footing: dollars per cubic yard, delivered. A load price divided by the yards in the load gives you that number. A per-ton price converts at the soil’s weight, 0.93–1.35 tons a yard dry: $15 a ton is about $14–$20 a yard, and more if the soil is wet. Compare it with the typical $10 to $40 a yard for a delivered truckload, or with $14.50–$27 a yard plus a $50–$150 delivery fee for smaller orders.

Homeowners asking what a dump truck load costs where they live get answers all over the map, and our survey shows the same spread: $150 to $600 a load, before you know how many yards each load holds or whether it’s fill or topsoil. A quote near the top often means topsoil, screened fill, a long drive or a small truck, and one near the bottom is likely unscreened fill close to its source.

Is clean fill bought by the load from a topsoil yard cheaper than buying it by the yard? It is when the yard prices a full truck below its per-yard rate times the yards in the load, so ask for both prices. The quote checker in the calculator above compares a quote with the typical range for the dirt and amount you enter.

Questions people ask

How much is a yard of dirt?

Fill dirt typically costs $14.50–$27 a cubic yard and topsoil $19–$54, before delivery. Across our sources, fill dirt runs from $5 to $30 a yard and topsoil from $10 to $70. Delivery usually adds $50–$150 per load, which on a small order can cost more than the dirt.

How much is a dump truck load of dirt?

A delivered dump truck load of dirt typically costs $150–$400, with figures up to $600. HomeGuide prices a load as 10 to 15 cubic yards, which works out to roughly $10–$40 a yard delivered. In HomeGuide's figures, standard fill sits toward the bottom of that range and clean or structural fill toward the top.

Is fill dirt cheaper than topsoil?

Usually. Fill dirt typically costs $14.50–$27 a cubic yard and topsoil $19–$54. Ten yards of fill dirt is about $145–$270 before delivery, against $190–$540 for topsoil. Screened fill can cost as much as topsoil: one Denver-area yard lists screened fill dirt at $29 a yard and screened topsoil at $25.

How do I get free fill dirt?

Excavation, pool and construction jobs sometimes give away the soil they dig out. Before you accept it, ask where it came from. A county health department in New York warns that soils at construction and demolition debris sites have sometimes been found to contain metals, PAHs (compounds found in soot and tar), pesticides and asbestos. Turn down loads with debris.

How much does a ton of fill dirt cost?

HomeGuide puts fill dirt at $4–$15 a ton delivered. Most suppliers sell dirt by the cubic yard instead. A yard of dry fill dirt weighs about 0.93–1.35 tons, depending on the soil, so a ton is roughly three quarters of a yard to just over one yard.

How many yards of dirt are in a dump truck?

HomeGuide's truckload price assumes 10 to 15 cubic yards, but the real answer depends on the truck. Dirt is heavy: 10 yards of dry fill weighs 9.3–13.5 tons, and wet soil weighs more, so many trucks reach their weight limit before they're full. Ask the supplier how many yards each load carries.

What does a pickup truck load of topsoil cost?

A half-ton pickup such as the 2026 Ram 1500 Tradesman carries about 0.88–1.27 cubic yards of dry soil before it reaches its payload limit. At the typical $19–$54 a yard, that's about $17–$70 of topsoil a trip. Wet soil is heavier, so you'll carry less of it.

Sources

  1. USDA Natural Resources Conservation Service, Soil Health - Bulk Density (Soil Health Educators Guide sheet). Accessed Oct 19, 2026.
  2. South Dakota State University Extension (H. Klopp, A. Bly; updated 2023-09-22), Bulk Density is an Indicator of Soil Health. Accessed Oct 19, 2026.
  3. Ottr Landscape Supply (Boston, MA), Bulk Landscape Material Weight Guide: Dirt, Gravel, Mulch & More. Accessed Oct 19, 2026.
  4. USDA Natural Resources Conservation Service (Field Office Technical Guide), Conservation Practice Standard: Dike (Code 356), North Dakota, October 2003. Accessed Oct 19, 2026.
  5. USDA Natural Resources Conservation Service (PDF hosted by Texas A&M AgriLife Soil Testing Lab), Ponds - Planning, Design, Construction (Agriculture Handbook 590). Accessed Oct 19, 2026.
  6. ScottsMiracle-Gro, Scotts Premium Topsoil - 0.75 CF (product 7113075). Accessed Oct 19, 2026.
  7. Do it Best (retailer listing), Timberline 1 Cu. Ft. All-Purpose Top Soil (item 701263). Accessed Oct 19, 2026.
  8. The AMES Companies (AMES, Jackson, True Temper, UnionTools brands), Steel Wheelbarrows | Home by AMES. Accessed Oct 19, 2026.
  9. Ram Trucks (Stellantis), 2026 Ram 1500 Specs (Tradesman 4x2 Quad Cab 6'4" box). Accessed Oct 19, 2026.
  10. U.S. Code of Federal Regulations (NHTSA standard), via Cornell Law School Legal Information Institute, 49 CFR 571.110, FMVSS No. 110 Tire selection and rims ... for motor vehicles with a GVWR of 4,536 kilograms (10,000 pounds) or less. Accessed Oct 19, 2026.
  11. HomeGuide, How much does it cost to deliver topsoil, fill dirt, or sand?. Accessed Oct 19, 2026.
  12. HomeAdvisor (Angi), How Much Does Fill Dirt Cost in 2026?. Accessed Oct 19, 2026.
  13. Puyallup Bark Supply, Prices (2026 pickup price list). Accessed Oct 19, 2026.
  14. ARS Landscape Materials & Supply, Price List. Accessed Oct 19, 2026.
  15. Riverview Stone, Retail Details: 2025 Retail Price List (Olathe, KS). Accessed Oct 19, 2026.
  16. Puyallup Bark Supply, Delivery Pricesheet 2026 (PDF). Accessed Oct 19, 2026.
  17. U.S. Bureau of Labor Statistics (OEWS), OEWS series OEUN000000000000037301108, May 2025 (retrieved via BLS Public Data API v2). Accessed Oct 19, 2026.
  18. Suffolk County (NY) Department of Health Services, Frequently Asked Questions: Exposure at Construction and Demolition Debris Dump Sites. Accessed Oct 19, 2026.