Sand and gravel prices typically range from about $15 to $90 per ton before delivery, with many homeowners paying $150-$700 for a small delivered order. Material type, order size, hauling distance, and site access drive the final quote; decorative stone and specialty sand usually cost more than basic fill or crushed gravel.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Basic sand | $15 per ton | $35 per ton | $70 per ton | Common fill or utility sand; specialty grades cost more |
| Gravel | $20 per ton | $45 per ton | $100 per ton | Basic crushed stone at the low end; decorative stone at the high end |
| Small delivered order | $150 | $350 | $700 | Often 1-5 tons, including a delivery minimum |
| 10-ton delivery | $350 | $650 | $1,200 | Material and local hauling; access and distance affect price |
| Bulk bag | $50 | $100 | $180 | Usually about 1 ton, with delivery potentially extra |
What a Ton of Sand or Gravel Usually Costs
Bulk material prices commonly fall between $15 and $90 per ton, while high-grade washed, colored, or specialty products can exceed $100 per ton. A typical residential order of 3-5 tons costs around $150-$500 for material, before any separate delivery charge. Small orders may have a minimum fee that makes the effective per-ton price much higher.
Sand sold for construction, fill, or a sandbox is not interchangeable in every application. Basic fill sand often costs about $15-$30 per ton; concrete or washed sand is more often $25-$55 per ton. Gravel prices depend on size and finish: ordinary crushed stone may run $20-$50 per ton, while river rock or decorative gravel can cost $50-$100 or more.
Assumptions: Prices are broad U.S. retail estimates for bulk material, with standard grades and ordinary supplier access. Regional quotes vary, and delivery may be billed separately.
For a typical small project, delivery minimums and trucking can matter as much as the material price. A quote should state the material grade, quantity, delivery charge, and whether spreading is included.
How Delivery, Loading, and Material Shape the Quote
Suppliers may quote material by the ton, cubic yard, bulk bag, or truckload. The measure affects comparison: a cubic yard of sand often weighs about 1.3-1.5 tons, while gravel commonly weighs about 1.3-1.7 tons per cubic yard depending on stone size, moisture, and compaction. Confirm the supplier’s conversion rather than relying on a universal figure.
| Quote component | Typical price | What changes it | Common billing basis |
|---|---|---|---|
| Basic sand | $15-$35 | Grain size, washing, and intended use | Per ton |
| Crushed gravel | $20-$60 | Stone size, source, and grade | Per ton or cubic yard |
| Decorative gravel | $50-$120 | Color, shape, and stone type | Per ton or bag |
| Local delivery | $50-$200 | Distance, truck size, and minimum order | Per trip |
| Spreading or placement | $40-$100 | Labor, equipment, and site access | Per hour or project |
A short-distance delivery may cost $50-$100, while longer trips or constrained routes can reach $150-$300 or more. Some suppliers fold trucking into a delivered-per-ton rate; others charge a flat trip fee. Equipment rental or placement labor is usually separate from dumping a load.
For example, 3-5 labor hours at $50-$100 per hour adds approximately $150-$500 for spreading, grading, or moving material by hand.
Compare quotes on the same delivered quantity and service scope, not just the advertised price per ton.
Order Size, Stone Grade, and Haul Distance Change Prices
Quantity is a major price driver. A supplier may sell a single ton at a higher rate than a 10-ton load, but the truck charge can make very small orders expensive overall. A standard dump truck may carry roughly 10-20 tons, although legal payload, truck type, road conditions, and material weight limit the actual load.
Material grade also matters. A 3/4-inch crushed stone used for driveways may cost about $25-$60 per ton, while washed pea gravel or river rock can reach $40-$100 per ton. Specialty sand, such as washed masonry or play sand, may cost $30-$70 per ton. Products with a specified gradation or clean washed finish generally cost more than unprocessed fill.
Distance can change delivered pricing substantially. A nearby quarry or landscape supplier may add only $50-$100 for a local trip, while a haul of 25-50 miles may add $150-$350 depending on fuel, truck size, and return travel. Steep driveways, narrow gates, soft ground, overhead wires, and limited dumping space can require smaller loads or extra handling.
Project area provides a useful quantity check. A 10-by-20-foot area covered 2 inches deep needs about 1.2 cubic yards before compaction or settling allowance. At approximately 1.5 tons per cubic yard, that is roughly 1.8 tons of material; the supplier’s own weight conversion is preferable for ordering.
For driveways and paths, thickness and coverage area determine tonnage more reliably than a rough visual estimate.
Ways to Lower a Sand and Gravel Order
Measure the area and planned depth before requesting quotes. For rectangular spaces, multiply length by width, then by depth in feet to calculate cubic feet; divide by 27 for cubic yards. Add a modest allowance for uneven ground and compaction, but avoid ordering far above the calculated volume, since excess material can be costly to haul away.
Choose a grade suited to the job rather than paying for decorative stone where appearance is not important. Basic crushed gravel can work for a utility access area, while clean washed sand is needed for certain drainage, masonry, or play uses. Ask the supplier to confirm suitability before substituting a cheaper product.
Combining orders for multiple areas may help meet a truckload threshold or reduce separate trip fees. This works only if the materials can be delivered together and the site has room to store them. Compare the cost of one larger delivery with multiple smaller loads, including the risk of paying for unused material.
Prepare the access route and placement area before the truck arrives. Clear parked vehicles, identify overhead obstructions, and confirm whether the truck can dump where needed. A failed delivery or a need to move material by wheelbarrow can add labor or another trip charge.
Accurate quantity estimates, practical material grades, and clear delivery access are the most controllable ways to trim the bill.
Delivered Prices in Rural, Suburban, and Urban Markets
Material costs tend to be lowest near quarries, sand pits, and large aggregate yards. In those areas, basic crushed gravel may be available near $20-$40 per ton, with local delivery commonly adding $50-$150. Remote locations can pay 10%-30% more overall when the source is distant or truck availability is limited.
Suburban customers often see middle-of-the-range rates, especially where several landscape suppliers compete. A 5-ton order of ordinary gravel might total $250-$550 delivered, depending on grade and hauling. Urban delivery can run 10%-25% above nearby rural material quotes because of traffic, restricted unloading, commercial vehicle limits, and labor costs; a small order may face a higher minimum charge.
These are directional differences, not fixed regional rules. A rural customer close to a quarry may pay less than an urban customer, while a remote location far from aggregate sources may pay more than either. Local fuel prices, seasonal construction demand, and supplier inventory also affect the estimate.
The nearest available source and the truck route often explain more price variation than the state or region alone. Request both a pickup price and a delivered price when collection is feasible, then include vehicle capacity and loading fees in the comparison.
Three Example Quotes for Common Yard Projects
These examples show how quantity and service affect totals, rather than setting a guaranteed national rate. Each assumes standard residential access and a local supplier; local quotes may differ.
| Project and material | Quantity and unit rate | Labor or delivery | Estimated total |
|---|---|---|---|
| Small path with crushed gravel | 2 tons at $35-$50 per ton | $75-$150 delivery; optional 2-3 hours of spreading at $50-$80 per hour | $145-$490 |
| Driveway top-up with crushed stone | 10 tons at $25-$45 per ton | $100-$250 delivery; optional grading at $200-$500 | $350-$1,200 |
| Garden bed with decorative river rock | 3 tons at $60-$100 per ton | $75-$175 delivery; hand placement may add $150-$400 | $405-$875 |
In the path example, a low total assumes a modest delivery fee and no hired spreading; the upper end includes several hours of labor. A driveway top-up may require a larger truck and grading equipment. Decorative stone costs more per ton, and hand placement can raise labor charges if the truck cannot dump near the bed.
Example labor estimate: 3 hours × $65 per hour = $195, before any equipment charge.
When Pickup, Bulk Bags, or Small Loads Cost Less
Pickup can save the delivery fee when a supplier allows customer collection and the vehicle is rated for the load. A half-ton pickup generally cannot safely carry a full ton of gravel; payload limits include passengers, tools, and the vehicle itself. A trailer or repeated smaller trips may erase the savings through fuel, time, and loading charges.
Bulk bags commonly hold close to 1 ton and may cost $50-$180, depending on grade and supplier. They can be useful where a dump truck cannot reach, but bag delivery may add $50-$200 and require a forklift or crane-equipped truck. Ask whether the bag is placed at the curb or lifted to the project area.
Small loads bought by the bag at a home-improvement store are convenient for a few repairs, but the per-ton equivalent is often much higher than bulk pricing. For a job needing only several hundred pounds, that premium may still be cheaper than paying a bulk delivery minimum.
Choose the delivery format based on total landed price and access, not the material price alone.
Sand and Gravel Delivery Questions That Affect the Bill
Before approving an estimate, confirm the delivered quantity, material specification, dumping location, and every trip or handling charge. Those details help prevent a low advertised rate from turning into a larger invoice.
Does a quoted price include delivery? Not always. Some quotes list material only, while others include delivery within a stated radius. Ask whether fuel, tolls, minimum-load fees, and unloading are included.
How much does a cubic yard weigh? Sand often weighs approximately 2,600-3,000 pounds per cubic yard, while gravel may weigh around 2,600-3,400 pounds. Moisture, stone size, and composition change the weight, so suppliers may use different conversion factors.
Is spreading included in delivery? Usually, a dump-truck delivery covers transportation and dumping, not leveling or compacting. Spreading may cost $40-$100 per labor hour, and machine work may add equipment fees.
Can a delivery truck reach the project area? Confirm driveway width, turning space, overhead clearance, surface strength, and the planned dump point. If access is unsuitable, the supplier may require a smaller truck, which can mean more trips and higher charges.
Will leftover material be taken back? Many suppliers do not accept returns on loose bulk material. Estimate carefully and ask about return rules before ordering bags or specialty products.
Use written quotes that identify the exact sand or gravel grade, tonnage or yardage, delivery terms, and any labor or equipment charges.