HomeMaterialCalc

How Much Does Gravel Cost?

Gravel prices range from $10 per ton for basic crushed stone to $130+ per cubic yard for premium decorative river rock. Here is a full breakdown by type so you can budget accurately.

Quick Answer

Crushed gravel costs $10–$50 per ton or $15–$75 per cubic yard delivered. Pea gravel runs $15–$35 per ton. For a 10×10 ft area at 4 inches deep, expect $40–$200 in materials. Delivery adds $50–$150 depending on distance.

Sarah Mitchell · Certified Landscape Designer

Certified Horticulturalist · 12 years

Sarah designs residential landscapes from Portland to Phoenix and writes about mulch, gravel, sod, and low-maintenance planting for US climates. As a Certified Horticulturalist, she has completed over 300 landscape projects and specializes in material selection for different soil types and climate zones.

Published June 6, 2026

sarah@homematerialcalc.com
🧮

Gravel Calculator — get cubic yards and tons for your project

Enter your exact dimensions for a personalized estimate →

Gravel prices by type

Gravel typePer tonPer cubic yard
Crushed limestone$10–$20$15–$30
Road base / crusher run$10–$22$15–$32
Pea gravel$25–$45$30–$55
Decomposed granite$30–$50$40–$70
River rock (small, 1”)$40–$75$45–$100
River rock (large, 3–5”)$50–$90$60–$130
Lava rock$75–$150$100–$200
Pea gravel (bagged, 50 lb)$6–$12 / bag

Delivery costs

Most landscape supply yards charge $50–$150 for delivery within 20–30 miles. Minimum delivery orders are typically 3–5 tons or 2–4 cubic yards.

Order sizeTypical delivery fee
Under 3 tons$75–$150
3–10 tons$50–$100
10+ tonsOften included or $50 flat

Driveway gravel cost examples

Driveway sizeGravel neededCrushed stone costPea gravel cost
10 × 20 ft2.5 cu yd$40–$75$75–$140
12 × 50 ft7.5 cu yd$115–$225$225–$415
14 × 100 ft17 cu yd$255–$510$510–$935

At 4-inch depth. Add delivery fee.

Landscaping gravel cost examples

Bed sizeGravel (2” deep)Crushed stoneRiver rock
100 sq ft0.6 cu yd$10–$20$30–$80
250 sq ft1.5 cu yd$25–$50$70–$195
500 sq ft3 cu yd$50–$100$135–$390

How to save on gravel

  • Pick up vs delivery — most yards let you pick up in a pickup truck (0.5 ton max), saving the delivery fee
  • Crushed concrete aggregate — recycled material costs 30–50% less than virgin crushed stone; nearly identical performance
  • Buy base layer cheap, top layer premium — use cheap road base for the bottom 3 inches; only the top 1–2 inches needs decorative gravel

Calculate how much you need

Use the Gravel Calculator to enter your dimensions and get the exact cubic yard and ton estimate for your project.

Gravel prices by state

Gravel prices vary by region and delivery distance. See state-specific pricing guides:

Gravel Cost in Texas · Gravel Cost in Florida · Gravel Cost in California · Gravel Cost in New York · Gravel Cost in Georgia · Gravel Cost in North Carolina · Gravel Cost in Ohio · Gravel Cost in Michigan · Gravel Cost in Pennsylvania · Gravel Cost in Illinois · Gravel Cost in Arizona · Gravel Cost in Washington · Gravel Cost in Tennessee · Gravel Cost in Colorado · Gravel Cost in Virginia

Frequently Asked Questions

How much does gravel cost per cubic yard?

Bulk gravel costs $15–$75 per cubic yard depending on type. Crushed stone (3/4 inch) runs $15–$30/yd, pea gravel $30–$55/yd, river rock $45–$130/yd, and decomposed granite $40–$70/yd. Delivery adds $50–$150 per load.

How much does gravel cost per ton?

Crushed limestone and base gravel run $10–$20 per ton. Pea gravel costs $25–$45 per ton. Decorative river rock costs $45–$100+ per ton. One ton of gravel covers approximately 65–80 sq ft at 3 inches deep.

How much gravel do I need for a driveway?

A standard 2-car driveway (12 ft × 50 ft = 600 sq ft) at 4 inches deep needs about 7.4 cubic yards or roughly 10 tons of gravel. Budget $200–$600 for materials plus $200–$600 for delivery and spreading.

Is it cheaper to buy gravel by the bag or bulk?

Bulk is always cheaper for gravel. A 50 lb bag covers about 3–4 sq ft at 2 inches — roughly $6–$12 per bag. That translates to $150–$300+ per cubic yard equivalent. Bulk gravel runs $15–$75 per cubic yard, making bulk 3–10× cheaper.

What is the cheapest type of gravel?

Crushed limestone, recycled concrete aggregate (RCA), and basic road base gravel are the cheapest options at $10–$20 per ton. These are best for driveways and base layers, not decorative landscaping.

How much does pea gravel cost?

Pea gravel costs $25–$55 per cubic yard in bulk or $30–$70 per ton. Bagged pea gravel (0.5 cu ft bags) runs $4–$8 per bag at home improvement stores. For a 100 sq ft patio at 2 inches deep, expect to pay $50–$120 for bulk pea gravel plus delivery.

How much does a truckload of gravel cost?

A typical dump truck load of gravel (14–16 tons or 10–12 cubic yards) costs $250–$1,200 delivered, depending on type and distance from the quarry. Most quarries have a minimum order of 5 tons. Half-loads and smaller deliveries cost more per ton.

How much does river rock cost?

River rock costs $45–$130 per cubic yard or $50–$160 per ton for bulk delivery. Small decorative bags (0.5 cu ft) from home centers cost $5–$12 each. River rock is significantly more expensive than crushed stone or base gravel due to processing and transport.

Does Home Depot or Lowe's sell gravel?

Both sell bagged gravel (pea gravel, river rock, and lava rock) in 0.5 cu ft bags for $4–$10 each. They do not typically deliver bulk gravel. For larger projects, contact a local landscape supply yard or stone quarry for bulk pricing and delivery.

Get a free local quote

Know your material quantities? Get a free quote from a local contractor for your project.

No spam · We connect you with 1–3 local pros