Concrete Calculator

Calculate cubic yards and bag count for slabs, driveways, footings, and walkways.

👆 Swipe to choose your material
1
Project
2
Dimensions
3
Results
🏗️ What are you pouring?
Each project type has a recommended thickness — we pre-fill it for you.
🚗
Driveway
4" thick
🪴
Patio/Slab
4" thick
🏠
Foundation
8" thick
🧱
Footing
6"+ thick
🚶
Walkway
3.5" thick
⚠️
Driveways need min. 4" for cars, 6" for trucks. Footings must go below frost line — check your local code before pouring.
📐 Pour dimensions
Enter your area. Thickness was pre-set from your project type — adjust if needed.
Length
'
"
= 10.00 ft
Width
'
"
= 10.00 ft
Thickness (inches)
"
= 4.00" (0.333 ft)
🚚
Ready-mix is cheaper per yard for pours over 1 cu yd. One 60 lb bag covers ~0.45 cu ft. Always order 10% extra.
Concrete needed
cubic yards
Ready-mix cost
60 lb bags equiv.
🛒 Complete shopping list
Concrete (ready-mix)
Or use bag equivalent below
📦
60 lb bags (alternative)
For small pours under 1 cu yd
🔩
Rebar (optional)
#4 rebar on 18" grid for driveways/slabs
~$1.20/ft
🕸️
Wire mesh (alternative)
6×6 welded wire mesh for slabs
~$0.35/sq ft
🪵
Form lumber (2×4 or 2×6)
For perimeter forms
~$0.80/ft
🧱
Gravel base / sub-base
4" compacted base under all slabs
~$45/ton
🌊
Concrete sealer
Apply after 28-day cure — protects surface
~$40/gal
Estimated total
materials only
📋 Calculation breakdown
Volume (cu ft)
Volume (cu yd)
60 lb bags
80 lb bags
💡
Add 10% extra for slabs. For pours over 3 yards, always use ready-mix — hand-mixed bags are inconsistent at scale.
🏗️
For pours over 1 cubic yard, ready-mix is more economical than bags. Always order 10% extra. Compact a 4-inch gravel base before pouring any slab.

Concrete Calculator: Cubic Yards and Bags

A 10×10-foot concrete slab at 4 inches thick requires approximately 1.23 cubic yards of concrete — equivalent to about 56 bags of 80 lb ready-mix. Our calculator converts your slab, driveway, footing, or walkway dimensions directly to cubic yards and bags, and includes rebar, wire mesh, forms, and gravel base quantities.

Concrete is unforgiving: you can't add more once it's mixed, and you can't use partial yards from a ready-mix truck. Ordering too little means a cold joint — a weak seam where the first pour hardened before the second was placed. Ordering too much wastes $150–$200 per cubic yard. Calculating precisely before you order is one of the most important steps in any concrete project.

When to Use Ready-Mix vs. Bagged Concrete

Ready-mix (delivered by truck) is the right choice for any project larger than 1 cubic yard. For a 10×10 slab at 4 inches, a ready-mix truck delivers the entire pour in one consistent batch — eliminating cold joints and the exhausting work of mixing 56+ bags by hand. For small projects like fence posts, step repairs, or small footings under 1 cubic yard, 60 lb or 80 lb bags are practical and economical. Our calculator shows both options so you can choose based on project size and budget.

Standard Concrete Thicknesses

Thickness depends on the application and expected load. Residential sidewalks: 4 inches. Residential driveways: 4–6 inches (6 inches where heavy trucks access). Structural slabs and garage floors: 4–6 inches over a compacted gravel base. Footings: typically 8–12 inches deep, 16–24 inches wide — check local code, as footing size is governed by frost depth and soil bearing capacity. Steps and curbs: 6–8 inches. When in doubt, pour thicker — adding 1 inch to a 10×10 slab costs approximately $90 more in concrete but dramatically increases structural capacity and reduces cracking.

Reinforcement: Rebar vs. Wire Mesh

Rebar and wire mesh both add tensile strength to concrete, which is strong in compression but weak in tension. Rebar is used for structural applications: footings, walls, thicker slabs, and any pour subject to significant load. Use #4 rebar (1/2 inch diameter) at 18-inch spacing for residential slabs. Wire mesh (welded wire fabric) is used for flatwork like driveways, walkways, and patios to control shrinkage cracking. Place all reinforcement at mid-depth — resting mesh on the ground and hoping it "floats up" during the pour is a common mistake that leaves it at the bottom where it does little good.

