Skip to main content
Mathovia

Construction / Concrete & Masonry

Concrete Bags Calculator

Enter your slab dimensions and bag size to get the volume and number of bags needed.

Volume
16.67 cu ft
Volume
0.617 cu yd
Bags needed
38
10 ft5 ft
The slab footprint. Each square is one bag at the chosen yield; thickness is set separately and folded into the count.

Volume = Length × Width × (Thickness ÷ 12). Bags = Volume ÷ bag yield, rounded up.

Source: Bag yields are standard published values from major concrete mix manufacturers (Quikrete, Sakrete). Always confirm against the bag you're buying.

Written by
MPhil in Mathematics, Founder of Mathovia
Updated

Mathematics verification: Mathematical formulas, calculations, worked examples and solutions are reviewed for accuracy before publication. How we check our work

Concrete Bags Calculator formula
The Concrete Bags formula

How much concrete do you actually need?

Concrete is sold by volume, but most DIYers think in bags — which is where mistakes happen. A small footing might only need a handful of 60 lb bags, while a full driveway slab needs volume calculated first, then converted into a bag count (or, past a certain size, ready-mix delivered by the truckload instead).

Volume first, bags second

The calculator above works in two steps: it finds the cubic footage of your pour (length × width × thickness), then divides that by your bag’s yield to get a bag count. This order matters — if you only think in bags from the start, it’s easy to misjudge a slab that’s thicker or larger than it looks.

The concrete bags formula

and are the pour’s length and width in feet, is the thickness in inches, and is the bag’s yield in cubic feet — 0.30 for a 40-lb bag, 0.45 for 60 lb, 0.60 for 80 lb. Divide the cubic feet by 27 for cubic yards.

Worked example

The calculator’s defaults are a 10 ft × 5 ft slab, 4 inches thick, using 60-lb bags.

In cubic yards: . In 60-lb bags:

Concrete Bags Calculator worked example diagram
A visual read of the worked example above — the same numbers the calculator returns for its default inputs.

Bag count by slab size (4 inches thick, 60-lb bags)

SlabVolume60-lb bags80-lb bags
3 × 3 ft3.0 cu ft75
4 × 8 ft10.7 cu ft2418
10 × 5 ft16.7 cu ft3828
10 × 10 ft33.3 cu ft7556
12 × 20 ft80.0 cu ft178134

The 10 × 10 ft row is already 75 bags — the point where mixing by hand stops making sense and ready-mix delivery takes over.

When to switch to ready-mix

Once you’re past roughly 1 cubic yard (about 45 sixty-pound bags), ready-mix delivery usually becomes cheaper and far less labor-intensive than mixing bags by hand. Use this calculator to find your volume first, then decide which route makes sense for your project size.

A note on curing

Bag count gets you the pour started, but strength depends on proper curing — keeping the slab moist for the first several days, especially in hot or windy weather. A fast cure in harsh conditions is a common cause of surface cracking.

Allow for waste

Uneven ground, spillage and a slightly thick pour all eat concrete. Most guides add about 10% before buying. For the default slab:

Three extra bags cost far less than a second trip to the store halfway through a pour.

Thickness matters more than it looks

Going from 4 inches to 6 inches thick adds 50% more concrete. The same 10 × 5 ft slab at 6 inches is 25 cubic feet, which is 56 sixty-pound bags instead of 38. Driveways and slabs that carry vehicles are often poured thicker than patios, so check the thickness before you count bags.

Post holes and footings

For a round hole, use the volume of a cylinder: , with everything in feet. A post hole 10 inches across and 36 inches deep has a radius of ft and a depth of 3 ft:

That’s about 2.7 eighty-pound bags, so plan on 3 per hole. The post itself takes up a little room, but rounding up covers waste.

Common mistakes

  • Entering thickness in feet. The formula divides inches by 12. Typing 0.33 for a 4-inch slab gives a pour 12 times too small.
  • Using the wrong bag yield. The yield is 0.30, 0.45 or 0.60 cu ft for 40-, 60- and 80-lb bags. Working out the count with the 80-lb yield and then buying 60-lb bags leaves you about a quarter short.
  • Skipping the waste allowance. Running short mid-pour leaves a cold joint, a weak seam where fresh concrete meets concrete that has started to set.
  • Pouring on a soft or uneven base. Low spots swallow extra concrete and can crack the slab later.
About the formula: Volume = Length × Width × (Thickness ÷ 12). Bags = Volume ÷ bag yield, rounded up.

Frequently Asked Questions

How many bags of concrete for a 10 by 5 foot slab at 4 inches?+

The volume is 10 × 5 × (4 ÷ 12) = 16.67 cu ft. At 0.45 cu ft per 60-lb bag that's 38 bags; at 0.60 cu ft per 80-lb bag, 28 bags.

How many 80-lb bags make a cubic yard?+

45. An 80-lb bag yields about 0.60 cu ft, and a cubic yard is 27 cu ft, so 27 ÷ 0.60 = 45. A 60-lb bag yields 0.45 cu ft, so it takes 60 of those.

Should I round up or down on bags?+

Always up — the calculator does — and add 1 to 2 extra bags for spillage and an uneven subgrade. A short pour that sets before you can buy more means a cold joint.

At what point should I order ready-mix instead of bagging it?+

Around 1 cubic yard, roughly 45 to 60 bags depending on size. Past that, mixing by hand is exhausting and slow, and a truck is usually cheaper per yard once you factor in your time.

Does the calculator include a waste allowance?+

No, it gives the theoretical volume. Add 5 to 10% for spillage, subgrade dips, and over-excavated edges.

How much water does a bag of concrete need?+

Follow the bag — usually about 6 pints (3 quarts) for an 80-lb bag of standard mix. Too much water weakens the cured slab, so add it gradually and stop at a workable, not soupy, consistency.

Related calculators