Landscape Rock Calculator: Tons, Yards and Coverage

By Hassan Nawaz, Publisher. Updated November 11, 2026.

Enter the bed size and depth and pick the rock. You get tons, cubic yards, bags, how far one ton spreads at that depth, and cost.

For curved or odd shapes, add up the parts and enter the total. It replaces length and width.
1.31
Tons
0.97
Cubic yards
80 sq ft
One ton covers
$105
Est. cost

How much river rock do I need?

Tons = length × width × depth (ft) ÷ 27 × tons per cubic yard

LengthWidthDepth
Measure length and width in feet and depth in inches. The calculator converts everything to cubic yards.

A 10 × 10 ft bed at 3 inches is 25 cubic feet, about 0.93 cubic yards. River rock weighs about 1.35 tons per yard, so that is 1.25 tons. Lava rock is far lighter, about 0.5 tons per yard, so the same bed takes under half a ton.

How deep should landscape rock be?

Rock sizeDepth
Pea gravel, decomposed granite (under 1/2 in)2 to 3 in
3/4 to 1-1/2 in river rock2 to 3 in
1 to 3 in river rock3 to 4 in
3 to 5 in cobble4 to 6 in

A good rule is a depth of about twice the size of the largest stones, so no fabric shows through.

Rock does not break down like mulch. Lay landscape fabric first and edge the bed. Rock lasts for decades, but weeds and soil washing in will bury it without a barrier. For driveways and drainage stone, use the gravel calculator.

Typical depths and coverage for landscape rock

How deep to lay landscape rock depends on the job, so treat these depths as common starting points and defer to your plans or the product label. Coverage is how much ground one cubic yard of landscape rock, or one ton, spreads at that depth.

ProjectDepth1 cubic yard covers1 ton covers
Decorative bed2 in162 sq ft120 sq ft
Ground cover around plants3 in108 sq ft80 sq ft
Dry creek bed4 in81 sq ft60 sq ft
Base rock under a path or patio4 in81 sq ft60 sq ft
Erosion control6 in54 sq ft40 sq ft

Three worked landscape rock jobs

Each job below adds 10% to the landscape rock volume for settling and spills, and converts to tons at 1.35 tons per cubic yard.

JobSizeCubic yardsWith 10% extraTons to order
Decorative bed20 × 5 ft at 3 in0.931.021.4
Dry creek bed20 × 3 ft at 4 in0.740.811.1
Side yard cover30 × 8 ft at 3 in2.222.443.3

Before you order landscape rock

Frequently asked questions

How much does a ton of river rock cover?

About 80 sq ft at 3 inches deep, or about 120 sq ft at 2 inches.

How much does a yard of river rock weigh?

About 1.3 to 1.4 tons, depending on stone size and moisture.

Is lava rock lighter than river rock?

Yes, much lighter. Lava rock is about 0.5 tons per cubic yard, so one ton covers roughly 2.5 times the area of river rock at the same depth.

How do I calculate tons of landscape rock?

Find cubic yards from length, width and depth, then multiply by the rock's tons per yard. A 100 sq ft bed 3 inches deep is 0.93 cubic yards, or about 1.4 tons of river rock at 1.35 tons per yard with 10% extra.

How much rock do I need for a dry creek bed?

Rock beds are often 3 to 4 inches deep, deeper in the channel. A 20 by 3 ft bed 4 inches deep is 0.74 cubic yards, before extra.

Reference charts

Embed this calculator on your website

Free for blogs, suppliers, clubs and schools. Paste this code to show the Landscape Rock Calculator on your page. It updates itself, and the credit line to CubicYardMath under it must stay in place.

More landscape material calculators

Last updated November 11, 2026. Results are estimates for planning. See how we build and check our tools in our editorial policy. Found an error? Tell us.