America's bulk material directory

Find topsoil suppliers
who actually deliver.

Compare 14,695 bulk topsoil, mulch and aggregate yards across 50 states — with real hours, Google ratings, delivery details and what each one actually stocks.

Or use your location to see the closest yards first.

  • 14,695suppliers listed
  • 5,604cities covered
  • 50states + DC
  • Freeto search, always

What are you hauling?

Every bulk material, one directory

Loose material by the yard or ton costs a fraction of bagged product. Start with what your project needs.

How it works

Three steps to a full truck

1

Search your area

Enter a city or ZIP and see every bulk yard nearby, ranked with real Google ratings and review counts — not paid placement.

2

Compare what matters

Hours, materials stocked, delivery radius and phone number on every listing. We show which yards open Saturdays, because that decides most weekend projects.

3

Call for a delivered price

Bulk pricing moves with stock and season, so it's rarely published. Call two or three yards — haulage distance usually decides who's cheapest.

Top rated

Highly rated yards on Topsoil.com

Before you call a yard

What to know before you buy topsoil

Four numbers and one look at the pile decide whether a delivery goes well. None of them are on a price list.

"Topsoil" is not a graded standard

No specification governs the word in most markets, so one yard's topsoil is screened loam and another's is whatever came off a site. That is why prices differ so much, and why the same order can arrive as two different materials.

Ask two things: what screen it went through, and where the soil came from. A yard that knows both is a yard that pays attention.

How to judge a pile →

What it should cost

Bulk topsoil runs about $20–$80 a cubic yard depending on the region, with most of the country in the $30–$60 band. Screened costs more than unscreened; a garden or raised-bed blend more again.

Then two fees decide the bill more than the material does: the delivery charge to your ZIP, and the minimum load — commonly three yards, whether you need three or not.

Price bands by region →

How much you need

One cubic yard covers 324 square feet an inch deep, or 81 square feet at four inches — the right depth for a new lawn over decent ground. Six inches if the subsoil is poor.

Delivered soil settles 15–20%, so order for the finished depth rather than the spread depth, or you end up a load short.

Work out your volume →

When bulk is the wrong answer

Under about a cubic yard, bagged is usually cheaper, because the delivery fee and the three-yard minimum swamp the saving on material. The break-even sits between one and two yards.

Bags also go where a truck cannot — apartments, shared drives, and anywhere there is nowhere to put a pile.

The break-even, with the arithmetic →

All buying guides →

For suppliers & landscapers

Own the top of Google in your service area

Topsoil.com builds and runs the whole digital side of landscape supply businesses — a custom site, SEO that ranks, and review management that protects your name. One flat monthly cost, no long contract.

  • Custom, mobile-first website with unlimited changes
  • Built-in SEO, built on what we see the whole trade search for
  • Content written for your market
  • Reputation and review management

Book a free demo See pricing

Your own website

$199/mo

No setup fee. Or $1,990 for the year.


✓ Website, hosting & SSL included

✓ Built from your listing — edit once

✓ Inquiries straight to your inbox

✓ Cancel anytime