Toolivaro

Free Concrete Calculator

Estimate concrete volume in cubic yards or meters and the number of bags needed for a slab, footing, or pad, with cost.

The concrete calculator estimates how much concrete a slab, footing, or pad needs. Enter the length, width, and depth, choose a waste percentage for uneven excavation and spillage, and pick the bag size you plan to use (60 lb, 80 lb, or 25 kg). The calculator returns the volume in cubic yards (imperial) or cubic meters (metric), the volume including waste, the whole bags to buy, and the estimated cost. Bag yields are the standard approximations used on manufacturer calculators: a 60 lb bag yields about 0.45 cubic feet, an 80 lb bag about 0.6 cubic feet, and a 25 kg bag about 0.0118 cubic meters — check the label of the product you buy because yields vary slightly by mix. For larger pours, ready-mix by the cubic yard is usually cheaper than bags; the calculator’s volume result is the number to give the supplier. All arithmetic runs locally in your browser — your measurements are never uploaded, logged, or stored. Use this calculator for patios, footings, post pads, and small slabs.

Processed locally in your browser

Units

Pour length.

Pour width.

Pour thickness (4 inches = 0.33 ft, 10 cm = 0.1 m).

Uneven excavation and spillage.

Price of one bag of the selected size.

How is the result calculated?

Patio slab: 10 ft × 4 ft, 4 inches deep

A small patio slab is 10 feet by 4 feet and 4 inches (1/3 foot) deep: the volume is 10 × 4 × 0.333 = 13.3 cubic feet. With 10% waste that becomes about 14.7 cubic feet. An 80 lb bag yields 0.6 cubic feet, so 14.7 ÷ 0.6 = 24.4 — you need 25 bags. At $6 per bag that is $150 of concrete, before form boards, rebar, and finishing tools.

Example input and output
Input Value
length 10
width 4
depth 0.33
wastePercent 10
bagSize 80lb
pricePerBag 6
Result 13.3 ft³ (0.49 yd³) · 14.7 ft³ with waste · 25 bags · ≈ $150

What is the formula and its assumptions?

Volume

volume = length × width × depth

Formula terms
Symbol Meaning
length pour length
width pour width
depth pour thickness

Bags needed

bags = ceil(volume × (1 + waste%) / bag yield)

Formula terms
Symbol Meaning
bag yield 0.45 ft³ (60 lb) · 0.6 ft³ (80 lb) · 0.0118 m³ (25 kg)
waste% allowance for uneven ground and spillage

What are the most common mistakes?

  • Ordering by bag count without checking the bag yield of the specific product.
  • Measuring in inches and entering inches as if they were feet (depth is the classic error — 4 inches is 0.33 ft).
  • Forgetting that a 4-inch slab needs form boards, rebar or mesh, and vapor barrier — concrete is not the whole project cost.

What are the assumptions and limitations?

  • Bag yields are manufacturer-style approximations; the label of your product governs.
  • The calculator models rectangular pours only — curved or stepped footings need a different method.
  • Cost covers bags only, not delivery, reinforcement, finishing, or labor.

Where do the numbers come from?

Last reviewed August 4, 2026 · Version 1.0.0 · Toolivaro does not guarantee external content.

Frequently asked questions

Bags or ready-mix?

Bags make sense below about a cubic yard; above that, ready-mix is cheaper and easier to finish in time. The calculator’s volume result (in cubic yards) is what you order from the supplier — round up to the next quarter yard.

Why is my actual bag count different from the label math?

Bag yields assume a specific mix and water amount. Concrete that is wetter than recommended yields slightly less volume, and spillage happens. The waste allowance exists exactly for this.

Does depth include gravel base?

No — enter only the concrete thickness. A gravel base is separate material and volume; use the gravel calculator for that layer.

Part of Home renovation estimators

Found a mistake or have a correction? Report it — we review every correction.

Was this helpful?

Reviewed by the Toolivaro editorial team per our methodology Methodology · Editorial policy