Gravel Base Requirements

A compacted gravel base (typically 4–6 inches of clean crushed stone, 3/4-inch minus) provides drainage, prevents frost heave, and creates a stable, uniform bearing surface. Never pour concrete directly on undisturbed native soil without checking bearing capacity. Organic material (topsoil, clay, silt) beneath a slab will compress and settle, causing the slab to crack. Compact the gravel in 3-inch lifts using a plate compactor — hand tamping is insufficient for large areas.

5 Pro Tips for Concrete Projects

  • Don't add extra water to the mix. Water makes concrete easier to work but dramatically reduces strength and increases cracking. Use a plasticizer additive if you need a more workable mix.
  • Control joints are not optional. Cut or tool control joints every 8–12 feet in flatwork. These guide where the concrete cracks — because it will crack. Without control joints, cracks appear randomly.
  • Cure, don't just let it dry. Concrete gains strength through hydration, not drying. Keep the slab moist for at least 7 days — cover with plastic sheeting or wet burlap.
  • Check the forecast. Don't pour when temperatures will drop below 40°F (4°C) within 24 hours, or when temperatures exceed 90°F (32°C). Extreme temperatures interfere with the hydration reaction and significantly weaken the finished slab.
  • Order 10% more than calculated. Concrete trucks can't deliver partial yards — if you underestimate, you're waiting for a second truck. A 10% overage is standard practice.

Concrete FAQ

How many bags of concrete for a 10×10 slab?

A 10×10 slab at 4 inches thick = 1.23 cubic yards = 33.3 cubic feet. An 80 lb bag yields approximately 0.60 cubic feet of mixed concrete, so you need about 56 bags of 80 lb (or 74 bags of 60 lb). Ready-mix is a far better choice for any slab this size — the labor of mixing 56 bags is substantial and risks inconsistent mix quality.

What PSI concrete do I need for a driveway?

3,000 PSI is the minimum for residential driveways. 4,000 PSI is recommended for driveways that will see heavy vehicles, snow plows, or de-icing salts. In cold climates, use air-entrained concrete with 5–7% air content — the microscopic air bubbles accommodate freezing water expansion and prevent surface scaling.

How deep should footings be?

Footings must extend below the frost line — the depth at which the ground freezes in winter. Frost depth varies from 12 inches in southern states to 72+ inches in northern Canada. Check your local building code for the required frost depth. Footings above the frost line will heave in winter and settle in spring, cracking the structure above.

Can I pour concrete in cold weather?

You can pour in cold weather with proper precautions: use hot water in the mix, order air-entrained concrete, and protect the pour with insulating blankets for at least 7 days. Never pour on frozen ground — thaw the subgrade first. Below 20°F (-7°C), the risk of irreversible freeze damage is high even with precautions.

How long before I can walk on new concrete?

Foot traffic: 24–48 hours. Vehicle traffic: 7 days minimum, 28 days for full design strength. Don't use chemical de-icers (salt) in the first winter after a pour — they cause surface scaling on young concrete.

© 2025 BuildCalc · Free construction material calculators for DIYers & contractors

About Privacy Policy

Construction FAQ

Common questions answered — straight from the job site.

