{
  "slug": "gravel-tons-calculator",
  "title": "Gravel Tons Calculator",
  "heading": "Gravel Tons Calculator",
  "category": "other",
  "url": "https://www.revenuelab.fyi/toolbox/gravel-tons-calculator",
  "summary": "Convert an area and depth of gravel into tons for your delivery order.",
  "description": "Gravel and crushed stone are typically sold and delivered by the ton, not by volume, so converting your driveway, path, or drainage bed's dimensions into tonnage requires a density conversion most people don't have memorized. Standard crushed gravel weighs roughly 1.4 tons per cubic yard (about 2,800 lbs, since 1 cubic yard = 27 cubic feet and gravel runs about 100-105 lbs per cubic foot depending on stone size and moisture), though denser materials like crushed limestone can run slightly heavier. This calculator takes your area and depth, computes cubic yards, multiplies by the density factor you specify (1.4 tons/cu yd is the default for general-purpose gravel), and adds a compaction/waste allowance since spread gravel settles and compacts once driven or walked on, meaning the loose volume you order needs to exceed the finished volume you want. Use this for driveways, French drains, base layers under pavers, or general fill.",
  "formula": "Cubic Yards = (Area × Depth ft) ÷ 27. Tons = Cubic Yards × Density (tons/cu yd) × (1 + Waste%).",
  "dateModified": "2026-09-06",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=gravel-tons-calculator",
  "inputs": [
    {
      "id": "area",
      "label": "Area",
      "kind": "number",
      "hint": null,
      "default": 400,
      "unit": "sq ft",
      "min": 5,
      "max": null
    },
    {
      "id": "depthIn",
      "label": "Depth",
      "kind": "number",
      "hint": null,
      "default": 4,
      "unit": "in",
      "min": 1,
      "max": 24
    },
    {
      "id": "density",
      "label": "Gravel density",
      "kind": "number",
      "hint": null,
      "default": 1.4,
      "unit": "tons/cu yd",
      "min": 1,
      "max": 2
    },
    {
      "id": "wastePct",
      "label": "Waste/compaction factor",
      "kind": "number",
      "hint": null,
      "default": 10,
      "unit": "%",
      "min": 0,
      "max": 25
    }
  ],
  "outputs": [
    {
      "id": "tons",
      "label": "Gravel needed",
      "format": "decimal",
      "hint": "tons",
      "primary": true
    },
    {
      "id": "cubicYards",
      "label": "Raw cubic yards",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "area",
      "label": "Area covered",
      "format": "number",
      "hint": "sq ft",
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Area: 400 sq ft",
      "Depth: 4 in",
      "Gravel density: 1.4 tons/cu yd",
      "Waste/compaction factor: 10 %"
    ],
    "outputs": [
      "Gravel needed: 7.6",
      "Raw cubic yards: 4.94",
      "Area covered: 400"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter area (sq ft).",
      "Enter depth (in).",
      "Enter gravel density (tons/cu yd).",
      "Enter waste/compaction factor (%).",
      "Read your gravel needed on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "area": 240,
        "depthIn": 2.4,
        "density": 1,
        "wastePct": 6
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "area": 400,
        "depthIn": 4,
        "density": 1.4,
        "wastePct": 10
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "area": 640,
        "depthIn": 6.4,
        "density": 2,
        "wastePct": 16
      }
    }
  ],
  "limitations": [
    "Estimates assume standard, average conditions — local rules, pricing, and materials vary.",
    "Results are rounded for readability; add a buffer before ordering, booking, or committing.",
    "Double-check anything with a real cost attached against a local quote."
  ],
  "faq": [
    {
      "q": "How many tons of gravel do I need per cubic yard?",
      "a": "About 1.4 tons per cubic yard for typical crushed gravel; pea gravel and river rock run slightly lighter (1.3-1.5), while dense crushed limestone base can run up to 1.5-1.6 tons per cubic yard."
    },
    {
      "q": "How deep should a gravel driveway be?",
      "a": "A base layer of 4-6 inches compacted is standard for a residential gravel driveway, sometimes built in two lifts — a larger base stone layer topped with a finer surface layer."
    },
    {
      "q": "Why add a waste/compaction factor?",
      "a": "Loose delivered gravel occupies more volume than it will once compacted and settled, and some material is always lost to spillage or getting pushed past the intended edge during spreading."
    },
    {
      "q": "Is it cheaper to buy gravel by the ton or by the yard?",
      "a": "Ton pricing is standard for delivered bulk gravel; per-bag pricing at a hardware store is dramatically more expensive per unit volume and only makes sense for very small quantities under half a ton."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/gravel-cubic-yards-calculator",
    "https://www.revenuelab.fyi/toolbox/sand-tons-calculator",
    "https://www.revenuelab.fyi/toolbox/paver-base-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Gravel Tons Calculator (https://www.revenuelab.fyi/toolbox/gravel-tons-calculator)"
}