← All garden guides

How Much For a Yard of Topsoil? What You’ll Pay in 2026

Figuring out how much for a yard of topsoil comes down to more than one number once delivery fees quantity discounts & bulk vs bag options are factored

Key Steps

  1. Step 1: Calculate the exact cubic yardage your project needs using the topsoil calculator
  2. Step 2: Compare bagged pricing against bulk delivered pricing for that exact quantity
  3. Step 3: Check the supplier's delivery fee & minimum order amount
  4. Step 4: Add the delivery fee to the material cost to get the true delivered total
  5. Step 5: Choose bagged for anything under about 1.5 to 2 yards & bulk for anything above it
How Much For a Yard of Topsoil? What You’ll Pay in 2026 guide featured image

Figuring out how much for a yard of topsoil comes down to more than one number once delivery fees quantity discounts & bulk vs bag options are factored in. A single yard from a bagged retailer can cost noticeably more per yard than the same volume delivered in bulk from a local supplier. 

Even two suppliers in the same town can quote noticeably different totals for the exact same order once you compare their full delivered price rather than just the sticker rate.

This guide breaks down what actually drives the price of a yard of topsoil covers cost by quantity tier from a single yard to a full bulk load & shows exactly where the bag vs bulk breakeven point sits so you don't overpay. It also covers what's actually included in a typical quote & how pricing shifts depending on where you live.

Key Takeaways

Bulk Beats Bagged Above 2 Yards

Bagged topsoil is competitive for small amounts but bulk delivery becomes cheaper once you need more than about 1.5 to 2 cubic yards. Match your purchase method to your actual project size.

Price Per Yard Drops With Volume

A single yard delivered can cost $60 to $180 while a 5 yard order can drop to $12 to $25 per yard. Ordering the right quantity tier for your project saves noticeably more than shopping around for a lower rate.

Delivery Fees Matter More Than People Expect

A flat delivery fee of $50 to $150 makes a much bigger difference on a small order than a large one. Always ask for the delivered total per yard rather than comparing bare material prices.

What Determines Topsoil Pricing?

What Determines Topsoil Pricing

Topsoil price is not a fixed number. Several factors combine to set what you'll actually pay per yard & two quotes for the same volume can look very different once you account for quality delivery distance & what's bundled into the price.

Bulk vs Bagged Topsoil

Bagged topsoil from a home improvement store typically costs $3 to $6 per bag which works out to roughly $80 to $150 per cubic yard once you buy enough bags to fill one. 

Bulk topsoil delivered by a local supplier usually runs $12 to $30 per yard before delivery which is significantly cheaper once you need more than about 1.5 to 2 yards. Bags are still worth considering for very small top up jobs since there's no minimum order or delivery scheduling involved.

Delivery Fees & Minimum Order Amounts

Most bulk suppliers charge a flat delivery fee somewhere between $50 & $150 depending on distance from the yard. Many also set a minimum order of 3 to 5 yards which can make a small single yard order proportionally expensive once delivery is added in.

What's Included in the Price?

Not every quote is built the same way so it helps to know what's actually covered before comparing prices between suppliers.

A base price per yard usually covers only the raw material itself with no screening compost blending or grading included. Delivery is almost always billed separately & should be confirmed as a flat rate rather than a per mile charge that can balloon on longer routes.

Some suppliers bundle basic offloading into the delivery fee while others charge extra if you want the pile placed in a specific spot rather than dumped at the curb. Always ask whether spreading or leveling is included since that labor can add $60 to $350 depending on the size of the area & is rarely part of the base material price.

Price by Quantity Tier

Price by Quantity Tier

Topsoil cost per yard drops as the order size grows because delivery & handling costs get spread across more material.

1 Yard of Topsoil

A single yard of topsoil delivered in bulk typically costs $60 to $180 once delivery is included since the flat delivery fee makes up a larger share of a small order. Buying bagged instead often works out similar or slightly cheaper for exactly 1 yard since you skip the delivery charge entirely.

3 Cubic Yards of Topsoil

At 3 cubic yards the per yard price usually drops closer to $20 to $35 delivered because the same flat delivery fee is now split across three times the material. This is the volume where bulk delivery consistently beats bagged topsoil on price.

Bulk Orders 5 Yards & Up

Orders of 5 yards or more often bring the per yard price down to $12 to $25 & some suppliers offer an additional discount for orders above 10 yards. Larger landscaping jobs & new lawn installs typically fall into this tier.

How Much Is a Yard of Topsoil On Average?

Averaged across bag & bulk pricing most homeowners pay somewhere between $30 & $100 for a single yard of topsoil depending on quality & how it's purchased. Screened premium topsoil sits at the higher end of that range while standard fill grade topsoil sits closer to the lower end.