How many gallons of paint do I need for a 12×12 room?
A 12×12 room with 8-ft ceilings has about 320 sq ft of wall area. At 350 sq ft per gallon, you need roughly 2 gallons for two coats (plus primer if painting bare drywall). Use BuildCalc's Paint Calculator to get the exact number including door and window deductions.
How many sheets of drywall for a 12×12 room?
A 12×12 room with 9-ft ceilings has 4 walls × 12 ft × 9 ft = 432 sq ft of wall area. With 4×8 sheets (32 sq ft) and 10% waste, you need about 15 sheets. Add ceiling sheets separately if needed. BuildCalc calculates this automatically.
How do I calculate flooring for an L-shaped room?
Split the L-shape into two rectangles, calculate each area separately, then add them together. Add your waste factor on top (10% for straight lay, 15% for diagonal). Enter the total combined area into BuildCalc's Flooring Calculator.
How many 80 lb bags of concrete for a 10×10 slab at 4 inches?
A 10×10 slab at 4 inches thick is 33.3 cubic feet = 1.23 cubic yards. One 80 lb bag covers 0.60 cu ft, so you need about 56 bags. For pours over 1 cubic yard, ready-mix concrete is usually more economical. BuildCalc shows both bag count and cubic yards.
What is a "square" in roofing and how do I calculate shingles?
One roofing square = 100 sq ft of roof surface. Standard shingles come 3 bundles per square (about 33 sq ft per bundle). To calculate, measure the footprint of your house at ground level, then apply a pitch multiplier: a 6/12 pitch roof is 11.8% larger than the footprint (factor 1.118). BuildCalc applies the correct multiplier automatically.
What R-value insulation do I need in North America?
North America building code minimums: attic R-41 (recommended R-50+), exterior walls R-22, crawlspace R-20. For new construction or major renovation, always verify with your local municipality — codes vary and are updated regularly. BuildCalc's Insulation Calculator uses these North America values as defaults.
How many 2×4 studs do I need for a 20-foot wall?
At 16" on-center spacing, a 20-ft wall needs about 16 studs (20 ÷ 1.333 + 1 = 16, rounded up). Add 15% for waste, corners, and headers. You also need 3 plates (top plate ×2, bottom plate ×1) × 20 ft = 60 linear feet of plate. BuildCalc's Lumber Calculator handles all of this.
How much gravel do I need for a 10×20 pathway at 3 inches deep?
10 ft × 20 ft × (3/12) ft = 50 cu ft = 1.85 cubic yards. Most gravel weighs about 1.4 tons per cubic yard, so that's roughly 2.6 tons. Order 10% extra for settling. BuildCalc's Gravel Calculator calculates cubic yards and estimated tons for any material type.
How many fence posts and pickets for 100 linear feet?
At 8-ft post spacing: 100 ÷ 8 + 1 = 14 posts. For 1×6 pickets with 1/2" spacing: 2.09 pickets per linear foot × 100 ft = 209 pickets. Add 2 rails per bay = 13 bays × 2 = 26 rails. BuildCalc uses the industry-standard 2.09 pickets/ft formula for accurate counts.
How many bags of stucco for 500 sq ft of exterior wall?
One 80 lb bag covers approximately 27 sq ft per coat. For 3 coats (scratch, brown, finish) over 500 sq ft: 500 ÷ 27 × 3 = 56 bags. If applying over wood framing, add metal lath: 500 ÷ 27 = 19 sheets of lath. BuildCalc's Stucco Calculator handles multi-coat calculations automatically.
How do I calculate thinset (tile adhesive) and grout?
Thinset coverage with a 1/4"×3/8" notched trowel: one 50 lb bag covers about 75 sq ft. Grout coverage: one 25 lb bag covers about 60–80 sq ft (we use 70 sq ft as a conservative average). These values match Schluter and LATICRETE guidelines. BuildCalc calculates both automatically when you select tile flooring.
Should I add a waste factor for tile, and how much?
Yes — always add waste for cuts and breakage. Standard straight lay: 10%. Diagonal (45°) lay: 15–20% because of the larger cuts at edges. Complex patterns or small tiles: up to 15%. Always buy extra from the same dye lot — colours vary between batches. BuildCalc adds the diagonal waste automatically when you select 45° layout.
What is board feet and how do I calculate lumber quantities?
A board foot = 1 ft × 1 ft × 1 inch thick (144 cubic inches). For framing, most contractors count by piece (studs, plates) rather than board feet. At 16" o.c., a standard 8-ft stud wall needs 1 stud per 1.33 linear feet of wall. BuildCalc's Lumber Calculator gives you piece counts for 2×4 framing, not board feet.
How do I measure an odd-shaped room for flooring?
Break the room into rectangles. Measure each rectangle (length × width) and add the areas together. Round up to the nearest square foot. For alcoves or closets, add those areas too — you'll cut from the same flooring. Enter the total combined area into BuildCalc and select your waste factor based on material type.
Do I need a permit for a fence, deck, or concrete slab?
It depends on your municipality. In most North America cities: fences over 2 m (6.5 ft) require a permit; decks over 24 inches above grade require a permit; concrete slabs in the front yard may require a permit. Always check with your local building department before starting. Also call 811 (Canada) or 811 (USA) before digging any post holes.
0
Recent calculations
💡 Use this for quick math on the job site — multiply area × price, divide by tile size, or check quantities.

Quick Construction Calculator

Use Standard mode for everyday math: multiply area × price, add material quantities, or divide total cost by unit count. Tap any history result to reuse it as your next input.

Switch to Ft / In / Fractions mode to add, subtract, multiply, or divide measurements exactly like reading a tape measure — feet, inches, and 1/16th fractions. Ideal for converting room dimensions, calculating cut lengths, or adding up multiple measurements on the fly.