BedrockCalculator
Figures cited to primary sourcesWritten by Aapt Dubey, MBA (Marketing & Banking), ISB 3 primary sourcesLast updated

Concrete Calculator for Slabs, Driveways and Sonotubes

The Concrete Calculator for Slabs, Driveways and Sonotubes works out cubic yards of concrete for a slab, driveway or sonotube footings, with a separate waste line, bags of premix and the cost at your ready-mix price.

Quick Answer: A slab 20 feet long, 12 feet wide and 4 inches thick takes 2.96 cubic yards of concrete. With a 10% waste allowance, order 3.26 cu yd, or about 147 bags at 0.6 cubic feet per bag.

Assumptions

Computed
%

Preset scenarios

Concrete to order
3.26 cu yd
Volume of the pour
2.96 cu yd
Waste allowance
0.3 cu yd
To order, in cubic feet
88 cu ft
To order, in cubic metres
2.49 m³
Bags of premix
147
Cost at your price
$0.00

Cubic yards of concrete per 100 square feet

Download CSV
Each row is this calculator run on a 10 by 10 ft slab at the thickness shown, with no waste allowance. Cubic yards are rounded to two decimal places.
Thickness (in)Concrete (cu yd)Concrete (cu ft)
30.9325
3.51.0829.17
41.2333.33
51.5441.67
61.8550
82.4766.67
103.0983.33
123.7100

This table and its CSV are free to reuse with a link to this page, CC BY 4.0.

Concrete per foot of sonotube

Download CSV
Each row is this calculator run on one tube 1 ft deep of the diameter shown, with no waste allowance.
Tube diameter (in)Concrete per foot of depth (cu ft)
60.2
80.35
100.55
120.79
141.07
161.4
181.77
243.14

This table and its CSV are free to reuse with a link to this page, CC BY 4.0.

Concrete Calculator for Slabs, Driveways and Sonotubes: Concrete to order 3.26 cu yd (Measure in: Feet, with thickness and tube diameter in inches; What are you pouring?: Slab, driveway, patio or footing; Slab length: 20; Slab width: 12; Slab thickness: 4; Waste allowance: 10 %; Yield per bag (cu ft): 0.6; Price per cubic yard (optional): 0).

Save or share this result

A one-page summary of this calculator's default example, drawn from the same calculation as the result above.

The infographic is free to reuse with a link to this page, CC BY 4.0.

Illustration of a worker spreading a fresh concrete slab over rebar mesh beside a mixer truck and three column forms
Concrete Calculator for Slabs, Driveways and Sonotubes: default example results, Concrete to order 3.26; Volume of the pour 2.96; Waste allowance 0.3.
Drawn from this calculator's own default inputs. Change the inputs above to see your own figures.
Quick Answer: A slab 20 feet long, 12 feet wide and 4 inches thick takes 2.96 cubic yards of concrete. With a 10% waste allowance, order 3.26 cu yd, or about 147 bags at 0.6 cubic feet per bag.

What does this calculator do?

This concrete calculator works out how much concrete a pour needs, in the cubic yards ready-mix is ordered by, and in bags for smaller jobs you mix yourself.

It handles the two shapes most home projects use: flat slabs (patios, shed bases, driveways, sidewalks and footings) and round columns cast in cardboard tube forms, often called sonotubes, for deck and porch footings.

The volume is plain geometry. A slab is a box; a tube is a cylinder, and several tubes are added together. What the geometry cannot know is how much extra you will need for ground that is not quite level, forms that bulge a little and concrete left in the chute, so the waste allowance is a separate line that you set.

The bag count uses the yield printed on the bag, because premixed concrete comes in several bag sizes. If you enter a price per cubic yard from your ready-mix supplier, the calculator gives the cost; driveway quotes are usually built up the same way, plus labour and finishing.

Using the Concrete Calculator

  1. Choose feet and inches or metres and centimetres.
  2. Choose a slab or round tube forms.
  3. For a slab, enter the length, width and thickness. For tubes, enter the inside diameter, the depth of concrete in each and the number of tubes.
  4. Set the waste allowance.
  5. Enter the yield per bag from the bag you plan to buy, and your price per cubic yard if you have a quote.
  6. Read the cubic yards to order at the top, with cubic feet, cubic metres, bags and cost below.

The presets show four 12 inch sonotubes 4 feet deep, a 40 by 12 foot driveway at 5 inches, and a metric shed base.

How is this calculated?

  1. Convert to feet. Lengths in metres and thicknesses or diameters in inches or centimetres are converted to feet exactly.
  1. Find the volume of the pour. A slab is length × width × thickness. A tube is π × radius² × depth, with the radius half the inside diameter, times the number of tubes.

