ThisCalculator

Construction

Concrete Mix Calculator: Yards, Bags & Cost

Updated · Standard formula, shown below

Concrete volume 1.23 cubic yd
Concrete volume
33.33 cubic ft
Result
60-lb bags
75 bags
Result
80-lb bags
56 bags
Result

Concrete Mix Calculator: Yards, Bags & Cost

A concrete mix calculator works out how much concrete you need for a slab, footing, or column by taking the project’s dimensions (length, width, depth) and returning the volume in cubic yards, cubic feet, or cubic meters—plus the number of pre-mixed bags if you choose that option. You enter the shape and size of your pour, and the calculator gives you the exact volume and often the estimated number of bags, so you avoid over-ordering or running short. Below we break down the formulas, how to use the results, common mistakes, and what the numbers really mean for your project.

Formula

The core formula for a rectangular slab is simple: Volume = Length × Width × Thickness. All three dimensions must be in the same unit before multiplying. The result is a cubic measure (e.g., cubic feet). To convert to cubic yards, divide by 27 (since 1 cubic yard = 27 cubic feet). In the calculator above, the thickness is entered in inches, so it is converted to feet by dividing by 12.

Variables:

  • L = length of the pour (feet or meters)
  • W = width of the pour (feet or meters)
  • D = depth/thickness of the pour (inches, converted to feet)
  • Volume = L × W × (D/12) in cubic feet
  • Cubic yards = Volume (ft³) ÷ 27

For a round column, the formula is Volume = π × (radius²) × height. For an irregular shape, break it into rectangles or circles and add the volumes.

Worked Example

Using the default values from the calculator: a slab that is 10 ft long, 10 ft wide, and 4 inches deep.

  1. Convert depth to feet: 4 in ÷ 12 = 0.3333 ft
  2. Calculate volume in cubic feet: 10 ft × 10 ft × 0.3333 ft = 33.33 ft³
  3. Convert to cubic yards: 33.33 ft³ ÷ 27 = 1.23 yd³
  4. Bags needed (60-lb): 33.33 ft³ ÷ 0.45 ft³ per bag = 74.1 → round up to 75 bags
  5. Bags needed (80-lb): 33.33 ft³ ÷ 0.60 ft³ per bag = 55.6 → round up to 56 bags

The calculator shows 1.23 cubic yards, 33.33 cubic feet, 75 bags of 60-lb mix, and 56 bags of 80-lb mix. That matches the manual math.

When to Use a Concrete Mix Calculator

Use it any time you’re ordering ready-mix concrete or buying bagged mix. Common projects include:

  • Patio slabs and walkways
  • Footings for decks, posts, or walls
  • Concrete pads for sheds, AC units, or hot tubs
  • Driveway aprons or small curbs
  • Setting fence posts (volume per hole minus the post volume)

For post holes, you need to subtract the volume of the post itself. For example, a 12-inch diameter hole 3 feet deep holds about 0.2 cubic yards, but a 4×4 post takes up some of that space. The calculator works for the pure volume; you must adjust for obstructions.

How to Read the Results

The first output (cubic yards) is what you order from a ready-mix plant. Concrete is sold by the cubic yard, and a typical truck holds 9 to 10 cubic yards. The bag count is for pre-mixed bags, which are useful for smaller projects. A 60-lb bag yields about 0.45 cubic feet of concrete; an 80-lb bag yields about 0.60 cubic feet. Always round up to the nearest whole bag because you can’t buy a fraction of a bag, and you’ll want a little extra for spillage.

If you’re pouring a slab, the thickness is the key variable. A 4-inch slab is common for patios and walkways, while driveways often use 5 or 6 inches. The calculator lets you adjust depth to see how much extra concrete that requires.

