Skip to content
toolertools
Home & DIY Money & Work All tools

Concrete Calculator

Work out how much concrete you need for a slab, footing, or post holes. Enter your dimensions and get cubic yards, cubic feet, and the number of 40, 60, and 80 lb bags — with a waste allowance and an optional ready-mix cost estimate.

Updated 2026-09-14
Project
ft
ft
in

Slabs 4 in · Driveways 5–6 in

×

Identical sections or holes

%

Covers spillage and uneven subgrade.

$

Use local pricing

Measuring for concrete

Thickness is where slab estimates go wrong. Measure it at the forms, not from grade — a "4 inch" slab poured over an unexcavated low spot can easily average 5 inches and eat 25% more concrete. For post holes, measure the hole diameter (a good rule of thumb is 3× the post width) and the depth below grade.

Bags or ready-mix?

Bags make sense for post holes, small pads, and repairs. A single cubic yard is already about 45 eighty-pound bags — mixing that by hand is a full, hard day. Above roughly 2 cubic yards, ready-mix delivery is usually cheaper per yard, far more consistent, and lets you finish the pour before the first section sets. The calculator flags when your project crosses that line.

Worked example

A 10 × 10 ft patio slab at 4 in thick is 10 × 10 × 0.333 = 33.3 ft³, or 1.23 yd³. With 10% waste, order about 1.36 yd³ — or 62 eighty-pound bags if you're determined to mix it yourself. Never plan to finish a pour exactly at zero: running out mid-pour creates a cold joint you can't fix.

Concrete to order
—
Includes waste allowance
Volume (cubic feet)
—
Volume (cubic yards)
—
Volume (cubic meters)
—
40 lb bags
—
60 lb bags
—
80 lb bags
—
Estimated ready-mix cost
—

Bag yields: 40 lb ≈ 0.30 ft³ · 60 lb ≈ 0.45 ft³ · 80 lb ≈ 0.60 ft³

Common questions

How much concrete do I need for a slab?

Multiply length × width × thickness with every dimension in feet, then divide by 27 for cubic yards. A 10 ft × 10 ft pad at 4 inches thick is 10 × 10 × 0.333 = 33.3 cubic feet, or 1.23 cubic yards — about 56 eighty-pound bags, or 1.4 cubic yards of ready-mix once you add 10% waste.

How thick should a concrete pad be?

Four inches is the standard for patios, sheds, and walkways. Go to 5–6 inches where vehicles park or heavy equipment sits, and follow your local code for anything structural. Thickness drives cost almost linearly: going from 4 to 6 inches adds 50% to the volume.

How many bags of concrete are in a cubic yard?

A cubic yard is 27 cubic feet, so it takes 45 eighty-pound bags (0.60 ft³ each), 60 sixty-pound bags (0.45 ft³), or 90 forty-pound bags (0.30 ft³). Those are the manufacturer-published yields used by the calculator.

Should I use bags or order ready-mix?

Past about 2 cubic yards — roughly 90 eighty-pound bags — ready-mix delivery is usually cheaper and far less work than mixing by hand, and it gives you one continuous pour instead of a cold joint every batch. The calculator flags the crossover point for your volume.

How do I measure for a concrete footing or post holes?

Footings use the same length × width × depth math as a slab. Post holes are cylinders: π × (diameter ÷ 2)² × depth, times the number of holes. A 10-inch hole 3 feet deep is about 1.6 cubic feet, so a 12-post fence needs roughly 20 cubic feet — about 33 sixty-pound bags.

How much waste should I add to a concrete order?

Ten percent is a sensible default. Concrete spills, forms bow, and subgrades are never perfectly level — and running short mid-pour means a cold joint you cannot undo. Overordering by a wheelbarrow costs far less than a second delivery.

How this is calculated

Method
Slab volume = length × width × thickness. Footing volume = length × width × depth. Post hole volume = π × (diameter ÷ 2)² × depth. Repeated sections multiply the single-section volume.
Order volume = volume × (1 + waste allowance). Concrete spills, boards flex, and grades are rarely perfectly level — running out mid-pour is expensive.
Bag counts divide the order volume by manufacturer-published yields: 40 lb ≈ 0.30 ft³, 60 lb ≈ 0.45 ft³, 80 lb ≈ 0.60 ft³, rounded up to whole bags.
Cost = order volume in cubic yards × your price per cubic yard, when a price is provided.
Assumptions
  • Bag yields are the standard values published by major pre-mix brands (Quikrete, Sakrete); actual yield varies slightly by product.
  • Shapes assume uniform thickness/depth. Sloped or stepped pours need to be broken into sections.
  • The default 10% waste allowance covers spillage, over-excavation, and uneven subgrade.
  • Above roughly 2 cubic yards, ready-mix delivery is usually cheaper and far less work than bags — the tool flags this.
Sources
  • Manufacturer bag-yield tables (Quikrete, Sakrete) — Published yields: 40 lb ≈ 0.30 ft³, 60 lb ≈ 0.45 ft³, 80 lb ≈ 0.60 ft³ per bag.
Methodology reviewed 2026-09-14 · See our methodology for how we build and test calculators.
Embed this calculator on your site

Free to use. Paste this HTML where you want the calculator to appear — it resizes to fit and works on any site.

Short answers with the math shown