🏗️ Concrete Calculator

Calculate concrete slab volume and how many bags of mix you need, in either US or metric units.

🧮 Slab Details
📊 Results
Volume (cu yd)
Volume (cu ft)
Bags Needed
🏗️

Enter your slab dimensions and click Calculate to see how much concrete you need

Guide

About the Concrete Calculator

Last updated: July 2026 · Reviewed by the NeftCal editorial team

This free concrete calculator works out the volume of a concrete slab — in cubic feet, cubic yards, or cubic meters — and how many bags of pre-mixed concrete you need to pour it, based on your slab's length, width, and thickness. It's built for DIYers and small contractors pouring patios, walkways, footings, and small slabs who want an accurate material estimate before buying bags, and it supports both US (feet/inches) and Metric (meters/centimeters) units in one tool.

How It Works

The calculator multiplies slab length by width by thickness (after converting thickness from inches or centimeters into feet or meters) to get the total volume. In US mode, it converts cubic feet to cubic yards by dividing by 27, since ready-mix concrete is typically ordered by the cubic yard. It then divides the total volume by the yield of your selected bag size — for example, a 60 lb bag yields about 0.45 cubic feet, or a 25 kg bag yields about 0.0125 cubic meters — and rounds up to the number of whole bags needed.

Who Should Use This Calculator

This concrete slab calculator is useful for homeowners planning a weekend patio or walkway pour, contractors putting together a quick material estimate for a client quote, and anyone comparing the cost and effort of bagged concrete mix versus a ready-mix delivery truck. It's a planning tool, not a substitute for a structural engineer's calculations on load-bearing work like foundations or retaining walls.

Why It Matters

Concrete volume scales directly with thickness, so a small miscalculation in slab depth can significantly change how many bags you need — running short partway through a pour can create a visible seam or "cold joint" where the concrete doesn't fully bond. Getting an accurate bag count up front helps you buy the right amount and pour the whole slab in one continuous session.

Real-World Applications

  • Estimating bags needed for a DIY patio, walkway, or shed foundation slab
  • Quoting small foundation or footing jobs as a contractor before ordering materials
  • Comparing the cubic-yard total against ready-mix delivery pricing for larger pours
  • Planning fence-post or deck-footing pours where only a few bags are needed
  • Pairing with NeftCal's Area Converter and Volume Converter when working across multiple unit systems

Tips for Accurate Results

  • Add 5-10% extra to your calculated volume to account for uneven subgrade, spillage, and measurement imprecision.
  • Match your slab's thickness to its intended use — walkways are often 4 inches, while driveways and structural slabs may need 5-6 inches or more.
  • Check the exact yield printed on your specific bag brand and mix type, since yields can vary slightly from the standard figures used here.
  • For large pours (more than a cubic yard or so), ready-mix delivery is often more practical and cost-effective than bagged concrete.
Formula

How Concrete Volume Is Calculated

The exact formula this calculator uses to turn slab dimensions into volume and bags needed

US Formula (Feet / Inches)
Volume (cu ft) = Length (ft) × Width (ft) × [Thickness (in) ÷ 12]
Volume (cu yd) = Volume (cu ft) ÷ 27

Metric Formula (Meters / Centimeters)
Volume (m³) = Length (m) × Width (m) × [Thickness (cm) ÷ 100]
Volume (liters) = Volume (m³) × 1,000

Bags Needed
Bags Needed = ROUND UP [ Volume (cu ft or m³) ÷ Bag Yield ]

The calculator always works in a single consistent unit behind the scenes: it converts your thickness entry into feet (US mode) or meters (Metric mode) before multiplying by length and width, so a slab measured in inches or centimeters is never accidentally treated as feet or meters.

📐

Volume Formula

Length × Width × Thickness gives raw volume. Thickness is always converted to the same unit as length and width first — inches ÷ 12 for feet, or centimeters ÷ 100 for meters.

🔄

Unit Conversion

US mode divides cubic feet by 27 to get cubic yards, since ready-mix concrete is ordered by the cubic yard. Metric mode multiplies cubic meters by 1,000 to show liters alongside cubic meters.

🎒

Bag Yield & Rounding

Total volume is divided by the selected bag's yield, then rounded up (never down) — since a partial bag still needs to be purchased as a whole bag.

