{
  "slug": "concrete-price-per-cubic-yard",
  "title": "Concrete Price Per Cubic Yard Calculator",
  "heading": "Concrete Price Per Cubic Yard Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/concrete-price-per-cubic-yard",
  "summary": "Ready-mix delivered cost, short-load surcharges, and pump fees in one number.",
  "description": "Ready-mix concrete is priced per cubic yard at the plant, but the delivered price you actually pay includes a base mix rate, a strength/mix upcharge for anything above standard 3000 PSI, a delivery or fuel surcharge, and often a pump truck fee if the truck can't back up to the pour. This calculator adds those pieces together so you can compare a quote against a realistic 2026 US national baseline: roughly $150-$185 per cubic yard for standard 3000-3500 PSI mix, plus $75-$150 for delivery and $150-$550 for a boom or line pump if needed. Rates swing 20-40% by region — the Northeast and West Coast run well above these numbers, the rural Midwest and South often run below. Enter your own local batch plant quote here as soon as you have one; these are starting points, not a bid. The tool also flags whether your order qualifies for a short-load surcharge, since most plants charge extra below a 9-10 yard minimum truck load, which catches a lot of homeowners pouring small slabs by surprise.",
  "formula": "Delivered Cost = (Yards × Mix Rate × Strength Multiplier) + Delivery Fee + Pump Fee. Short-load surcharge applies below the plant's full-truck minimum.",
  "dateModified": "2026-09-06",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=concrete-price-per-cubic-yard",
  "inputs": [
    {
      "id": "yards",
      "label": "Concrete needed",
      "kind": "number",
      "hint": null,
      "default": 8,
      "unit": "cubic yards",
      "min": 0.5,
      "max": 50
    },
    {
      "id": "mixRate",
      "label": "Base mix rate (2026 US avg)",
      "kind": "number",
      "hint": null,
      "default": 165,
      "unit": "$/yd³",
      "min": 100,
      "max": 260
    },
    {
      "id": "strengthPct",
      "label": "Mix strength upcharge",
      "kind": "select",
      "hint": null,
      "default": "0",
      "options": [
        {
          "value": "0",
          "label": "3000 PSI standard — no upcharge"
        },
        {
          "value": "6",
          "label": "3500 PSI — +6%"
        },
        {
          "value": "12",
          "label": "4000 PSI — +12%"
        },
        {
          "value": "20",
          "label": "4500+ PSI / fiber mesh — +20%"
        }
      ]
    },
    {
      "id": "pumpFee",
      "label": "Pump truck fee (0 if chute reaches)",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": "$",
      "min": 0,
      "max": 800
    },
    {
      "id": "deliveryFee",
      "label": "Delivery / fuel surcharge",
      "kind": "number",
      "hint": null,
      "default": 95,
      "unit": "$",
      "min": 0,
      "max": 300
    },
    {
      "id": "truckMin",
      "label": "Plant full-truck minimum",
      "kind": "number",
      "hint": null,
      "default": 9,
      "unit": "yd³",
      "min": 4,
      "max": 12
    }
  ],
  "outputs": [
    {
      "id": "totalCost",
      "label": "Total delivered cost",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "materialCost",
      "label": "Concrete material cost",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "shortLoadFee",
      "label": "Estimated short-load surcharge",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "perYard",
      "label": "All-in cost per cubic yard",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Concrete needed: 8 cubic yards",
      "Base mix rate (2026 US avg): 165 $/yd³",
      "Mix strength upcharge: 3000 PSI standard — no upcharge",
      "Pump truck fee (0 if chute reaches): 0 $",
      "Delivery / fuel surcharge: 95 $",
      "Plant full-truck minimum: 9 yd³"
    ],
    "outputs": [
      "Total delivered cost: $1,481",
      "Concrete material cost: $1,320",
      "Estimated short-load surcharge: $66",
      "All-in cost per cubic yard: $185.13"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter concrete needed (cubic yards).",
      "Enter base mix rate (2026 us avg) ($/yd³).",
      "Enter mix strength upcharge.",
      "Enter pump truck fee (0 if chute reaches) ($).",
      "Enter delivery / fuel surcharge ($).",
      "Enter plant full-truck minimum (yd³).",
      "Read your total delivered cost 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": {
        "yards": 4.8,
        "mixRate": 100,
        "strengthPct": "0",
        "pumpFee": 0,
        "deliveryFee": 55,
        "truckMin": 5.3999999999999995
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "yards": 8,
        "mixRate": 165,
        "strengthPct": "0",
        "pumpFee": 0,
        "deliveryFee": 95,
        "truckMin": 9
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "yards": 12.8,
        "mixRate": 260,
        "strengthPct": "0",
        "pumpFee": 0,
        "deliveryFee": 150,
        "truckMin": 12
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "Why is my per-yard price higher than the quoted mix rate?",
      "a": "Delivery fees, pump fees, and short-load surcharges get spread across a small order, so a 3-yard pour can show an effective per-yard cost 40-60% above the plant's sticker mix rate. Larger pours dilute those fixed fees across more yards."
    },
    {
      "q": "What counts as a short load?",
      "a": "Most ready-mix trucks hold 9-11 cubic yards. Ordering less than the plant's stated minimum — commonly 9 or 10 yards — triggers a short-load fee because the plant is sending a mostly-empty truck. It's usually cheaper to slightly oversize a small order than eat the surcharge."
    },
    {
      "q": "Do these rates include labor for finishing the slab?",
      "a": "No — this is the delivered material cost only. Finishing labor (screeding, floating, troweling) is typically $2-$8 per square foot on top of material cost and is not included here."
    },
    {
      "q": "How much do 2026 concrete prices vary by region?",
      "a": "National averages here are a starting point; coastal metro areas and anywhere with strong union labor markets often run 25-40% above these numbers, while rural areas with local batch plants can run 10-20% below. Always confirm with 2-3 local plant quotes."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/short-load-concrete-surcharge",
    "https://www.revenuelab.fyi/toolbox/paver-patio-cost",
    "https://www.revenuelab.fyi/toolbox/retaining-wall-cost"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Concrete Price Per Cubic Yard Calculator (https://www.revenuelab.fyi/toolbox/concrete-price-per-cubic-yard)"
}