How Much Landscape Rock Do I Need?
Calculate landscape rock quantities accurately. Learn the formula for tons, cubic yards, and bags based on area size, depth, and rock type.
Quick Answer
For a typical 200 sq ft garden bed at 3 inches deep, you need approximately 1.44 tons (or 1.11 cubic yards) of pea gravel. The exact amount varies by rock type — use our landscape rock calculator to get a precise estimate for your specific dimensions.
The Formula Behind the Numbers
Every landscape rock quantity calculation comes down to three measurements: the area you're covering, how deep you want the rock, and the density of the rock type you've chosen.
Here's the formula in plain terms:
- Volume (cubic feet) = Length (ft) × Width (ft) × Depth (ft)
- Since depth is typically measured in inches, divide by 12 first: Depth (ft) = Depth (inches) ÷ 12
- Volume (cubic yards) = Volume (cubic feet) ÷ 27
- Weight (tons) = [Volume (cubic feet) × Bulk Density (lbs/cu ft)] ÷ 2,000
That's the complete calculation. Everything else — bags, cost, square footage — is just unit conversion on top of this.
Let's walk through a real example. Say you have a garden bed that's 15 feet long and 8 feet wide, and you want 3 inches of pea gravel.
- Volume = 15 × 8 × (3 ÷ 12) = 15 × 8 × 0.25 = 30 cubic feet
- Cubic yards = 30 ÷ 27 = 1.11 cubic yards
- Weight = 30 × 96 (pea gravel density) = 2,880 lbs ÷ 2,000 = 1.44 tons
If you were using river rock instead (100 lbs/cu ft): 30 × 100 = 3,000 lbs = 1.50 tons. Small difference for a bed this size, but it adds up on larger projects.
Why Rock Type Changes Everything
The biggest mistake people make when estimating landscape rock is using a generic "weight per cubic yard" figure without accounting for rock type. The difference between the lightest and heaviest options is dramatic:
- Lava rock: ~50 lbs per cubic foot (~0.68 tons per cubic yard)
- Pea gravel: ~96 lbs per cubic foot (~1.30 tons per cubic yard)
- River rock: ~100 lbs per cubic foot (~1.35 tons per cubic yard)
- Basalt/Trap rock: ~105 lbs per cubic foot (~1.42 tons per cubic yard)
For that same 30 cubic foot volume, lava rock weighs only 0.75 tons while basalt weighs 1.58 tons — more than twice as much. If you're buying by the ton (which most bulk suppliers use), this dramatically affects how much you order and what you pay.
The densities above come from U.S. Geological Survey bulk aggregate data and landscape supply industry standards from the National Association of Landscape Professionals.
Depth: How Much Coverage Do You Actually Need?
Depth is often where people underestimate their material needs. A 2-inch layer looks sparse within a season; a 3-inch layer holds up much better over time.
Standard depth guidelines:
- Decorative garden beds: 2–3 inches
- Mulch replacement in planting areas: 2–3 inches
- Walkways and foot-traffic paths: 3–4 inches
- Driveways (gravel surface): 4–6 inches
- French drains and drainage beds: 6–12 inches
Go with 3 inches as your default unless you have a specific reason to deviate. It's the sweet spot between coverage quality and material cost. See our rock depth guide by project type for a full breakdown.
Bags vs Bulk: Which Makes More Sense?
Once you know your cubic footage, you can decide whether to buy in bulk (by the ton or cubic yard from a landscape supply yard) or by the bag from a home improvement store.
Bulk delivery makes sense when:
- Your project covers 50+ square feet
- You need 0.5 tons or more
- You have vehicle access for a dump truck
- You can place the entire order in one delivery
Bags make sense when:
- The project area is under 30–40 square feet
- You need precision — specific quantities for small spaces
- Delivery to your address isn't feasible
- You're doing a spot repair, not a full installation
Price difference: bulk pea gravel averages $40–$75/ton. A 0.5 cubic foot bag of pea gravel at a home improvement store costs roughly $5–$7, which works out to $200–$280/ton equivalent. You're paying a 3–6× premium for the convenience of bags.
The calculator above shows both tons and bags, so you can compare your options side by side.
Irregular Shapes: How to Measure Accurately
Not every yard area is a perfect rectangle. Here's how to handle the most common shapes:
Circles: Area = π × radius² (or roughly 3.14 × radius × radius). For a circular bed with a 6-foot radius: 3.14 × 6 × 6 = 113 sq ft.
Triangles: Area = 0.5 × base × height. A triangular corner bed with a 10-foot base and 8-foot height: 0.5 × 10 × 8 = 40 sq ft.
Irregular shapes: Divide the area into smaller rectangles, calculate each, and add them together. Alternatively, measure the longest length and widest width of the irregular area, calculate as a rectangle, then multiply by 0.8–0.85 to account for the non-rectangular shape.
Always add 10% to your final estimate for waste, edge spillage, and settling over time.
How to Use Our Landscape Rock Calculator
Our free estimator handles all the math automatically. Here's the workflow:
- Enter your area's length and width in feet
- Set the rock depth in inches
- Choose your rock type from the dropdown (9 options available)
- Optionally, add your local cost per ton for an accurate price estimate
- Hit "Calculate" — you get tons, cubic yards, cubic feet, and bag count instantly
You can also use the quick presets — "Garden Bed 4×8", "Pathway 20×3", or "Large Yard 30×20" — to see example outputs before entering your own dimensions.
Ordering Tips to Avoid Running Short
A few practical recommendations from landscape professionals:
Order 10% extra. Edges, irregular areas, and compaction always consume more material than the theoretical calculation.
Call before you order. Confirm the supplier's pricing and minimum order quantity. Many require 1–3 ton minimums for delivery.
Ask about delivery conditions. Bulk rock arrives by dump truck. Know where it will be dropped and how far you'll need to move it.
Match moisture content. Some suppliers sell wet rock, which weighs more per cubic yard. Ask if the price is for dry or wet weight.
Ready to run your own numbers? Try our landscape rock calculator — it takes less than a minute and gives you everything you need to place an accurate order.