Short answer

A 12×12 slab at 4 inches thick requires 1.78 cubic yards of concrete. With a standard 10% waste factor, order 1.96 cubic yards—effectively 2 yards from a ready-mix truck. If you're mixing by hand, that translates to 80 bags of 80lb mix or 107 bags of 60lb mix.

How this calculator works

The slab volume formula is straightforward: multiply the three dimensions together to get cubic feet, then divide by 27 to convert to cubic yards.

The formula:

(length × width × (thickness ÷ 12)) ÷ 27 = cubic yards

For this specific variant:

(12 × 12 × (4 ÷ 12)) ÷ 27
= (12 × 12 × 0.333) ÷ 27
= 48 ÷ 27
= 1.78 cubic yards

The thickness input is in inches, so dividing by 12 converts it to feet before multiplying. Everything stays in consistent units (feet) until the final division by 27, which converts cubic feet to cubic yards—the unit ready-mix suppliers and most large bags are priced in.

The 10% waste factor

The calculator adds 10% on top of the raw volume. That accounts for:

  • Slight variations in form dimensions (wood forms flex; ground isn't perfectly flat)
  • Spillage and overpour at edges
  • Aggregate settling that can leave surface voids requiring topping off
  • Any small areas of uneven sub-base that consume more concrete than calculated

For a 1.78-yard pour, 10% waste adds 0.18 yards—not a huge amount, but the cost of a short pour that forces a second batch far exceeds the cost of a small surplus.

Bag count outputs

The calculator gives you two bag counts because those are the two sizes most lumber yards stock:

  • 80lb bag: yields 0.6 cubic feet. At 1.78 yards (48 cubic feet with waste: 52.8 cubic feet), you need 80 bags.
  • 60lb bag: yields 0.45 cubic feet. Same total concrete, more bags: 107 bags.

The bag counts use ceiling math—always rounding up—because a fractional bag still means you need a full bag on the shelf.

What the output does not include

The cubic-yard figure is net concrete volume. It does not account for:

  • Reinforcement displacement: Rebar and wire mesh occupy a small fraction of the form volume. For most residential slabs, this is negligible (less than 1%).
  • Base material: Gravel, sand, or compacted fill beneath the slab is separate. A 4-inch gravel base under a 12×12 slab requires roughly 0.6 cubic yards of gravel.
  • Form lumber: The 2×4 or 2×6 perimeter forms are not included in any concrete calculation.

Inputs you can adjust

If your slab dimensions differ, the three inputs in the calculator are:

  • Length (feet) — the longer horizontal dimension
  • Width (feet) — the shorter horizontal dimension
  • Thickness (inches) — most residential slabs are 4–6 inches; the minimum input is 2 inches

Changing thickness has an outsized effect on volume. Going from 4 to 6 inches on a 12×12 slab increases volume from 1.78 yards to 2.67 yards—a 50% increase in material cost for a 50% increase in thickness. That relationship is linear and worth understanding before you spec a project.

Ready-mix vs. bagged concrete

At 1.78 yards, you're in a gray zone. Ready-mix trucks typically have a 1-yard minimum and often a short-load surcharge below 3–4 yards. For a solo weekend project, bagged mix lets you work at your own pace. For a two-person crew with forms already set, ready-mix is faster and produces a more consistent mix.

Common mistakes and gotchas

Subgrade is not flat — your "4 inch" slab is really 4 inches in the worst spot. The calculator assumes uniform thickness. In reality, gravel base settles unevenly between when you screed it and when the truck arrives. Pad the order by 10% just for this. If you're pouring on bare dirt over an existing slope, pad it 15%.

The truck driver's "yard" is generous, but only on round numbers. Ready-mix companies typically charge by quarter-yard increments and short-load fees apply under 3 yards. If your calculation comes to 3.6 yards, ordering 4 is rarely a waste — the alternative is a short-load fee that costs more than half a yard of concrete.

Bag math lies on small pours. Premix bag yields are theoretical, assuming you mix to spec. In practice you'll lose half a bag to splash, partial mixes, and one bag that "felt dry." For pours under 1 cubic yard, add 2 extra bags to the calculator's bag count. For under half a yard, add 3.

Sonotubes flare at the bottom. If you're setting tubes in soil and pouring, the bottoms expand outward 1–2 inches as concrete pushes against the wet earth. Add 5% to your sonotube total or accept that your last tube will be a little short.

Cold concrete needs more bags. Below 50°F, hydration slows and a "fast-setting" mix isn't fast anymore. Don't try to pour a footing the day before a freeze unless you're prepared to tarp and heat — you'll either lose the pour or end up adding a second batch of higher-PSI mix on top.

Footings under frost line aren't optional. If you're in a frost zone, the calculator's depth input must be deeper than your local frost line, or the structure will heave. Frost depth varies by region: Florida 0", Pennsylvania 36", Minnesota 48", Maine 60". Check your county's building code before pouring footings, not after.

Recommended materials

For a 12×12 pour, having the right mix and finishing tools makes the difference between a slab that looks professional and one that needs patching in two years. Fast-setting mix lets you strip forms sooner, which matters if you're working over a weekend.

FAQ

How many cubic yards of concrete do I need for a 12x12 slab at 4 inches thick? A 12x12 slab at 4 inches thick requires 1.78 cubic yards of concrete before waste. Adding a 10% waste factor brings the order to about 1.96 cubic yards. Most ready-mix suppliers will round up to a 2-yard minimum.

How many 80lb bags of concrete do I need for a 12x12 slab? You need 80 bags of 80lb Quikrete or equivalent mix for a 12x12 slab at 4 inches thick. Each 80lb bag yields 0.6 cubic feet, and the slab requires 48 cubic feet total with the 10% waste factor included.

How many 60lb bags of concrete do I need for a 12x12 slab? You need 107 bags of 60lb mix for a 12x12 slab at 4 inches thick. The smaller yield per bag (0.45 cubic feet) means significantly more bags to haul and mix compared to the 80lb option.

Should I order ready-mix or use bags for a 12x12 slab? At 1.78 cubic yards, bagged mix is workable but labor-intensive—80 bags is a full day of mixing. Ready-mix becomes more practical above 1 yard if you have a crew and forms ready to pour immediately. For a solo pour, bags give you more control over timing.

What thickness is standard for a 12x12 concrete slab? 4 inches is standard for patios, shed floors, and light foot traffic. Driveways or areas with vehicle traffic should be 5–6 inches thick. Structural slabs supporting heavy loads may require 6 inches or more per engineer spec.

Do I need rebar in a 12x12 slab? For a patio or shed floor, wire mesh (6x6 W1.4) is common and sufficient. For anything bearing vehicle weight or sitting on unstable soil, #4 rebar on 18-inch centers is the better choice. Check your local building code—some jurisdictions require rebar regardless of use.

How do I calculate concrete volume for a slab? Multiply length (ft) × width (ft) × thickness (converted to feet) to get cubic feet, then divide by 27 to convert to cubic yards. For a 12x12 slab at 4 inches: 12 × 12 × (4/12) = 48 cubic feet ÷ 27 = 1.78 cubic yards.

How long does it take to mix and pour 80 bags of concrete by hand? Mixing 80 bags with a half-bag electric mixer runs 4–6 hours for one person, including pour and rough leveling. Two people can cut that to 2–3 hours. Plan to have all forms, base material, and finishing tools ready before the first bag opens.

How much does it cost to pour a 12x12 concrete slab? Material costs for 80 bags of 80lb mix run roughly $400–$500 at current retail. Ready-mix for 2 yards typically costs $300–$450 plus a short-load fee if ordering less than a full truck. Labor, form lumber, gravel base, and finishing tools add to the total.

What base preparation does a 12x12 slab need? Excavate 8–10 inches below final grade: 4 inches for the slab itself plus 4–6 inches of compacted gravel base. The gravel layer improves drainage and prevents frost heave. Tamp the gravel firmly before setting forms.

Can I pour a 12x12 slab in cold weather? Concrete needs to stay above 50°F for at least 3 days to cure properly. Below 40°F, hydration slows dramatically and a hard freeze will ruin an uncured slab. Use heated enclosures or schedule the pour when a 3-day window of above-freezing temperatures is forecast.

How thick should the gravel base be under a 12x12 slab? 4 inches of compacted crushed stone (¾-inch clean gravel) is the minimum for a residential patio or shed floor. In areas with poor drainage or freeze-thaw cycles, 6 inches is better. Skip the base entirely only on very stable, well-drained native soil.