How Much Does a Cubic Yard Weigh?
The full material weight chart — concrete, gravel, sand, topsoil, fill dirt, rock, and mulch in pounds and tons — plus dry vs wet weight, hauling limits, and how suppliers bill.
By the Cubic Yard Calculator team · Last updated October 2026
How much does a yard of concrete weigh?
A cubic yard of concrete weighs about 4,050 lbs — just over 2 tons (2.03 tons, to be exact). That makes concrete the second-heaviest common material on this chart, behind only landscape rock.
Wet vs cured: freshly mixed concrete and cured concrete weigh essentially the same per yard. Wet concrete in the truck runs about 4,050 lbs per cubic yard; once it cures it has lost a little water through evaporation, but for delivery, forming, and support planning the number that matters is the same. Plan on 4,050 lbs either way.
Ordering bagged concrete? See how many bags of concrete are in a cubic yard for every bag size (forty-five 80-lb bags per yard). And if you are moving it by hand, check how many wheelbarrow loads fit in a cubic yard before you schedule the pour — weight per load adds up fast.
The short answer
A cubic yard can weigh anywhere from 800 lbs to 4,500 lbs — it depends entirely on the material. A yard of mulch is one of the lightest things you can order; a yard of rock is one of the heaviest. Here is the whole chart at a glance:
| Material | Lbs per cubic yard | Tons per cubic yard |
|---|---|---|
| Mulch | 800 | 0.4 |
| Fill dirt | 2,200 | 1.1 |
| Topsoil | 2,400 | 1.2 |
| Sand | 2,700 | 1.35 |
| Gravel | 2,800 | 1.4 |
| Concrete | 4,050 | 2.03 |
| Rock | 4,500 | 2.25 |
These are typical bulk densities for loose, dry material. Compacted material can weigh a little more per yard, and wet material weighs more still — covered below. Ton figures are pounds divided by 2,000, so the chart and the tons converter can never disagree.
Dry weight vs wet weight
The chart numbers assume reasonably dry material. Real-world material is rarely bone dry — rain and groundwater add weight you did not order, and that weight still rides on your truck and your axles.
For dense materials like gravel, sand, and topsoil, expect wet material to weigh roughly 5–15% more than the dry figure. That puts a rain-soaked yard of gravel at about 3,000–3,200 lbs instead of 2,800. Mulch swings harder: it acts like a sponge, and rain-soaked mulch can weigh roughly 50% more than dry mulch — a yard that left the supplier at 800 lbs can arrive at your driveway closer to 1,200. If a mulch pile has been sitting in the rain, give it a day or two to drain before you haul it yourself.
Practical takeaway: when you are close to a weight limit — hauling it yourself, or paying by the ton — use the wet figure as your planning number. A surprise extra 10% is the difference between a legal load and an overloaded one.
Can I haul it myself?
This is the question that makes the weight chart matter. Truck beds are deceptively large by volume, but weight limits are small. A full-size pickup bed holds about 2 to 3 cubic yards by volume — yet a half-ton pickup typically has a payload of only 1,500–2,000 lbs, which is less than one yard of gravel (2,800 lbs), sand (2,700 lbs), or topsoil (2,400 lbs). Fill the bed with gravel and you are roughly a ton over capacity.
A ¾-ton truck (payload around 3,000–4,000 lbs) can carry a yard of gravel or topsoil comfortably, and possibly a second yard if you stay under the rating. Mulch is the DIY-friendly material: a full 2-yard bed of mulch weighs roughly 1,600 lbs, well within a half-ton payload. Rock is the opposite extreme — a single yard at 4,500 lbs exceeds most ¾-ton payloads, so plan delivery.
For anything beyond a yard of dense material, rent a dump trailer (typical ratings run 5,000–14,000 lbs gross, depending on the trailer) or pay for delivery. And the hard rule: never exceed the truck's GVWR — the number on the door-jamb sticker. Overloading is hard on suspension and brakes, and in many states it is a ticketable offense. Check the sticker, do the multiplication with this chart, and let the arithmetic decide.
Worked example: ordering 3 yards of gravel
A small driveway apron calls for 3 cubic yards of gravel. The chart says gravel is 1.4 tons per yard, so 3 × 1.4 = 4.2 tons, or 8,400 lbs. That is more than double a half-ton pickup's payload and over the limit of many ¾-ton trucks. Two trips in a ¾-ton truck gets it done; one trip in a half-ton does not. Or skip the arithmetic entirely: supplier delivery for 3 yards is usually the cheapest option once you price in fuel and your time. Plug the numbers into the gravel calculator for the volume, then convert with the tons converter to get the delivery weight.
How suppliers bill: by the ton vs by the yard
Landscaping suppliers typically sell mulch, topsoil, and decorative stone by the cubic yard — volume is what their loader bucket measures. Quarries and aggregate yards often sell gravel, sand, and road base by the ton, because their scales are more accurate than their buckets and tonnage is what trucks are rated for.
That split is why this chart exists. If the quarry quotes $40/ton for gravel and you need 3 yards: 3 × 1.4 = 4.2 tons → about $168 before delivery. If a nursery quotes $35/yard for topsoil and the quarry quotes $38/ton: topsoil is 1.2 tons per yard, so the quarry's price is really $45.60 per yard — the nursery wins. Convert everything to the same unit before comparing quotes, and confirm whether the price is for dry or as-loaded material, since water weight bills against you on a ton ticket.
Common mistakes
Assuming any yard fits any truck. Volume fits; weight does not. A pickup bed that holds 2 yards of mulch will be dangerously overloaded with 2 yards of gravel. Forgetting water weight. Rain-soaked material can add 5–15% (or ~50% for mulch) — enough to blow past a payload limit you thought you were under. Confusing struck vs heaped buckets. Loader buckets are often measured heaped, which can be 20–30% more than a struck (level) yard — the “one yard” you paid for might be 1.25. Mixing up units on quotes. $40/ton and $40/yard are different numbers for every material except one; convert before comparing.
Material weight FAQ
Straight answers, no fluff. Then run your own numbers above.
How much does a cubic yard of gravel weigh?
2,800 lbs, or 1.4 tons. Gravel is one of the denser common materials — a single yard exceeds the payload of most half-ton pickups, so plan on delivery or multiple trips.
How much does a cubic yard of topsoil weigh?
2,400 lbs, or 1.2 tons. Garden soil is the same weight. Moisture moves the number: topsoil after heavy rain can weigh 5–15% more than the dry figure.
How much does a cubic yard of mulch weigh?
About 800 lbs, or 0.4 tons — one of the lightest bulk materials, which is why yards of mulch are the easiest to haul yourself. Rain-soaked mulch can weigh roughly 50% more, so let a soaked pile dry before shoveling it into a truck.
How many cubic yards fit in a pickup truck bed?
A full-size pickup bed holds about 2 to 3 cubic yards by volume, but weight runs out first: most half-ton trucks can only carry about half a yard of gravel or topsoil legally and safely. Mulch is the exception — a full bed of mulch weighs roughly 1,600 lbs.
Is a yard of concrete heavier than a yard of mulch?
More than five times heavier. A cubic yard of concrete weighs 4,050 lbs (2.03 tons); a cubic yard of mulch weighs about 800 lbs (0.4 tons). Never compare materials by volume alone when planning hauling or delivery.
How do I convert cubic yards to tons?
Multiply yards by the material's tons-per-yard figure: gravel × 1.4, sand × 1.35, topsoil × 1.2, fill dirt × 1.1, mulch × 0.4, concrete × 2.025, rock × 2.25. Or run it through the tons converter — it uses the same densities as this chart.
References
- Material densities: published bulk-material density tables cross-checked against supplier data (see /data-sources/).
- All calculations use the site's published constants — see Data Sources (/data-sources/).
Run your own numbers
Reading is good. Math is better. Punch your project into the free calculator and order with confidence.