Common Mistakes and How to Avoid Them

  • Unit mix-ups: Mixing feet and inches without converting. Always convert everything to the same unit first.
  • Forgetting to convert depth: Depth is often given in inches, but volume formulas need feet or meters. Divide by 12 before multiplying.
  • Rounding too early: Rounding the volume to one decimal before converting can lead to a shortage. Keep full precision until the final answer.
  • Ignoring waste: Order 5–10% extra to account for uneven ground, spills, or slight over-excavation. For a 1.23 yd³ slab, add 0.1 yd³.
  • Assuming bag yield is exact: Bag yields vary by brand and how much water you add. The 0.45 and 0.60 ft³ figures are industry averages.

Ready-Mix vs. Bagged Concrete

For projects under about 1 cubic yard, bagged mix is often more practical because you can mix it in a wheelbarrow or mixer. For anything larger, ready-mix is cheaper per yard and saves labor. A typical ready-mix truck has a minimum order, so if your project needs only 0.5 yards, you might still pay for a full load. Bagged concrete, on the other hand, requires physical mixing—each 80-lb bag takes about 15–20 minutes to mix by hand. The calculator shows both options so you can compare the trade-off between cost and effort.

Cost Considerations (General Guidance)

Concrete prices vary widely by region, time of year, and whether you choose ready-mix or bags. As a rough estimate, bagged concrete costs more per cubic yard than ready-mix, but you avoid delivery fees and minimums. Ready-mix prices typically include the concrete, delivery, and sometimes a short wait time. The calculator doesn’t include cost because prices change, but you can multiply the total cubic yards by your local price per yard to get a rough budget. Don’t forget to add 5–10% for waste.

Safety and Accuracy Tips

When handling concrete, always wear gloves, eye protection, and a dust mask when mixing dry powder. Wet concrete is caustic and can cause skin burns—rinse any contact immediately. For structural projects (footings, foundations, load-bearing walls), consult a structural engineer or local building codes; the calculator only gives volume, not strength requirements. Also, check the slump and compressive strength (e.g., 3000 psi vs. 4000 psi) with your supplier to ensure the mix matches your project’s load needs.

Frequently Asked Questions

How many 80-lb bags do I need for a 10×10 slab that is 4 inches thick?
You need about 56 bags. The volume is 33.33 cubic feet, and each 80-lb bag yields about 0.6 cubic feet, so 33.33 / 0.6 = 55.6, rounded up to 56. Add a couple extra for waste.

How do I calculate concrete for a round column?
Use the formula Volume = π × (radius²) × height. Measure the radius in feet (half the diameter), then multiply by 3.14 and the height in feet. Convert to cubic yards by dividing by 27.

What is the difference between cubic feet and cubic yards?
A cubic yard is 27 cubic feet (3 feet × 3 feet × 3 feet). Ready-mix is ordered by the cubic yard, while bagged mix is often measured in cubic feet. The calculator gives both so you can switch between them.

Should I order extra concrete?
Yes, order 5–10% more than the calculated volume. This covers uneven subgrades, spills, and slight over-excavation. It’s better to have a little left over than to run short mid-pour.

Can I use the calculator for a footing?
Yes, but for a continuous footing, you need the length of the footing, the width, and the thickness. For a pier or column footing, treat it as a square or round slab. Always subtract the volume of any posts or rebar that displace concrete, though rebar displacement is usually negligible.

What if my project is not a perfect rectangle?
Break it into rectangles, triangles, or circles, calculate each volume, and add them together. For a triangle, use Volume = (base × height × thickness) / 2. The calculator handles simple rectangles; for complex shapes, do the math in parts.

Related

Formula used
in l | Length | ft | 10 | 0
in w | Width | ft | 10 | 0
in d | Depth | in | 4 | 0
sel units | Units | Feet=1, Inches=0.0833333, Meters=3.28084
out volume_cy | Concrete volume | cubic yd | (l * w * (d / 12)) / 27 | 2
out volume_cf | Concrete volume | cubic ft | l * w * (d / 12) | 2
out bags_60 | 60-lb bags | bags | ceil((l * w * (d / 12)) / 0.45) | 0
out bags_80 | 80-lb bags | bags | ceil((l * w * (d / 12)) / 0.6) | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.