⚙️ Why This Formula Works

A slab is a rectangular box, and the volume of a rectangular box is simply length × width × height (here, thickness). Converting every measurement into one consistent unit before multiplying avoids the classic mistake of multiplying feet by inches directly, which would overstate or understate the true volume by a factor of 12. Dividing by a bag's known yield then turns that raw volume into a concrete, purchasable number of bags.

🎯 When to Use It

  • Estimating material needs before buying bagged concrete mix or ordering ready-mix delivery
  • Comparing bag sizes to see which is more economical for your project's total volume
  • Sizing a rectangular footing, slab, or pad by its length, width, and depth

📋 Assumptions

  • The pour is a simple rectangular slab, footing, or pad of uniform thickness
  • Bag yields match the standard figures shown (actual yield varies slightly by brand and water ratio)
  • The subgrade underneath is level and doesn't require extra fill volume

⚠️ Limitations of the Formula

  • Doesn't account for irregular ground, excavation waste, or subgrade prep material
  • Doesn't calculate rebar, wire mesh, or other reinforcement quantities
  • Assumes uniform thickness across the whole slab — sloped or tapered pours need manual adjustment
  • Not a substitute for a structural engineer's calculations on load-bearing applications
Walkthrough

Step-by-Step: How to Use the Concrete Calculator

From entering your slab dimensions to reading your bag count

Choose your unit system

Select US (ft / in) or Metric (m / cm) depending on how you'll be measuring your slab.

Enter slab length and width

Type your slab's length and width into the corresponding fields, in feet for US mode or meters for Metric mode.

Enter slab thickness

Enter your slab's thickness in inches (US mode) or centimeters (Metric mode) — this is the depth of the pour, not the surface area.

Select your bag size

Choose the concrete bag size you plan to buy — 40, 60, or 80 lb bags in US mode, or 25 or 40 kg bags in Metric mode.

Click "Calculate" and review your results

See the total volume in two units (cubic yards and cubic feet, or cubic meters and liters) along with the number of bags needed, rounded up to the next whole bag.

Example

Worked Example

Two scenarios using the calculator's own default values — one in US units, one in Metric

Scenario 1 — 10×10 ft Patio Slab, 4 Inches Thick (US)

Suppose you're pouring a 10 ft × 10 ft patio slab at a 4-inch thickness, using 60 lb bags.

Length × Width10 ft × 10 ft
Thickness4 in (0.333 ft)
Bag Size60 lb (0.45 cu ft yield)
Step 1 — Convert thickness to feet: 4 in ÷ 12 = 0.333 ft.
Step 2 — Calculate volume in cubic feet: 10 × 10 × 0.333 = 33.3 cu ft.
Step 3 — Convert to cubic yards: 33.3 ÷ 27 ≈ 1.23 cu yd.
Step 4 — Divide by bag yield: 33.3 ÷ 0.45 ≈ 74.07.
Step 5 — Round up to whole bags: 74.07 rounds up to 75 bags of 60 lb concrete mix.
Volume (cu yd)
1.23
Volume (cu ft)
33.3
Bags Needed
75

Scenario 2 — 3×3 m Slab, 10 cm Thick (Metric)

Now suppose you're pouring a smaller 3 m × 3 m pad at a 10 cm thickness, using 25 kg bags.

Length × Width3 m × 3 m
Thickness10 cm (0.10 m)
Bag Size25 kg (0.0125 m³ yield)
Step 1 — Convert thickness to meters: 10 cm ÷ 100 = 0.10 m.
Step 2 — Calculate volume in cubic meters: 3 × 3 × 0.10 = 0.90 m³.
Step 3 — Convert to liters: 0.90 × 1,000 = 900 liters.
Step 4 — Divide by bag yield: 0.90 ÷ 0.0125 = 72.
Step 5 — Round up to whole bags: 72 is already a whole number, so the result is 72 bags of 25 kg concrete mix.
Volume (m³)
0.90
Volume (liters)
900
Bags Needed
72

Explanation: In both scenarios, thickness is the number that gets converted first — into feet or meters — before it's multiplied by length and width. Switching bag sizes changes only the final division step: choosing 80 lb bags (0.60 cu ft yield) instead of 60 lb bags in Scenario 1, for example, would drop the bag count from 75 down to 56 (33.3 ÷ 0.60 = 55.5, rounded up to 56), since each bag covers more volume.

