Concrete Calculator

Estimate how many cubic yards of ready-mix concrete — or how many 80 lb bags — you need for a slab, footing, or walkway.

Pick the shape that best matches your slab, footing, or walkway.

ft
ft
in

Most slabs use 4 in; driveways and footings often use 5–6 in.

$/yd³

Leave blank for quantities only. Enter your ready-mix price to see the concrete cost.

Covers spillage, uneven forms, and over-excavation. 10% works for most slabs.

How this is calculated

Area is calculated from the shape you select — rectangle (length × width), circle (π × radius²), triangle (½ × base × height), circular ring (π × (outer radius² − inner radius²)), or trapezoid (average of the two parallel sides × width). That area is multiplied by thickness to get the exact volume required, converted from cubic feet to cubic yards (27 ft³ per yd³). Your selected waste percentage is added to that required volume to get the waste-adjusted volume, and weight and bag count are both calculated from that same waste-adjusted volume — weight assumes standard concrete at approximately 150 lb per cubic foot, and the bag estimate assumes standard 80 lb bags of concrete mix, each yielding about 0.6 ft³ once mixed. Ready-mix trucks are typically ordered in quarter-yard increments, so the suggested order separately rounds the waste-adjusted volume up to the nearest quarter yard. If you enter a ready-mix price per cubic yard, the concrete cost is the waste-adjusted volume multiplied by that price. Leave the price blank to see quantities only.

The material weights, waste allowances, and rounding rules behind every calculator are documented on our methodology page.

Example calculation

A 10 ft × 10 ft slab at 4 in thick needs 1.23 yd³ of concrete. With 10% waste that's 1.36 yd³ — about 2.75 tons, or 62 bags of 80 lb mix — so suggested order is 1.50 yd³ from a ready-mix truck. At $150 per cubic yard, the concrete itself costs about $203.70 before delivery fees.

Concrete needed for common projects

These typical projects use the calculator's math: volume is area times thickness, with a 10% allowance for spillage and uneven forms. Bag counts assume 80 lb bags yielding about 0.6 ft³ each.

ProjectExact volumeWith 10% waste80 lb bags
Sidewalk (20 × 3 ft, 4 in)0.74 yd³0.81 yd³37
Small landing or step pad (4 × 4 ft, 4 in)0.20 yd³0.22 yd³10
Shed slab (12 × 10 ft, 4 in)1.48 yd³1.63 yd³74
Patio (12 × 16 ft, 4 in)2.37 yd³2.61 yd³118
Single-car driveway (20 × 10 ft, 5 in)3.09 yd³3.40 yd³153
Two-car garage floor (24 × 24 ft, 5 in)8.89 yd³9.78 yd³440

Orders for ready-mix are typically rounded up to the nearest quarter yard. Bags above about 60–90 become impractical to mix by hand.

Bags or ready-mix truck?

Bagged mix is the right choice for small jobs such as a post footing, a step landing, or a small pad. Bags are easy to buy, but mixing takes time, and every batch is slightly different. Consistency matters for a large slab, because a pour that has to be finished all at once can't be paused for an hour while you mix the next batch.

Bag sizeYield per bagBags per cubic yard
40 lb bag0.3 ft³90
60 lb bag0.45 ft³60
80 lb bag0.6 ft³45

As a rule of thumb, once a job needs more than about one cubic yard (45 bags of 80 lb mix), ready-mix delivered by truck is easier and usually costs less than the equivalent in bags once you count your time and the mixer. Short-load fees apply to small deliveries, so ask the supplier about their minimum and the price per yard, then enter that price in the calculator to see the cost of the concrete. Have forms, a screed board, a bull float, helpers, and wheelbarrows ready before the truck arrives, because drivers typically allow limited unloading time.

Thickness and strength by project

ProjectTypical thicknessTypical strength
Sidewalks and patios4 in3,000–3,500 psi
Shed or hot tub pad4–6 in3,000–3,500 psi
Residential driveways5–6 in3,500–4,000 psi
Garage floors4–6 in3,500–4,000 psi
FootingsDepends on code and loadPer engineer or local code

Strength figures are typical 28-day compressive strengths in pounds per square inch. Footings and structural pours should follow local building code or an engineer's design.

Prepare the base before you order

  • Remove sod and topsoil down to firm soil, then compact the subgrade. Concrete placed over soft or organic soil cracks as it settles.
  • Add 4 in of compacted gravel under slabs for drainage and a uniform bed. Use the gravel calculator to size that order. A level base also keeps the slab at a uniform thickness, so low spots don't swallow extra concrete.
  • Set forms level and square with stakes every 2 to 3 ft. Slope patios and walkways about 1/8 to 1/4 in per foot away from the house for drainage.
  • Add reinforcement such as welded wire mesh or rebar where your plan or local code calls for it, and keep it lifted into the middle of the slab on supports rather than lying on the ground.

Control joints and curing

Concrete shrinks as it cures, and it will crack somewhere. Control joints tell it where. A common rule of thumb is to space joints at two to three times the slab thickness in feet. For a 4 in slab, that is every 8 to 12 ft. Keep panels roughly square, and cut or tool joints about one-quarter of the slab depth.

Curing matters as much as the pour. Keep the surface damp, covered, or sealed with a curing compound for about seven days so it can gain strength, and avoid pouring when temperatures are below about 40°F or above about 90°F unless you take precautions. Rain on a fresh surface weakens it, so check the forecast before the truck is scheduled.

Wet concrete is caustic and can cause skin burns, so wear gloves, boots, and eye protection, and wash splashes off promptly.

Related calculators

Related guides

Frequently asked questions

Enter your supplier's ready-mix price per cubic yard and the calculator multiplies it by your waste-adjusted volume. That is the cost of the concrete only. Short-load fees for small deliveries, forming, gravel base, reinforcement, finishing, and labor are extra, so ask the supplier for a delivered price on your exact order.