Location plays a role too since suppliers in areas with higher fuel & land costs tend to price both material & delivery higher than rural areas closer to where the soil is sourced.

Bag vs Bulk Breakeven Point

The breakeven point where bulk delivery starts costing less than bagged topsoil typically falls between 1.5 & 2 cubic yards. Below that amount bagged topsoil is often more convenient & similarly priced since you avoid a delivery minimum & fee altogether.

Once a project needs more than 2 yards bulk delivery almost always wins on price even after the delivery fee is factored in.

Regional Price Differences

Topsoil pricing shifts more than most people expect once you move between regions largely because of how far the material has to travel & how much local demand there is.

Suppliers in the Northeast & West Coast tend to charge toward the higher end of the national range often $30 to $60 per yard before delivery due to higher land & transport costs. The Midwest & South typically see lower per yard pricing closer to $15 to $30 since bulk suppliers are more common & delivery distances tend to be shorter.

Urban areas usually carry higher delivery fees than rural ones even when the material price itself is similar since trucks often deal with tighter access & more traffic on the way to the site. Getting two or three local quotes is the most reliable way to know where your area actually falls on this range.

Ways to Save on a Topsoil Order

Ways to Save on a Topsoil Order

Ordering during the off season in late fall or winter often gets a lower per yard rate since supplier demand drops. Combining a topsoil order with a compost or mulch delivery from the same supplier can also reduce or waive the delivery fee entirely.

Buying in the highest quantity tier your project genuinely needs also helps since even a small jump from 3 to 5 yards can noticeably lower the per yard cost.

Sizing Your Order Correctly

Getting the price right starts with getting the volume right. Our guide on how much topsoil you need walks through the length by width by depth formula so you order the correct quantity tier the first time instead of paying for a second delivery.

If you're comparing topsoil against a general soil quote our breakdown of how much a yard of soil costs shows how plain fill soil pricing differs from topsoil.

Don't Forget the Top Layer

Once your topsoil is spread & leveled most beds & borders still need a finishing layer to lock in moisture & keep weeds down. The mulch calculator uses the same simple volume math shown above so you can price out that final layer in a couple of minutes.

Conclusion

How much for a yard of topsoil ultimately depends on quantity delivery fees location & whether you buy bagged or bulk. Small orders under 2 yards often make more sense bagged while anything larger consistently favors bulk delivery once the numbers are worked out.

Figure out your exact volume with our topsoil calculator before requesting quotes so you're comparing suppliers on the same quantity tier & getting the real per yard price.

FAQs

How much for a yard of topsoil?

A single yard of topsoil typically costs $60 to $180 delivered in bulk or $80 to $150 if bought in bags from a retailer. Price depends heavily on delivery fees & local supplier rates.

How much is a yard of topsoil on average?

Most homeowners pay between $30 & $100 per yard on average once quantity discounts & delivery are factored in. Premium screened topsoil runs toward the higher end of that range.

How much does 3 cubic yards of topsoil cost?

3 cubic yards of topsoil typically costs $60 to $105 total or roughly $20 to $35 per yard once delivered. This is usually the volume where bulk delivery starts clearly beating bagged topsoil on price.

Is bagged or bulk topsoil cheaper?

For less than about 1.5 to 2 cubic yards bagged topsoil is often similarly priced or cheaper since it avoids a delivery fee. Above that amount bulk delivery is almost always the better value.

How much does topsoil delivery cost?

Most local suppliers charge a flat delivery fee between $50 & $150 depending on distance. Some waive the fee entirely once an order reaches their minimum yard amount.

Key Terms

Bulk Topsoil

Loose topsoil sold by the cubic yard & delivered by truck rather than packaged in bags. It's typically the cheaper option once a project needs more than about 1.5 to 2 cubic yards.

Breakeven Point

The order size at which buying in bulk becomes cheaper per yard than buying bagged topsoil once delivery fees are factored in. For topsoil this typically falls between 1.5 & 2 cubic yards.

Delivery Minimum

The smallest order size a supplier will deliver without an added surcharge often set at 3 to 5 cubic yards. Orders below this threshold may cost more per yard or require pickup instead.

Screened Topsoil

Topsoil that has been passed through a screen to remove rocks roots & large debris. It typically costs more per yard than unscreened fill grade topsoil.

Comparison

QuantityTypical Delivered PricePrice Per Yard
1 Yard$60 to $180 total$60 to $180
3 Yards$60 to $105 total$20 to $35
5+ YardsVaries by order$12 to $25
CONTINUE EXPLORING

Explore practical advice and volume estimators for related UK landscaping projects.

How Much For a Yard of Topsoil? What You’ll Pay in 2026