River Rock Cost
Typical prices per cubic yard, ton, and bag, what makes the price go up, and whether bulk or bagged is cheaper for your project. Price your job exactly with the river rock calculator.
River rock pricing comes down to three numbers: the price of the stone, the delivery fee (for bulk), and how much you need. Because suppliers sell the same rock by the cubic yard, the ton, and the bag, the cheapest option depends entirely on project size. The ranges below give you a realistic starting point — but always confirm with a local supplier, since prices swing a lot by region and stone type.
River rock price ranges
These are typical U.S. ranges for the stone alone, before delivery or installation. Premium and specialty stone sits at the top of each range.
| Stone type | Per cubic yard | Per ton | Per bag (0.5 ft³) |
|---|---|---|---|
| Generic river rock | $45–$160 | $45–$130 | $10–$35 |
| Pea gravel | $25–$80 | $25–$55 | $4–$8 |
| 1"–3" river rock | $50–$160 | $45–$130 | $8–$20 |
| Mexican beach pebble | $600–$875 | $475–$865 | $25–$60 |
| Decomposed granite (natural) | $40–$100 | $40–$80 | $5–$9 |
Mexican beach pebble is among the priciest landscape stones because it's hand-harvested from Baja California. Decomposed granite prices shown are for natural DG; stabilized DG runs roughly $100–$225 per yard and resin-coated up to about $350 per yard.
Ranges are estimates for guidance only, compiled from published U.S. pricing sources including HomeGuide, LawnLove, LawnStarter, HomeAdvisor, and Rock N Yard. Actual prices vary by region, supplier, color, quantity, and season — see our methodology for how we set these.
Is bulk or bagged cheaper?
This is the decision that matters most for cost. Bagged rock is convenient and skips delivery fees, but you pay a big premium per cubic foot. Bulk rock (by the yard or ton) is far cheaper per unit, but adds a delivery charge. The result is a clear break-even:
- Small jobs (under ~0.5 cubic yard): bags usually win — the delivery fee outweighs the bulk savings.
- Medium to large jobs: bulk wins, often by a wide margin, even after delivery.
Quick example: a project needing 2 cubic yards of common river rock is roughly $80/yard × 2 + $75 delivery = about $235 in bulk. Buying the same amount in bags (around 110 bags at $12 each) would run about $1,320 — far more, because bagged stone carries a steep per-cubic-foot premium. The calculator works out this exact comparison for your project and tells you which is cheaper.
Get your real cost. Enter your area, depth, and prices — the calculator returns the total and tells you whether bulk or bagged saves you money.
Open the River Rock Calculator →What drives the price
| Factor | Effect on cost |
|---|---|
| Stone type & color | Common gray river rock is cheapest; polished beach pebble and specialty colors cost far more — sometimes several times as much. |
| Quantity | Bulk (by the cubic yard or ton) is far cheaper per unit than bags once you need more than a few cubic feet. |
| Delivery | A flat delivery or haul fee ($50–$150+) is added to bulk orders and depends on distance and load size. |
| Region | Prices vary widely by area based on local quarries, freight, and demand. |
| Installation | Pro installation adds labor, fabric, and edging — often more than the stone itself. |
How to keep the cost down
- Buy in bulk for anything bigger than a small bed, and combine orders to spread the delivery fee.
- Choose common stone. Standard gray 1–3" river rock costs a fraction of specialty beach pebble.
- Measure carefully and add only ~10% overage so you don't over-order — the calculation guide shows how.
- DIY the install on small areas; labor and fabric often cost more than the rock.
Frequently asked questions
How much does a yard of river rock cost?
A cubic yard of river rock typically costs about $45–$160 for common stone, before delivery. Specialty stone like Mexican beach pebble is far more — often $600–$875 per yard. Prices vary by region, stone type, and quantity.
How much does a ton of river rock cost?
A ton of river rock usually costs about $45–$130 for common types, and much more for premium stone like Mexican beach pebble. Since river rock weighs roughly 1.3–1.4 tons per cubic yard, a ton covers a bit less area than a yard.
Is it cheaper to buy river rock in bulk or bags?
Bulk is almost always cheaper once your project needs more than about 0.5 cubic yard. Bags cost more per cubic foot but avoid delivery fees, so they only win for very small jobs. The calculator shows the break-even for your project.
How much does it cost to install river rock?
Professional installation often adds $50–$100+ per cubic yard on top of the stone, covering labor, landscape fabric, and edging. For small areas, DIY with bagged rock can save most of that cost.