Interpretation

Understanding Your Result

What the volume and bag count actually tell you before you head to the store

Volume (cubic yards / cubic meters): This is the number to use if you're pricing ready-mix delivery, since concrete trucks sell by the cubic yard (or cubic meter in metric regions) with a typical minimum order. If your total lands well under 1 cubic yard, bagged mix is usually the more practical route.

Volume (cubic feet / liters): This secondary figure is the more useful one for bagged concrete math, since bag yields are typically stated in cubic feet (US) or liters/cubic meters (metric), making it easy to sanity-check the bag count the calculator returns.

Bags needed: This is your shopping list number — already rounded up to a whole bag, since suppliers don't sell partial bags. It does not include the 5-10% overage most contractors add for spillage and uneven subgrade, so treat it as your baseline before padding the order.

Why ordering extra matters: Running short mid-pour is one of the most common concrete mistakes — once the surface starts to set, adding fresh concrete on top creates a visible "cold joint" seam that never fully bonds to the earlier pour. A few extra bags on hand (or a slightly larger ready-mix order) is far cheaper than a compromised slab.

ℹ️

This calculator provides planning estimates only. It does not replace a structural engineer's calculations for load-bearing applications like foundations, retaining walls, or structural footings — consult a licensed professional and your local building code for those projects.

Use Cases

Practical Use Cases for the Concrete Calculator

Where an accurate volume and bag estimate saves you a wasted trip to the hardware store

🏡

DIY patio slabs

Estimate bags needed before pouring a backyard patio slab on a weekend.

🚶

Walkways and sidewalks

Size a walkway pour and check bag count against a standard 4-inch thickness.

🚗

Driveway construction

Get a cubic-yard total for a driveway slab to compare against ready-mix delivery pricing.

🏗️

Contractor job quoting

Quickly rough out material costs for a small foundation or slab job before quoting a client.

🪵

Fence post footings

Calculate the small volume needed for individual fence-post or gate-post footings.

🏚️

Shed or garage foundations

Estimate the slab volume and bag count for a shed, garage, or outbuilding foundation.

🧱

Sidewalk repair sections

Work out how much bagged mix is needed to patch or replace a single sidewalk section.

🧭

Retaining wall footings

Size the footing pour that a retaining wall will sit on before construction begins.

🛠️

Deck footing calculations

Estimate concrete needed for individual deck-post footings or pier pads.

🏢

Small commercial slab estimates

Rough out material needs for a small commercial pad, curb, or apron pour.

🌳

Landscaping projects

Calculate concrete for garden borders, stepping-stone bases, or landscape edging pads.

🏊

Pool deck construction

Estimate the slab volume surrounding a pool deck before ordering materials.

📦

Bag vs. ready-mix comparison

Compare bagged-mix cost and labor against a ready-mix truck's delivery minimum.

🎓

Construction estimating practice

Students and trade-school learners can practice volume and material takeoff calculations.

🛒

Hardware store trip planning

Know exactly how many bags to load into the cart before you leave for the store.

Pros & Cons

Advantages and Limitations

What this concrete calculator does well, and where it can't replace professional judgment

✅ Advantages

  • Free, instant, and requires no signup or personal information
  • Runs entirely in your browser — no project details are sent to a server
  • Supports both US (ft/in) and Metric (m/cm) units in one tool
  • Shows volume in two units at once for easy cross-checking
  • Covers common bag sizes (40, 60, 80 lb and 25, 40 kg) with standard yields
  • Automatically rounds bag count up, since partial bags aren't purchasable
  • Fast enough to recalculate instantly as you adjust dimensions
  • Useful for both bagged-mix DIY jobs and ready-mix delivery planning
  • Works for any rectangular pour — slabs, pads, and footings alike
  • No installation, subscription, or account required
  • Mobile-friendly for on-site use while measuring a job
  • Helps prevent running short mid-pour by giving an upfront bag count

