Calculate 2025 concrete volume and cost: Estimate cubic yards for slabs (length × width × depth ÷ 27), driveways, footings, columns, stairs. Convert inches to feet, account for waste (5-10% extra), calculate bags needed (80-lb yields 0.6 cu ft, 60-lb yields 0.45 cu ft). Estimate ready-mix cost ($125-150/yd³ delivered), labor ($2-8/sq ft), rebar ($0.75/sq ft), finishing ($3-15/sq ft). Plus driveway calculator (4-6" thick), patio calculator, foundation calculator.

Frequently Asked Questions

How do I calculate how much concrete I need for a slab, driveway, or footing in 2025, and how many bags of concrete do I need?

**Concrete Volume Calculation (2025)**:.

**Basic Formula (Cubic Yards)**: ``` Cubic Yards = (Length × Width × Depth) ÷ 27 ``` - **Length**: Feet (convert inches → feet by dividing by 12). - **Width**: Feet. - **Depth (Thickness)**: Feet (4 inches = 4 ÷ 12 = 0.33 feet). - **27**: Cubic feet in 1 cubic yard.

---.

**Example 1: Concrete Slab (Patio)**: - **Dimensions**: 12 feet × 10 feet × 4 inches thick. - **Step 1**: Convert depth to feet: 4 inches ÷ 12 = **0.33 feet**. - **Step 2**: Calculate volume: ``` Volume = 12 × 10 × 0.33 = 39.6 cubic feet ``` - **Step 3**: Convert to cubic yards: ``` Cubic yards = 39.6 ÷ 27 = 1.47 cubic yards ``` - **Add 10% waste**: 1.47 × 1.10 = **1.62 cubic yards** (order 1.75 yards).

---.

**Example 2: Driveway**: - **Dimensions**: 20 feet × 12 feet × 6 inches thick. - **Step 1**: Convert depth: 6 inches ÷ 12 = **0.5 feet**. - **Step 2**: Calculate volume: ``` Volume = 20 × 12 × 0.5 = 120 cubic feet ``` - **Step 3**: Convert to cubic yards: ``` Cubic yards = 120 ÷ 27 = 4.44 cubic yards ``` - **Add 5% waste**: 4.44 × 1.05 = **4.66 cubic yards** (order 5 yards).

---.

**Example 3: Circular Patio**: - **Diameter**: 10 feet. - **Depth**: 4 inches = 0.33 feet. - **Formula**: ``` Volume = π × (Radius)² × Depth Volume = 3.14 × (5)² × 0.33 = 25.9 cubic feet Cubic yards = 25.9 ÷ 27 = 0.96 cubic yards ``` - **Add 10% waste**: 0.96 × 1.10 = **1.06 cubic yards** (order 1.25 yards).

---.

**Example 4: Footing (Rectangular)**: - **Dimensions**: 2 feet × 1 foot × 50 feet long. - **Volume**: ``` Volume = 2 × 1 × 50 = 100 cubic feet Cubic yards = 100 ÷ 27 = 3.7 cubic yards ``` - **Add 5% waste**: 3.7 × 1.05 = **3.89 cubic yards** (order 4 yards).

---.

**How Many Bags of Concrete Do I Need?**.

**Bag Sizes (2025)**: - **80-lb bag**: Yields **0.6 cubic feet** of mixed concrete. - **60-lb bag**: Yields **0.45 cubic feet**. - **40-lb bag**: Yields **0.30 cubic feet**.

**Formula**: ``` Bags Needed = Total Cubic Feet ÷ Yield per Bag ```.

---.

**Example 1: Small Patio (12×10×4 inches = 39.6 cu ft)**: - **80-lb bags**: ``` Bags = 39.6 ÷ 0.6 = 66 bags ``` - **60-lb bags**: ``` Bags = 39.6 ÷ 0.45 = 88 bags ``` - **Cost** (80-lb bags at $4.50 each): ``` 66 bags × $4.50 = $297 ```.

---.

**Example 2: Driveway (20×12×6 inches = 120 cu ft)**: - **80-lb bags**: ``` Bags = 120 ÷ 0.6 = 200 bags ``` - **Cost** (80-lb bags at $4.50 each): ``` 200 bags × $4.50 = $900 ``` - **⚠️ Recommendation**: For projects >2 cubic yards (54 cu ft), use **ready-mix concrete** instead of bagged concrete (cheaper and faster).

---.

**When to Use Bagged Concrete vs Ready-Mix Concrete?**.

**Bagged Concrete** (DIY, Small Projects): - **Best for**: <2 cubic yards (54 cu ft), fence posts, small repairs, walkways. - **Pros**: No minimum order, no delivery fee, mix only what you need. - **Cons**: Labor-intensive (mixing by hand or in mixer), expensive for large projects ($150-300/yd³ equivalent). - **Typical Projects**: - Fence post holes (8 inches × 8 inches × 3 feet = 0.44 cu ft per post → 1 bag per post). - Small patio (10×10×4 inches = 1.23 yd³ = 50 bags).

**Ready-Mix Concrete** (Professional, Large Projects): - **Best for**: >2 cubic yards (54 cu ft), driveways, foundations, large slabs. - **Pros**: Fast (1 hour vs 8 hours for 200 bags), consistent quality, professional finish. - **Cons**: Minimum order (usually 1 yard), delivery fee ($60-150), short window to pour (90 minutes before concrete hardens). - **Cost**: $125-150/yd³ delivered (2025). - **Typical Projects**: - Driveway (20×12×6 inches = 4.44 yd³ = $555-667). - Foundation (30×40×8 inches = 29.6 yd³ = $3,700-4,440).

**Cost Comparison (4 Cubic Yards Example)**: - **Bagged Concrete** (80-lb bags): - 4 yd³ × 27 = 108 cu ft. - 108 ÷ 0.6 = 180 bags. - 180 bags × $4.50 = **$810**. - **Labor**: 8-12 hours mixing (backbreaking).

  • **Ready-Mix Concrete**: - 4 yd³ × $140 = **$560**. - **Labor**: 1-2 hours pouring/finishing. - **Savings**: $250 + 10 hours of labor.
  • ---.

    **Concrete Thickness Guidelines (2025)**:.

    **Residential Driveways**: - **Standard**: 4 inches (light vehicles, 1-2 cars). - **Heavy-duty**: 6 inches (RVs, trucks, commercial use). - **Rebar/Wire mesh**: Required for driveways >10 feet wide.

    **Patios/Walkways**: - **Standard**: 4 inches (foot traffic only). - **Reinforcement**: Wire mesh recommended (prevents cracking).

    **Garage Floors**: - **Standard**: 4 inches (passenger cars). - **Heavy-duty**: 6 inches (work trucks, machinery). - **Vapor barrier**: Required (prevents moisture from soil).

    **Foundations/Footings**: - **Footings**: 8-12 inches thick, 16-24 inches wide (depends on soil type and building load). - **Slab-on-grade foundations**: 4 inches (with 4-inch gravel base).

    **Columns/Posts**: - **Deck posts**: 8-inch diameter × 3-4 feet deep (below frost line). - **Fence posts**: 6-inch diameter × 2-3 feet deep.

    ---.

    **Waste Factor (How Much Extra Concrete to Order)**:.

    **5% Waste** (Simple Shapes): - Square/rectangular slabs with straight edges. - Minimal irregularities. - Example: 4 yd³ slab → order 4.2 yd³.

    **10% Waste** (Complex Shapes): - Irregular shapes (curved edges, multiple sections). - Uneven ground requiring extra leveling. - Example: 4 yd³ curved patio → order 4.4 yd³.

    **15% Waste** (Difficult Conditions): - Very uneven ground (requires extra fill). - Multiple small areas (e.g., 10 fence posts with irregular depths). - Example: 2 yd³ footings → order 2.3 yd³.

    ---.

    **Quick Reference Table (Cubic Yards Needed)**:.

    | **Project** | **Dimensions** | **Cubic Yards** | **80-lb Bags** | |--------------------------|------------------------|-----------------|----------------| | Small patio | 10×10×4 inches | 1.23 | 55 | | Medium patio | 15×15×4 inches | 2.78 | 125 | | Single-car driveway | 10×20×6 inches | 3.7 | 167 | | Two-car driveway | 20×20×6 inches | 7.4 | 333 | | Garage floor (1-car) | 12×20×4 inches | 2.96 | 133 | | Garage floor (2-car) | 20×20×4 inches | 4.94 | 222 | | Sidewalk (4 ft wide) | 4×50×4 inches | 2.47 | 111 | | Fence post (each) | 8"×8"×36" deep | 0.015 yd³ | 1 bag | | Deck post (each) | 12"×12"×48" deep | 0.044 yd³ | 2 bags |.

    ---.

    **Bottom Line**: To calculate concrete needed, use the formula **(Length × Width × Depth) ÷ 27** for cubic yards, and add **5-10% waste**.

    For small projects (<2 yd³), use **80-lb bags** (66 bags per yd³).

    For large projects (>2 yd³), use **ready-mix concrete** ($125-150/yd³ delivered) to save money and time.

    Always order slightly more than calculated to avoid running short mid-pour (concrete hardens in 90 minutes, so you can't pause to get more).

    How much does concrete cost in 2025, including ready-mix delivery, labor, rebar, and finishing, and what factors affect the total price?

    **Concrete Cost Breakdown (2025)**:.

    **1.

    Ready-Mix Concrete (Delivered)**: - **Base price**: $125-150 per cubic yard (national average). - **Regional variations**: - **Urban areas** (high demand): $140-160/yd³. - **Rural areas** (lower demand): $115-135/yd³. - **Premium mixes** (high-strength, fiber-reinforced): $160-200/yd³.

    **Delivery Fees** (2025): - **Standard delivery**: $60-100 (within 10 miles of concrete plant). - **Extended delivery**: $10-20 per additional mile beyond 10 miles. - **Small load fee**: $50-150 (if ordering <10 cubic yards). - **Saturday/weekend delivery**: $50-100 surcharge.

    **Example Ready-Mix Costs**: - **Small patio** (2 yd³): - Concrete: 2 × $140 = $280. - Delivery: $80. - Small load fee: $100. - **Total**: $460.

  • **Driveway** (7 yd³): - Concrete: 7 × $140 = $980. - Delivery: $80. - **Total**: $1,060.
  • **Large foundation** (30 yd³): - Concrete: 30 × $140 = $4,200. - Delivery: $80. - **Total**: $4,280.
  • ---.

    **2.

    Bagged Concrete (DIY)**: - **80-lb bag**: $4.50-5.50 (yields 0.6 cu ft). - **60-lb bag**: $3.50-4.50 (yields 0.45 cu ft). - **Cost per cubic yard**: - 80-lb bags: 45 bags × $5 = **$225/yd³** (no labor, just material). - 60-lb bags: 60 bags × $4 = **$240/yd³**. - **When to use**: Projects <1 cubic yard (27 cu ft), small repairs, fence posts.

    ---.

    **3.

    Labor Costs (Professional Installation)**:.

    **Concrete Pouring/Finishing**: - **Basic slab** (simple rectangular, no stamping): $2-4 per sq ft. - **Driveway** (grading, pouring, finishing): $4-8 per sq ft. - **Stamped/colored concrete**: $8-15 per sq ft. - **Exposed aggregate finish**: $10-18 per sq ft. - **Foundation/footings**: $3-6 per sq ft.

    **Example Labor Costs**: - **10×10 patio** (100 sq ft, basic finish): - Labor: 100 × $3 = **$300**. - **20×12 driveway** (240 sq ft, broom finish): - Labor: 240 × $5 = **$1,200**. - **20×12 driveway** (240 sq ft, stamped concrete): - Labor: 240 × $12 = **$2,880**.

    ---.

    **4.

    Rebar/Reinforcement Costs**:.

    **Wire Mesh** (Standard Slabs): - **Cost**: $0.30-0.50 per sq ft. - **When to use**: Patios, walkways, garage floors (4 inches thick). - **Example**: 10×10 patio (100 sq ft) × $0.40 = **$40**.

    **Rebar** (Driveways, Heavy-Duty Slabs): - **Cost**: $0.75-1.50 per sq ft. - **When to use**: Driveways (6 inches thick), commercial slabs, heavy equipment areas. - **Example**: 20×12 driveway (240 sq ft) × $1 = **$240**.

    **Fiber-Reinforced Concrete** (Alternative to Rebar): - **Cost**: $5-10 per cubic yard (added to concrete mix). - **When to use**: Thin slabs (3-4 inches), areas where rebar placement is difficult. - **Example**: 10×10 patio (1.23 yd³) + fiber reinforcement = 1.23 × $8 = **$10 extra**.

    ---.

    **5.

    Base/Gravel Preparation**:.

    **Gravel Base** (Driveways, Foundations): - **Cost**: $1-2 per sq ft (4-inch base). - **When to use**: All driveways, slabs on unstable soil, areas with freeze-thaw cycles. - **Example**: 20×12 driveway (240 sq ft) × $1.50 = **$360**.

    **Excavation** (Removing Existing Material): - **Cost**: $1-3 per sq ft (6-12 inches deep). - **When to use**: Replacing old concrete, uneven ground. - **Example**: 10×10 patio (100 sq ft) × $2 = **$200**.

    ---.

    **6.

    Finishing Options**:.

    **Basic Broom Finish** (Standard): - **Cost**: Included in labor ($2-4/sq ft total). - **Appearance**: Textured, slip-resistant (most common for driveways/walkways).

    **Smooth Trowel Finish**: - **Cost**: $0.50-1 per sq ft (added to labor). - **Appearance**: Smooth, polished (indoor floors, garages).

    **Stamped Concrete** (Decorative): - **Cost**: $8-15 per sq ft. - **Appearance**: Mimics brick, stone, tile, wood. - **Example**: 10×10 patio (100 sq ft) × $12 = **$1,200**.

    **Exposed Aggregate** (Decorative Stones): - **Cost**: $10-18 per sq ft. - **Appearance**: Reveals decorative stones embedded in concrete. - **Example**: 10×10 patio (100 sq ft) × $14 = **$1,400**.

    **Stained/Colored Concrete**: - **Cost**: $2-4 per sq ft (added to labor). - **Appearance**: Custom colors (earth tones, grays, reds).

    ---.

    **Total Project Cost Examples (2025)**:.

    **Example 1: Basic 10×10 Patio (4 inches thick)**: - **Concrete**: 1.23 yd³ × $140 = **$172**. - **Delivery**: $80 (+ $100 small load fee) = **$180**. - **Labor** (basic finish): 100 sq ft × $3 = **$300**. - **Wire mesh**: 100 sq ft × $0.40 = **$40**. - **Gravel base**: 100 sq ft × $1.50 = **$150**. - **Total**: **$842** ($8.42/sq ft).

    **Example 2: Stamped 10×10 Patio**: - **Concrete**: $172 + **Colored mix (+$30)** = **$202**. - **Delivery**: $180. - **Labor** (stamped finish): 100 sq ft × $12 = **$1,200**. - **Wire mesh**: $40. - **Gravel base**: $150. - **Total**: **$1,772** ($17.72/sq ft).

    **Example 3: Two-Car Driveway (20×20×6 inches)**: - **Concrete**: 7.4 yd³ × $140 = **$1,036**. - **Delivery**: $80. - **Labor** (broom finish): 400 sq ft × $5 = **$2,000**. - **Rebar**: 400 sq ft × $1 = **$400**. - **Gravel base**: 400 sq ft × $1.50 = **$600**. - **Total**: **$4,116** ($10.29/sq ft).

    **Example 4: Garage Floor (20×20×4 inches)**: - **Concrete**: 4.94 yd³ × $140 = **$692**. - **Delivery**: $80 + $100 small load fee = **$180**. - **Labor** (smooth trowel): 400 sq ft × $3 = **$1,200**. - **Wire mesh**: 400 sq ft × $0.40 = **$160**. - **Vapor barrier**: 400 sq ft × $0.50 = **$200**. - **Total**: **$2,432** ($6.08/sq ft).

    ---.

    **Factors That Affect Concrete Cost in 2025**:.

    **1.

    Project Size**: - **Small projects (<2 yd³)**: Higher cost per yd³ due to delivery fees and small load fees ($200-300/yd³ effective cost). - **Large projects (>10 yd³)**: Lower cost per yd³ ($125-150/yd³).

    **2.

    Location/Distance from Concrete Plant**: - **<10 miles**: Standard delivery ($60-100). - **10-20 miles**: $10-20 per extra mile. - **>20 miles**: May need to find a different concrete plant or pay $200+ delivery.

    **3.

    Concrete Mix Type**: - **Standard 3,000 PSI**: $125-140/yd³ (patios, walkways). - **High-strength 4,000 PSI**: $140-160/yd³ (driveways, foundations). - **Specialty mixes** (fiber-reinforced, self-leveling, rapid-set): $160-200/yd³.

    **4.

    Finishing Type**: - **Basic broom finish**: $2-4/sq ft. - **Stamped concrete**: $8-15/sq ft (+200-400% cost). - **Exposed aggregate**: $10-18/sq ft (+300-500% cost).

    **5.

    Site Accessibility**: - **Easy access** (concrete truck can back up to site): No extra cost. - **Difficult access** (backyard, uphill): May need **concrete pump** ($300-800 extra).

    **6.

    Time of Year**: - **Peak season** (April-October): Higher labor costs (+10-20%). - **Off-season** (November-March): Lower labor costs, but weather delays possible.

    ---.

    **Bottom Line**: Concrete costs **$125-150/yd³ delivered** in 2025, plus **$2-8/sq ft labor** for basic finishes.

    A **10×10 patio** (1.23 yd³) costs **$842-1,772** depending on finish (basic vs stamped).

    A **two-car driveway** (20×20×6", 7.4 yd³) costs **$4,116** with standard broom finish.

    Use **ready-mix concrete** for projects >2 yd³ (saves $250+ vs bagged concrete).

    Add **5-10% waste** to your order to avoid running short mid-pour.

    About This Page

    Editorial & Updates

    • Author: SuperCalc Editorial Team
    • Reviewed: SuperCalc Editors (clarity & accuracy)
    • Last updated: 2026-01-13

    We maintain this page to improve clarity, accuracy, and usability. If you see an issue, please contact hello@supercalc.dev.

    Important Disclaimer

    This calculator is for general informational and educational purposes only. Results are estimates based on your inputs and standard formulas.