How Much Concrete Do I Need for a Slab?
Estimating concrete for a slab starts with one simple calculation: length × width × thickness. The tricky part is making sure all measurements use compatible units, converting the result to cubic yards, and allowing a little extra concrete for real-world conditions.
Want the answer without doing the math?
Enter your slab dimensions into our calculator to estimate cubic feet, cubic yards, metric volume, bag quantities and optional material cost.
Use the Concrete Calculator Concrete Bag CalculatorHow to Calculate Concrete for a Slab
Concrete is calculated by volume rather than by surface area. That means you need three measurements:
- Slab length
- Slab width
- Slab thickness
For measurements in feet, use the following formula:
Because slab thickness is often measured in inches, divide the thickness by 12 before using the formula.
For example:
Once you have cubic feet, divide by 27 to convert the result to cubic yards:
Concrete Slab Example: 10 ft × 12 ft × 4 in
Step 1: Convert the thickness
4 inches ÷ 12 = approximately 0.333 feet.
Step 2: Calculate cubic feet
10 ft × 12 ft × 0.333 ft = approximately 40 cubic feet.
Step 3: Convert to cubic yards
40 ÷ 27 = approximately 1.48 cubic yards.
Step 4: Add 10% extra
1.48 × 1.10 = approximately 1.63 cubic yards.
For planning purposes, a 10 ft by 12 ft slab at 4 inches thick therefore requires about 1.63 cubic yards when a 10% allowance is included.
How Thick Should a Concrete Slab Be?
Thickness has a major effect on how much concrete a project needs. Even a one-inch difference can significantly change the total volume.
| Slab Thickness | Typical Planning Use | Important Note |
|---|---|---|
| 3 in | Some light-duty applications | Not appropriate for every slab or load. |
| 4 in | Common planning thickness for many residential slabs | Actual requirements depend on use, base and local rules. |
| 5 in | Heavier-duty applications | May be selected where additional thickness is required. |
| 6 in+ | Heavy loads or specialized projects | Structural requirements should be professionally verified. |
How Much Extra Concrete Should You Order?
Ordering exactly the theoretical volume can leave you short. Excavation is rarely perfectly uniform, forms may vary slightly, and some concrete can be lost during placement.
A planning allowance of around 5% to 10% is commonly used for straightforward projects. Irregular shapes, uneven excavation or difficult placement conditions may require a different allowance.
Our Concrete Calculator lets you choose the waste allowance instead of automatically hiding it inside the result.
How Many Concrete Bags Do I Need for a Slab?
If you plan to use bagged concrete instead of ready-mix, divide the total required cubic-foot volume by the approximate yield of one bag.
| Bag Size | Approx. Yield per Bag | Approx. Bags per Cubic Yard |
|---|---|---|
| 40 lb | 0.30 ft³ | 90 |
| 60 lb | 0.45 ft³ | 60 |
| 80 lb | 0.60 ft³ | 45 |
Always check the yield printed on the actual product you plan to buy. Different concrete mixes and manufacturers can publish different yields.
Bag Example for the 10 ft × 12 ft Slab
Our example needs approximately 44 cubic feet after a 10% allowance.
Using approximate standard yields, that would be around:
- 147 bags of 40 lb concrete
- 98 bags of 60 lb concrete
- 74 bags of 80 lb concrete
Because concrete bags are sold as whole units, always round the required quantity upward.
Calculate bags automatically
Our Concrete Bag Calculator compares common bag sizes and rounds the result up to whole bags.
Calculate Concrete BagsBagged Concrete or Ready-Mix?
Bagged concrete can be convenient for smaller jobs because you can buy only the number of bags required and mix the material as needed.
As the required volume increases, however, mixing dozens or even hundreds of bags becomes physically demanding and time-consuming. For larger slabs, ordering ready-mix concrete from a supplier may be more practical.
The best option depends on total volume, local pricing, delivery access, equipment, labor and how quickly the concrete needs to be placed.
Common Concrete Calculation Mistakes
1. Using inches as feet
A 4-inch slab is not 4 feet thick. Convert inches to feet before multiplying dimensions.
2. Forgetting that concrete is measured by volume
Square footage only tells you the surface area. A concrete estimate also needs slab thickness.
3. Forgetting to convert cubic feet to cubic yards
Concrete suppliers commonly quote larger quantities in cubic yards. Remember that:
4. Ordering exactly the calculated volume
A theoretical calculation assumes perfect dimensions. Real excavation and placement conditions rarely match that perfectly.
5. Ignoring product-specific bag yield
The yield shown on the bag should take priority over a general estimating value.
Concrete Needed per 100 Square Feet
If you already know the slab area, thickness can be used to make a quick estimate.
| Thickness | Volume for 100 ft² | Cubic Yards |
|---|---|---|
| 3 in | 25 ft³ | 0.93 yd³ |
| 4 in | 33.3 ft³ | 1.23 yd³ |
| 5 in | 41.7 ft³ | 1.54 yd³ |
| 6 in | 50 ft³ | 1.85 yd³ |
These figures are before adding any extra allowance.
Frequently Asked Questions
How many cubic feet are in one cubic yard of concrete?
One cubic yard contains 27 cubic feet.
How much concrete do I need for a 10 × 10 slab at 4 inches thick?
A 10 ft by 10 ft slab at 4 inches thick has a theoretical volume of approximately 1.23 cubic yards. With a 10% planning allowance, the estimate becomes about 1.36 cubic yards.
How many 80 lb concrete bags make one cubic yard?
Using an approximate yield of 0.60 cubic feet per 80 lb bag, one cubic yard requires about 45 bags. Always verify the yield printed on the product.
Should I add extra concrete to my calculation?
It is often sensible to include a modest allowance for uneven excavation, form variations and placement losses. Around 5% to 10% is commonly used for planning, but the appropriate amount depends on the project.
Can I calculate concrete in metric units?
Yes. Our Concrete Calculator supports both imperial and metric measurements and provides volume conversions automatically.