What Are Average Gravel Prices? [2025 Data]

Normal Range: $600 - $3,500

Gravel prices average $1,800, although it can cost as little as $600 or as much as $3,500, depending on gravel type.

How we get this data
Modern villa with white gravel xeriscape
Photo: KatarzynaBialasiewicz / iStock / Getty Images Plus / Getty Images
Modern villa with white gravel xeriscape
Photo: KatarzynaBialasiewicz / iStock / Getty Images Plus / Getty Images
Cost Insights
  • Gravel costs $600 to $3,500 on average. 

  • You can save by buying in bulk, as gravel costs $20 to $100 per cubic yard or $10 to $50 per ton.

  • The cost of gravel is affected by type, labor rates, delivery fees, and site preparation costs. 

  • Labor costs $30 to $50 per hour, but pros can complete the job safely and efficiently. 

Average Cost of Gravel

If you’re installing gravel, you’ll pay an average of $1,800. Depending on factors such as gravel type and amount, homeowners could spend anywhere from $300 to $5,000. Local labor rates, delivery fees, and site preparation costs could also impact your bill.

How Angi Gets Its Cost Data

To help homeowners with their next project, Angi provides readers with the most accurate cost data and upholds strict editorial standards. We’ve surveyed thousands of real Angi customers about their project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We pair this data with research from reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects. 

Cost of Gravel by Type

Gravel prices vary significantly based on the type, ranging anywhere from $0.40 to $2 per square foot for crusher run to $3.50–$11 per square foot for lava rock. Below is a breakdown of the average cost of gravel for the most common types:

Gravel TypeAverage Gravel Prices (Per Foot)Average Gravel Prices (By Cubic Yard)
Rock base$0.65–$1.5$18–$38
Caliche$0.45–$6.50$20–$250
Crushed granite$1–$3$25–$50
Crushed limestone$1.50–$2$30–$115
Crush and run (crusher run)$0.40–$2$20–$25
Lava rock (black gravel)$3.50–$11$75–$85
Pea gravel$1–$3.15$15–$75
Quartz gravel$3–$10$70–$100
Rock pebbles or river rocks$1.75–$2.60$33–$49
Shale$1–$3$20–$60
Shells$0.60–$4.50$40–$86
Steel slag$1.30–$2$25–$40
6 most common types of gravel compared visually, including rock base, crushed granite, and pea gravel
Photos: R.Tsubin / Moment / Getty Images, Andrey Mikhaylov / iStock / Getty Images Plus / Getty Images, Dmytro Synelnychenko / iStock / Getty Images Plus / Getty Images, Julian Vojtech / iStock / Getty Images Plus / Getty Images, Chip Yates / Photodisc / Getty Images, Mark Hochleitner / iStock / Getty Images Plus / Getty Images

Cost of Gravel by Amount 

Buying gravel in bulk (by the cubic yard or ton) is more affordable, and it might save you 50% or more compared to buying the same volume in smaller bags. Here’s how much you’ll pay for different amounts of gravel:

Amount of Pea GravelAverage Price Range
One ton$10–$50
One truckload$250–$500
One cubic yard$20–$100
One bag$4–$6

Additional Gravel Cost Factors

In addition to type and amount, other factors might affect the cost of gravel. These include labor rates, delivery fees, and site preparation. 

  • Labor: $30–$50 per hour 

  • Delivery: $10 per additional mile outside of the free radius  

  • Land clearing: $1,400–$6,200

  • Land grading: $1–$2 per square foot

DIY vs. Hiring a Pro to Lay Gravel

You’ll save $30 to $50 per hour to lay gravel yourself. The total cost of DIY gravel installation can be $250 or more, which includes the price of tools and supplies. Gravel doesn’t require a special skill set, but it’s still tough physical labor, which is why many homeowners hire a pro. 

Here are the benefits of hiring a local gravel driveway company or landscaping company near you for gravel installation: 

  • Pros have the expertise to get the job done right, especially when it comes to issues like grading and excavation.

  • Pros have the necessary supplies, including landscaping fabric, a plate compactor, a mini-excavator, and a truck for hauling.

  • The work can be physically demanding for homeowners.

  • Improper installation can lead to uneven surfaces or drainage issues over time.

Here’s when homeowners might DIY the project:

  • They want to save on labor costs.

  • They can obtain the necessary supplies.

  • They have extra time and physical ability. 

  • The project is relatively small and simple.

Ways to Save Money on Gravel Prices

Whether you’re doing a DIY job or hiring a professional, here are a few ways to save on the cost of gravel

  • Buy gravel in bulk to save money overall.

  • Handle prep work yourself, such as removing grass, weeds, and debris.

  • Choose a lower-cost type of gravel. 

  • Consider a DIY job if you have the tools, knowledge, and physical ability. 

  • Ask your gravel delivery driver if they can spread the material for you by moving their dump truck steadily forward as they dump the gravel (you can offer a tip for this). Doing so saves you hours of backbreaking work, such as wheelbarrowing and spreading.

Next Steps
  • When installing gravel yourself, you can save $30 to $50 per hour, but the work can be dangerous and labor-intensive for homeowners.

  • Hiring a professional landscaper ensures the work is done efficiently, and they’ll have the necessary tools for the job.

  • To save money, you can pay the pro to spread the material, then you can finish the leveling and compaction on your own.

Q&As

Gravel’s biggest pro is its cost-effectiveness. For example, a gravel road or driveway is much more affordable than its asphalt counterpart. Gravel is also much less expensive than the cost of pouring a concrete slab if you’re building a patio or similar structure.

However, regarding comfort and convenience, gravel is far less foot-friendly than smoother substances like concrete or asphalt. It’s also more of a challenge to drive on and may kick up dust, resulting in the inevitable need for extra car washes. Lastly, there’s a chance it might move with rain or snow.

This will depend on the depth of the structure. For a landscape, patio, or walkway that’s around 2 inches deep, a ton of gravel will cover around 100 square feet or about 0.6 cubic yards. However, if you’re building a driveway, which should be a minimum of 12 inches deep, you’d need about 6 tons of gravel to cover the same area.

Keeping your gravel driveway beautiful—or any gravel structure for that matter—does call for regular maintenance. You may occasionally need to add more gravel to low areas if you notice any pooling after rainfall. Gravel might also become excessively dusty over time. You can compact it with a mechanical compactor, which you can rent for around $80 to $85 per day.

To minimize maintenance requirements for your gravel, it’s important to ensure your land is properly graded before installing the gravel. It’s also helpful to lay landscaping fabric beforehand to keep it in place.

If you’re laying gravel for a driveway, it’s best to stick with gravel that’s between 0.25 inches to 1 inch in diameter. Larger stones will be difficult or potentially damaging to drive on, while smaller ones might slip or sink. Stones should not be too big, flat, or round to ensure the best traction and walkability.

Need professional help with your project?
Get quotes from top-rated pros.

The homeowners guide to mulch and topsoil services

From average costs to expert advice, get all the answers you need to get your job done.