Gravel and rocks cost $15 to $30 per cubic yard on average, including delivery. The type, amount, and distance delivered impacts the price. Landscaping rock has many uses, including drainage, driveways, walkways, gardens, retaining walls, fire pits, and water features.
- Crushed rock and gravel prices range from $15 to $75 per cubic yard or $10 to $50 per ton before delivery. Delivery costs add $10 to $25 per ton.
- Landscaping rock costs $50 to $140 per ton or $55 to $175 per cubic yard, including delivery, for 1" to 4" river rock.