Concrete & Material Calculator
Calculate how much concrete, gravel, paint, or flooring you need for your next project. Get cubic yards, bags, gallons, and square footage instantly.
How to Use the Concrete & Material Calculator
This calculator covers four common building material calculations. Select the tab for your project type and enter the dimensions:
- Concrete (Slab/Footing) — Enter the length and width in feet and the depth/thickness in inches. The calculator returns cubic yards, cubic feet, and the number of 80 lb or 60 lb bags needed for your pour.
- Gravel/Mulch — Enter the area dimensions in feet and the desired depth in inches. Get the volume in cubic yards and cubic feet, plus the weight in tons for gravel (at 1.4 tons per cubic yard).
- Paint — Enter your room's length, width, and height in feet, along with the number of doors, windows, and coats. The calculator subtracts door and window area and tells you how many gallons of paint you need at 350 sq ft per gallon coverage.
- Flooring — Enter the room's length and width in feet and a waste factor percentage. The calculator returns total square footage (with waste included), square yards, and the number of flooring boxes needed (assuming 20 sq ft per box).
Concrete Calculation Guide
Understanding how to calculate concrete volume is essential for any construction or DIY project. The basic formula for a rectangular slab or footing is:
Cubic Yards = (Length × Width × Depth) ÷ 27
All measurements must be in feet before applying the formula. Since depth is usually measured in inches, divide by 12 to convert to feet first. One cubic yard equals 27 cubic feet.
Ready-Mix vs. Bagged Concrete
For projects requiring more than 1–2 cubic yards, ordering ready-mix concrete from a local batch plant is typically more practical and cost-effective. Ready-mix is delivered in a truck and poured directly into your forms. Most suppliers require a minimum order of 1 cubic yard, with short-load fees for small deliveries.
For smaller projects such as fence posts, mailbox bases, or small repair patches, bagged concrete mix is the better choice. You mix it yourself with water in a wheelbarrow or mixing tub.
60 lb vs. 80 lb Bags
An 80 lb bag yields approximately 0.6 cubic feet of mixed concrete and is the most cost-effective option per cubic foot. An 60 lb bag yields approximately 0.45 cubic feet and is easier to carry and handle. Choose 60 lb bags if you are working alone or have limited lifting ability. Choose 80 lb bags if you have help and want to minimize cost and mixing time.
Setting and Curing Time
Standard concrete mix sets enough to walk on in about 24–48 hours and reaches full strength (approximately 4,000 PSI) in 28 days. Fast-setting concrete can be walked on in 2–6 hours. During the curing period, keep the concrete moist and avoid exposing it to freezing temperatures. Proper curing is critical for achieving maximum strength and durability.
Material Coverage Reference
Use this table as a quick reference for how much area or volume common building materials cover per unit.
| Material | Coverage per Unit | Unit Size | Typical Cost Range |
|---|---|---|---|
| Concrete (80 lb bag) | 0.6 cu ft | 80 lb bag | $5 – $7 |
| Gravel | ~0.714 cu yd per ton | 1 ton | $25 – $60 / ton |
| Mulch | 27 cu ft | 1 cu yd | $25 – $50 / cu yd |
| Paint (interior) | 350 sq ft | 1 gallon | $25 – $60 / gallon |
| Laminate Flooring | ~20 sq ft | 1 box | $1.50 – $5 / sq ft |
| Drywall | 32 sq ft | 4×8 sheet | $10 – $20 / sheet |
| Topsoil | ~1 ton per cu yd | 1 cu yd | $20 – $50 / cu yd |
Common Project Estimates
Use these typical project sizes as a reference when planning material purchases. All concrete estimates assume a standard 4-inch thickness unless otherwise noted.
| Project | Typical Size | Material Needed |
|---|---|---|
| 10×10 Patio Slab | 100 sq ft, 4" thick | 1.23 cu yd (~56 bags of 80 lb) |
| 2-Car Driveway | 20×20 ft, 4" thick | 4.94 cu yd (ready-mix recommended) |
| Sidewalk (4×30 ft) | 120 sq ft, 4" thick | 1.48 cu yd (~67 bags of 80 lb) |
| Fence Post Hole | 12" diameter × 36" deep | ~2 bags of 80 lb per hole |
| Average Bedroom (Paint) | 12×12×8 ft room | ~1.5 gallons (2 coats) |
| Living Room Floor | 15×20 ft | 330 sq ft (with 10% waste) = 17 boxes |
| Garden Bed (Mulch) | 10×20 ft, 3" deep | 1.85 cu yd |
Tips for Ordering Materials
- Always order 10–15% extra. Uneven ground, spillage, and small errors during construction mean you will almost always use more material than the calculated amount. Running short mid-project is far more costly than having a small surplus.
- Check delivery minimums. Most ready-mix concrete suppliers require a minimum order of 1 cubic yard, and some charge short-load fees for orders under 3–5 yards. Compare the cost of bagged concrete vs. delivery for borderline quantities.
- Measure twice, calculate once. Verify all measurements before ordering materials. Small measurement errors get multiplied across the entire area. For irregular shapes, break the area into rectangles and calculate each section separately.
- Consider the weather. Do not pour concrete in freezing temperatures or extreme heat. Ideal conditions for concrete work are 50–80°F (10–27°C) with no rain in the forecast for at least 24 hours.
- Factor in subbase material. Most concrete slabs require a 4–6 inch compacted gravel subbase beneath the concrete. Include this in your material order. Driveways and high-traffic areas may require thicker subbases.
- Return unused materials promptly. Most home improvement stores accept returns on unopened bags of concrete, mulch, and other materials within 90 days. Keep your receipt and do not open more bags than you need.
Frequently Asked Questions
Multiply the length (in feet) by the width (in feet) by the depth (in feet), then divide by 27 to convert cubic feet to cubic yards. If your depth is in inches, divide by 12 first to convert to feet. For example, a 10 ft × 10 ft slab that is 4 inches thick: 10 × 10 × (4/12) = 33.33 cubic feet ÷ 27 = 1.23 cubic yards.
One 80 lb bag of concrete mix yields approximately 0.6 cubic feet of mixed concrete. Since 1 cubic yard equals 27 cubic feet, you need about 45 bags per cubic yard (27 ÷ 0.6 = 45). For 60 lb bags, each yields about 0.45 cubic feet, so you need about 60 bags per cubic yard.
One gallon of standard interior paint covers approximately 350 square feet on smooth, primed surfaces. Textured, porous, or unprimed surfaces may reduce coverage to 250–300 square feet per gallon. Always check the manufacturer's label for the specific product's coverage rate. Two coats are recommended for most applications.
First, calculate the volume in cubic yards: multiply length × width × depth (all in feet), then divide by 27. Next, multiply the cubic yards by approximately 1.4 to get tons, since most gravel weighs about 1.4 tons per cubic yard (2,800 lbs). Different gravel types vary slightly: pea gravel is about 1.35 tons/yd³, crushed stone about 1.4 tons/yd³, and river rock about 1.5 tons/yd³.
Yes, always order 10–15% more concrete than your calculated amount. This accounts for spillage, uneven ground, forms that bow slightly, and waste during finishing. Running short during a concrete pour forces you to stop, which creates a cold joint that weakens the slab. It is always better to have a small surplus than to fall short.
An 80 lb bag yields about 0.6 cubic feet of mixed concrete, while a 60 lb bag yields about 0.45 cubic feet. Both contain the same concrete mix (Portland cement, sand, and gravel); the only difference is the quantity per bag. The 80 lb bags are more cost-effective per cubic foot but are heavier to lift and carry. For small repairs and post holes, 60 lb bags are convenient. For slabs, patios, and larger projects, 80 lb bags or ready-mix delivery are more practical.
A 10% waste factor is standard for most flooring installations with a straightforward rectangular room. For diagonal or herringbone installations, add 15%. For rooms with many angles, alcoves, or complex shapes, add 15–20%. Always keep a few extra pieces for future repairs in case a plank gets damaged.