V_slab = L × W × T; V_tubes = n × π(d/2)²h

  1. Convert to cubic yards. One cubic yard is 27 cubic feet.
  1. Add the waste allowance as its own line. The pour times your percentage is the allowance; together they are the concrete to order.
  1. Count bags. The concrete to order in cubic feet divided by the yield per bag, rounded up.

bags = ⌈(V_(order, cu ft))/(yield per bag)⌉

  1. Price it if asked. Cubic yards to order times your price per cubic yard.

Worked Example

The default is a 20 by 12 foot slab, 4 inches thick:

  1. Volume: 20 × 12 × (4 ÷ 12) = 80 cubic feet, which is 2.96 cubic yards.
  2. Waste at 10%: 0.3 cubic yards, for 3.26 cubic yards to order (88 cubic feet, 2.49 cubic metres).
  3. Bags at 0.6 cubic feet each: 88 ÷ 0.6, rounded up, is 147 bags, which is why a slab this size is usually ordered as ready-mix.

Four 12 inch sonotubes with 4 feet of concrete in each hold 0.47 cubic yards; with waste, order 0.51 cubic yards, or 24 bags.

A driveway 40 by 12 feet and 5 inches thick takes 7.41 cubic yards; with waste, 8.15 cubic yards.

A shed base 4 by 3 metres and 10 centimetres thick takes 1.73 cubic yards (1.32 cubic metres) with waste.

How Much Concrete Do I Need for a Sonotube?

Multiply π by the radius squared by the depth, all in feet. A 12 inch tube holds 0.79 cubic feet per foot of depth, and four of them 4 feet deep hold 0.47 cubic yards. Choose round tube forms, enter the diameter, depth and number of tubes, and the calculator adds them up.

The table below lists the concrete per foot of depth for tubes from 6 to 24 inches across. Footing size and depth are set by your local code and your deck plans, not by the calculator.

How Do You Estimate the Cost of a Concrete Driveway?

Work out the cubic yards, including waste, and multiply by the ready-mix price per cubic yard from your supplier. The calculator does both when you enter the price. A finished driveway quote also includes excavation, base gravel, forms, reinforcement, labour, finishing and sometimes a short-load fee for small orders; ask your contractor for those separately.

The gravel calculator works out the base course.

What does this calculator not account for?

  • Thickened edges, footings under slabs and steps. Work each as its own slab and add them.
  • Reinforcement. Rebar and mesh take up a tiny share of the volume and are ignored.
  • Base course. The gravel under a slab is a separate material; the IRC calls for a 4 inch base under below-grade slabs.
  • Bell-shaped footings. Tubes with flared bases hold more than a straight cylinder.
  • Strength and mix. The calculator counts volume only. The concrete strength required depends on the use and the code.

What mistakes do people make with this?

  • Entering the thickness in feet. Thickness is in inches (or centimetres). Four inches is 4, not 0.33.
  • Dividing by 9 instead of 27. Cubic feet to cubic yards is ÷ 27.
  • Ordering the exact volume. Ready-mix shortfalls are expensive. Keep a waste allowance.
  • Using the outside diameter of a tube. The concrete fills the inside.
  • Assuming one bag size. Bag yields differ; read the bag.

Frequently Asked Questions

How many cubic yards of concrete do I need for a 10 by 10 slab?

At 4 inches thick, 1.23 cubic yards before waste. The table lists other thicknesses from 3 to 12 inches.

How thick should a concrete slab be?

The International Residential Code sets a minimum of 3½ inches for slab-on-ground floors. Driveways and slabs that carry heavier loads are often thicker; follow your plans and local code.

How many bags of concrete make a cubic yard?

A cubic yard is 27 cubic feet, so divide 27 by the yield printed on your bag and round up.

How much concrete is in a sonotube?

A 12 inch tube holds 0.79 cubic feet per foot of depth. Four tubes 4 feet deep hold 0.47 cubic yards.

Can I measure in metres?

Yes. Choose metres and centimetres. The result is given in cubic yards and cubic metres.

Sources

Did this calculator answer your question?

How this calculator is tested

This calculator is checked by 7 automated test cases: specific inputs whose correct result is known in advance, and rules the output must always obey. They run on every change to the site. See the testing and corrections policy.

Show the test cases
  • Default: a 20 by 12 ft slab at 4 in is 2.96 cu yd, 3.26 to order
  • four 12 in sonotubes 4 ft deep
  • a 40 by 12 ft driveway at 5 in is 8.15 cu yd to order
  • a 4 by 3 m slab at 10 cm is 1.32 m3 to order
  • prices at the user price per cubic yard
  • builds both reference tables from compute()
  • Zero tubes need zero concrete, not one tube

Add This Website as Preferred Source on Google

See Bedrock Calculator first in your Search results & AI Overviews