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.
Sand costs $15 to $50 per cubic yard or $10 to $40 per ton delivered, depending on the type, amount, and distance delivered. Installation raises the price to $50 to $150 per ton, including delivery, labor, supplies, and equipment fees.
Drivers do not expect a tip for gravel delivery. However, consider adding a tip if the delivery logistics are challenging and the driver takes extra care to ensure it is done right, or if they do more than just deliver the gravel to you, such as spreading and installing it.
Common types of landscaping rock include river rocks, lava rocks, crushed stone and gravel, Mexican beach pebbles, bull rock, and large boulders. The best type depends on the project.
Most landscapers get discounted rates, which often makes paying for delivery cheaper than buying, loading, and unloading yourself. When searching for a sand or gravel delivery service near you, remember to:
Consider asking the following questions to help you choose the best sand, gravel, or rock delivery service:
Search, get cost estimates, contact pros, and book—all for free.
View profiles, read reviews, check qualifications, and see prices before hiring.
Ask questions, confirm their availability, and hire the right pro when you're ready.