⚠️ Limitations

  • Doesn't account for irregular ground, excavation waste, or subgrade prep material
  • Actual yield per bag varies by brand, mix design, and water ratio used
  • Assumes a simple rectangular slab — irregular shapes need to be split into sections
  • Doesn't calculate rebar, wire mesh, or other reinforcement quantities
  • Not a substitute for a structural engineer's calculation on load-bearing applications
  • Doesn't include the 5-10% overage recommendation automatically — you add that yourself
  • Doesn't factor in local delivery minimums or pricing for ready-mix concrete
  • Assumes uniform thickness across the entire pour
Reference

Bags of Concrete per Cubic Yard / Cubic Meter

Standard bag yields used by this calculator, and how many bags each size takes to fill a cubic yard or cubic meter

Bag SizeYield per BagBags per Cubic Yard / Cubic Meter
40 lb bag0.30 cu ft90 bags per cu yd
60 lb bag0.45 cu ft60 bags per cu yd
80 lb bag0.60 cu ft45 bags per cu yd
25 kg bag0.0125 m³80 bags per m³
40 kg bag0.02 m³50 bags per m³

Concrete Needed by Slab Area (4-Inch-Thick Slab, US Units)

Slab AreaVolume (cu yd)60 lb Bags Needed
8 × 8 ft (64 sq ft)0.79 cu yd48 bags
10 × 10 ft (100 sq ft)1.23 cu yd75 bags
12 × 12 ft (144 sq ft)1.78 cu yd107 bags
20 × 20 ft (400 sq ft)4.94 cu yd297 bags

These figures assume a constant 4-inch thickness and 60 lb bags with a 0.45 cu ft yield. Doubling the thickness roughly doubles both the volume and bag count — always re-run your own numbers above for your exact dimensions and bag size.

Common Mistakes and Expert Tips

❌ Common Mistakes

  • Confusing cubic feet with cubic yards when comparing a bagged-mix total to a ready-mix delivery quote
  • Forgetting to convert thickness from inches (or centimeters) into feet (or meters) before mentally checking the math
  • Not ordering 5-10% extra concrete, then running short mid-pour and creating a visible cold joint
  • Using a generic bag yield instead of checking the actual yield printed on the specific brand and mix purchased
  • Leaving default dimension values unchanged after switching between US and Metric unit modes
  • Ignoring uneven subgrade or excavation depth, which can quietly increase the actual concrete needed
  • Assuming a fence-post or pier hole is rectangular when it's actually round, understating true concrete needs
  • Forgetting to select the correct bag size in the dropdown before reading the bag count result

💡 Expert Tips & Best Practices

  • Always add 5-10% extra to your calculated volume for spillage, uneven subgrade, and measurement imprecision
  • Check the exact yield printed on your specific bag brand — it can differ slightly from the standard figures used here
  • For pours over roughly a cubic yard, compare ready-mix delivery pricing against the labor of mixing dozens of bags
  • Measure slab thickness at a few different points if the ground isn't perfectly level, and use the deepest point
  • Pair this calculator with the Area Converter or Volume Converter if your dimensions are in unusual units
  • Confirm minimum slab thickness requirements with your local building code before pouring driveways or foundations
📝

Summary: This concrete calculator turns your slab's length, width, and thickness into a volume in cubic yards/feet or cubic meters/liters, plus the number of bags needed for your chosen bag size — a fast, free planning tool for patios, walkways, footings, and small slabs. Pair it with the Tile / Flooring Calculator or Paint Calculator to plan the rest of the project once the slab is poured.

FAQ

Frequently Asked Questions

Common questions about estimating concrete volume and bags

How do I calculate concrete slab volume?
Multiply the slab's length by its width by its thickness (converted to the same unit, typically feet or meters). For a slab measured in inches or cm thick, convert the thickness to feet or meters first, e.g. thickness_ft = thickness_in / 12.
How many bags of concrete do I need?
Divide the total volume needed by the yield of a single bag (how much volume one bag makes when mixed), then round up. Bag yields vary by size — a 60 lb bag yields about 0.45 cubic feet, an 80 lb bag about 0.60 cubic feet.
Why does thickness matter so much for concrete?
Volume scales directly with thickness, so even a small increase — say from 4 inches to 6 inches — increases the material needed by 50%. Always double-check your slab's required thickness for its intended use (walkway vs driveway vs foundation) before ordering.
Should I order extra concrete?
Yes — most contractors add 5-10% extra to account for uneven subgrade, spillage, and measurement imprecision, since running short mid-pour can cause a visible seam or cold joint.
What's the difference between cubic feet and cubic yards?
A cubic yard equals 27 cubic feet (3 ft × 3 ft × 3 ft). Ready-mix concrete trucks price and measure by the cubic yard, while bagged concrete mix is more naturally tracked in cubic feet since a single bag only yields a fraction of a cubic foot. This calculator shows both units so you can compare bagged and ready-mix options side by side.
Can I use this calculator for footings, columns, or fence posts?
Yes, indirectly — the same length × width × thickness formula applies to any rectangular pour, so you can enter a footing's length, width, and depth in place of a slab's dimensions. For round fence-post or pier holes, this calculator's rectangular formula will slightly overestimate volume, since a true cylindrical volume (π × radius² × depth) is smaller than a square of the same width — keep that in mind for round pours.
Is bagged concrete or ready-mix delivery better for my project?
Bagged concrete mix is generally more practical for small pours — often under about a cubic yard — where hand-mixing or a portable mixer is manageable. For larger pours, ready-mix delivery from a concrete truck is usually more cost-effective and far less labor-intensive than mixing dozens of bags by hand. Use this calculator's cubic yard result as a quick gut-check for which route makes more sense.
How thick should a concrete slab be?
Typical thicknesses are around 4 inches for walkways and patios, 4-5 inches (sometimes 6) for driveways carrying vehicles, and 8 inches or more for structural footings, depending on load and local building codes. Always confirm the required thickness for your specific project with local code requirements or a structural engineer.
What bag size should I buy?
60 lb and 80 lb bags are the most common at hardware stores; 80 lb bags yield more concrete per bag but are heavier to lift and mix, while 40 lb bags are easier to handle for small jobs like a single fence-post footing. Metric shoppers typically see 25 kg and 40 kg bags with similar tradeoffs.
How do I convert cubic meters of concrete into bags?
Divide your total volume in cubic meters by your bag's stated yield (for example, about 0.0125 m³ for a 25 kg bag) and round up to the next whole bag — this is exactly what the calculator's Metric mode does automatically.
Does this calculator account for rebar or wire mesh?
No. This calculator only computes concrete volume and bag count for the pour itself. It doesn't calculate reinforcement quantities like rebar or wire mesh, which depend on your project's structural requirements and local building codes.
What's a good rule of thumb for concrete waste or overage?
Adding 5-10% extra to your calculated volume is a widely used rule of thumb, covering typical spillage, uneven subgrade, and minor measurement error. Larger or more irregular pours may warrant closer to 10%.
How much area does one bag of concrete cover?
Coverage depends on both bag size and slab thickness. For example, one 60 lb bag (about 0.45 cubic feet of yield) covers roughly 1.35 square feet at a 4-inch thickness; the same bag would cover proportionally less area at a thicker 6-inch pour.
Can I mix concrete bags with water myself?
Yes — small bagged mixes are commonly hand-mixed in a wheelbarrow or with a portable drum mixer by adding water gradually per the bag's instructions. For pours beyond roughly a cubic yard, hand-mixing dozens of bags becomes impractical, which is a good signal to consider ready-mix delivery instead.
Why does my calculated bag count differ from my supplier's estimate?
Suppliers often build in their own waste margins, round up to delivery minimums, or use a slightly different yield figure for their specific mix, so a modest difference is normal. Treat this calculator's bag count as a solid planning estimate, then confirm your final order with your supplier.
Is this calculator accurate for irregular-shaped slabs?
The calculator assumes a simple rectangular slab. For L-shaped, curved, or irregular areas, split the space into multiple rectangles, calculate each section separately, and add the volumes together for a more accurate total.
Does this calculator support metric units?
Yes. Switching to Metric (m/cm) mode lets you enter length and width in meters and thickness in centimeters, and returns volume in cubic meters and liters along with bags needed based on 25 kg or 40 kg bag sizes.
Learn More

Authoritative Resources on Concrete and Construction

Official industry guidance to complement this calculator — not a substitute for a licensed contractor or structural engineer

Related Calculators

Other home & project tools