Last updated March 2026

Concrete Calculator

Calculate cubic yards of concrete for slabs, footings, columns, and stairs. Estimate bags needed and total material cost.

Cubic Yards 1.23
Cubic Feet 33.33
40-lb Bags 100
60-lb Bags 67
80-lb Bags 50
Estimated Cost $185.19

How to Calculate Concrete for Your Project

Calculating concrete accurately is one of the most important steps in any construction project. Whether you are pouring a patio slab, setting fence post footings, filling Sonotube columns, or building concrete stairs, ordering the right amount of concrete saves money and prevents costly delays. Too little concrete means you have to stop mid-pour and wait for another delivery, which can create cold joints and structural weaknesses. Too much concrete is wasted material and wasted money.

The fundamental principle behind every concrete calculation is volume. Concrete is measured in cubic yards in the United States. One cubic yard equals 27 cubic feet and covers an area of 81 square feet at 4 inches deep. To calculate the volume of any shape, you multiply the three dimensions together, convert everything into consistent units (typically feet), and then divide the total cubic feet by 27 to get cubic yards.

Cubic Yards = Volume in Cubic Feet / 27

For most residential projects, it is standard practice to order 10% to 15% more concrete than the calculated amount. This extra material accounts for uneven subgrade, spillage, form bulging, and slight miscalculations in field measurements. On larger commercial pours, the waste factor may be reduced to 5% to 8% because the forms and subgrade are prepared to tighter tolerances. Our calculator provides the exact calculated amount, so remember to add your preferred waste factor to the result.

Ready-mix concrete is the most common choice for pours larger than about 1 cubic yard. Below that amount, bagged concrete mix from a hardware store is usually more practical and cost-effective. A single 80-pound bag of premixed concrete yields approximately 0.6 cubic feet of finished concrete. For a small sidewalk repair or a single fence post, bags are convenient. For a full driveway or basement floor, a ready-mix truck is the only realistic option.

Concrete Slab Calculator Guide

Concrete slabs are the most common type of residential concrete work. Patios, driveways, garage floors, sidewalks, and shed pads are all essentially slabs poured on a prepared subgrade. Calculating concrete for a slab requires three measurements: length, width, and depth (also called thickness).

Volume = Length (ft) × Width (ft) × Depth (in) / 12

The depth must be converted from inches to feet by dividing by 12 so that all three dimensions are in the same unit. For a standard 10-foot by 10-foot patio slab at 4 inches thick, the calculation is: 10 × 10 × (4/12) = 33.33 cubic feet. Divide by 27 to get 1.23 cubic yards. This is the minimum amount you need. Adding 10% for waste brings the order to approximately 1.36 cubic yards, which you would typically round up to 1.5 yards when ordering from a ready-mix supplier.

Standard slab depths vary by application. Residential patios and walkways are typically 4 inches thick. Driveways should be at least 4 inches thick for passenger vehicles, but 5 to 6 inches is recommended for areas that will support heavier vehicles like trucks or RVs. Garage floors are commonly 4 to 6 inches thick. Basement and house foundation slabs are typically 4 inches thick but sit on compacted gravel fill and may include reinforcing steel or fiber mesh.

The subgrade preparation under a slab is just as important as the concrete itself. A well-compacted base of crushed gravel, typically 4 to 6 inches deep, provides drainage and prevents the slab from settling or cracking due to frost heave. The forms should be set with a slight slope of about 1/8 inch per foot for drainage away from structures. Wire mesh or rebar reinforcement is placed within the slab to help distribute loads and control cracking.

Footing and Foundation Concrete

Footings are the structural base that supports walls, columns, and other load-bearing elements. They distribute the weight of the structure over a larger area of soil to prevent settling. Building codes specify minimum footing dimensions based on the loads being carried and the bearing capacity of the soil. A typical residential wall footing is 12 inches wide and 8 inches deep, running the full length of the wall it supports.

Volume = Length (ft) × Width (in) / 12 × Depth (in) / 12

For a continuous footing that runs 60 linear feet with a 12-inch width and 8-inch depth, the calculation is: 60 × (12/12) × (8/12) = 40 cubic feet, or about 1.48 cubic yards. In practice, footings are often slightly oversized because the excavated trench is rarely perfectly flat or perfectly consistent in width. Plan for 10% to 15% extra concrete for footings poured directly into trenches without forms.

Stepped footings on sloped terrain require additional calculations. Each step in the footing adds a vertical section of concrete. Calculate the volume of each horizontal run and each vertical rise separately, then add them all together. For complex footing layouts with corners, junctions, and grade changes, it helps to break the project into individual straight sections, calculate each one, and sum the results.

Pier footings, also called pad footings, support individual posts or columns. They are usually square or rectangular and wider than the column they support. A typical deck pier footing might be 16 inches square and 8 inches deep. To calculate the volume: convert all dimensions to feet (16/12 = 1.33 ft), then multiply 1.33 × 1.33 × 0.667 = 1.18 cubic feet per pier. Multiply by the number of piers to get the total.

Concrete Column Calculator

Concrete columns, often poured using cylindrical cardboard forms called Sonotubes, are used for deck posts, porch supports, sign posts, mailbox posts, and light pole foundations. The volume of a cylinder is calculated using the radius and height.

Volume = π × (Diameter / 24)² × Height (ft) × Count

The diameter is divided by 24 (not 12) because we need the radius in feet: dividing by 2 converts diameter to radius, and dividing by 12 converts inches to feet. For a 12-inch diameter column that is 4 feet tall, the volume is: 3.14159 × (12/24)² × 4 = 3.14159 × 0.25 × 4 = 3.14 cubic feet per column. Four columns would require 12.57 cubic feet, or 0.47 cubic yards.

Common Sonotube sizes include 8-inch, 10-inch, 12-inch, 14-inch, 16-inch, 18-inch, 20-inch, and 24-inch diameters. The required diameter depends on the load being supported and the bearing capacity of the soil. For a typical residential deck, 12-inch diameter columns are common. For larger structures or in areas with poor soil, 16-inch or larger tubes may be required by the building code.

When calculating concrete for columns, remember that the column extends from the bottom of the footing to the top of the tube. If the tube sits on a pad footing, calculate the footing and column volumes separately and add them together. Also account for the concrete displaced by any anchor bolts, post brackets, or rebar placed inside the tube. In most cases, these displacements are negligible and can be ignored.

Concrete Volume by Sonotube Size (per linear foot)

Tube DiameterVolume per Foot (cu ft)Volume per 4 ft (cu ft)
8 in0.351.40
10 in0.552.18
12 in0.793.14
14 in1.074.28
16 in1.405.59
18 in1.777.07
24 in3.1412.57

Stair Concrete Estimation

Concrete stairs are more complex to calculate than slabs or columns because each step builds on the one below it, creating a staircase shape where the total volume is the sum of progressively taller rectangular sections. The bottom step supports the full height and run of all the steps above it, while the top step is just a single rise and run.

Volume = Width (ft) × (Run/12) × (Rise/12) × Steps × (Steps + 1) / 2

This formula works because the first step has a height of one rise and carries the full stair platform above it, while each successive step is taller by one additional rise. The sum of 1 + 2 + 3 + ... + n equals n × (n + 1) / 2, which gives us the total volume of all the stepped sections combined.

For a set of 5 stairs that are 3 feet wide with a 7-inch rise and 11-inch run per step, the calculation is: 3 × (11/12) × (7/12) × 5 × (5 + 1) / 2 = 3 × 0.917 × 0.583 × 15 = 24.06 cubic feet, or about 0.89 cubic yards. This does not include any landing slab at the top or bottom, which should be calculated separately as a regular slab and added to the total.

When designing concrete stairs, local building codes typically require a minimum rise of 4 inches and a maximum rise of 7.75 inches, with a minimum run (tread depth) of 10 inches. The sum of two risers and one tread should be between 24 and 25 inches for comfortable use. Consistent rise and run dimensions on every step are critical for safety. Variations of more than 3/8 inch between steps are a tripping hazard and a code violation in most jurisdictions.

How Many Bags of Concrete Do I Need?

For smaller projects where ordering a ready-mix truck is not practical, bagged concrete mix is the way to go. Bagged concrete comes in three standard sizes: 40-pound, 60-pound, and 80-pound bags. Each size yields a different amount of finished concrete.

Bagged Concrete Coverage

Bag SizeYield (cu ft)Bags per Cubic Yard
40 lb0.33~81
60 lb0.50~54
80 lb0.60~40.5

To calculate the number of bags needed, first determine the total volume in cubic yards using this calculator, then multiply by the number of bags per cubic yard for your chosen bag size. For example, if you need 0.5 cubic yards, you would need approximately 0.5 × 81 = 41 bags of 40-lb mix, 0.5 × 54 = 27 bags of 60-lb mix, or 0.5 × 40.5 = 21 bags of 80-lb mix.

The 80-pound bag is the most popular choice for DIY projects because it provides the best value per cubic foot of concrete. However, 80-pound bags are heavy and can be difficult to handle, especially for overhead work or when working alone. The 60-pound bag offers a good compromise between economy and manageability. The 40-pound bag is best for small repairs, post holes, and situations where weight is a concern.

Bagged concrete becomes impractical for projects requiring more than about 1 cubic yard. At 40.5 bags per cubic yard, a 2-yard project would require 81 eighty-pound bags weighing a total of 6,480 pounds. Mixing that many bags by hand is exhausting and time-consuming, and the cost per yard is typically higher than ready-mix. For projects above 1 cubic yard, ready-mix delivery is almost always the better choice.

Concrete Cost Guide

The cost of concrete varies based on the type of concrete, your location, and the quantity ordered. Understanding the pricing structure helps you budget accurately and avoid surprises at checkout or delivery.

Ready-mix concrete costs between $125 and $175 per cubic yard for standard mixes. High-strength mixes, fiber-reinforced concrete, and specialty mixes can cost $150 to $250 per cubic yard. Most ready-mix companies have a minimum order of 1 cubic yard, and delivery fees range from $50 to $150 depending on the distance from the plant to your site. Some companies charge short-load fees for orders under 3 to 5 cubic yards, adding $30 to $50 per cubic yard below the minimum. Saturday deliveries and early morning or late afternoon time slots may also carry surcharges.

Bagged concrete is sold at hardware stores and home improvement centers. A typical 80-pound bag costs $5 to $7, which works out to approximately $225 to $315 per cubic yard when you factor in the 40.5 bags needed. A 60-pound bag costs $4 to $6, and a 40-pound bag costs $3 to $5. While the per-yard cost is higher than ready-mix, there are no delivery fees or minimum orders, making bags the economical choice for projects under 0.5 cubic yards.

Additional costs to factor into your concrete budget include reinforcing materials like rebar ($0.75 per linear foot) or wire mesh ($5 to $10 per sheet), form lumber ($3 to $8 per board), form release oil, concrete sealer ($0.10 to $0.25 per square foot), and any required permits. If you are hiring a contractor, expect to pay $5 to $15 per square foot for a finished slab including labor, materials, and finishing. Complex projects like stamped or stained concrete can cost $10 to $25 per square foot or more.

Tips for Ordering Concrete

Getting the most out of your concrete project starts with proper planning and ordering. Here are essential tips that contractors and experienced DIYers follow to ensure a smooth pour.

Always add a waste factor. Add 10% to your calculated volume for standard slab pours, 15% for footings poured in trenches without forms, and 5% to 10% for column pours with Sonotubes. Round up to the nearest quarter yard when ordering ready-mix. It is far better to have a little extra than to come up short during a pour.

Know your concrete mix. Standard residential concrete is typically a 3,000 to 4,000 PSI mix with a 4-inch slump (a measure of workability). Higher PSI mixes are stronger but set faster and are harder to work. A 4-inch slump is good for most residential work. Do not add water to ready-mix concrete to make it more workable. Adding water weakens the final product. If you need a more workable mix, ask the ready-mix plant to increase the slump to 5 or 6 inches by adding a plasticizer admixture.

Have everything ready before the truck arrives. Forms should be built, braced, and leveled. Rebar or wire mesh should be in place. The subgrade should be compacted and dampened. Tools should be laid out and accessible. A ready-mix truck can typically deliver 8 to 10 cubic yards and needs to be unloaded within 30 to 90 minutes before the concrete begins to set. Time is critical once the pour starts, so every minute spent finding tools or adjusting forms is time lost for finishing.

Plan for curing. Concrete reaches its full strength over 28 days, but proper curing during the first 7 days is the most critical period. Keep the surface moist by spraying with water, covering with plastic sheeting, or applying a liquid curing compound. Avoid walking on fresh concrete for at least 24 hours and keep vehicles off for at least 7 days. In hot weather, protect the surface from direct sun and wind, which can cause the surface to dry and crack before the concrete below has set.

Consider weather conditions. Ideal concrete pouring conditions are between 50 and 80 degrees Fahrenheit with low wind and no rain in the forecast for at least 24 hours. In cold weather below 40 degrees, concrete sets very slowly and is vulnerable to freeze damage. In hot weather above 90 degrees, concrete sets too quickly and is prone to surface cracking. If you must pour in extreme conditions, discuss cold-weather or hot-weather mix adjustments with your ready-mix supplier.

Frequently Asked Questions

How many cubic yards of concrete do I need for a 10x10 slab?

A 10 by 10 foot slab at 4 inches deep requires approximately 1.23 cubic yards of concrete. The calculation is 10 × 10 × (4/12) = 33.33 cubic feet, divided by 27 = 1.23 cubic yards. Always order at least 10% extra to account for waste, spillage, and uneven subgrade, bringing your order to about 1.36 cubic yards. When ordering from a ready-mix supplier, you would typically round up to 1.5 cubic yards to ensure you have enough material to complete the pour without running short. For a thicker 6-inch slab suitable for a driveway, the same 10-by-10-foot area would require 1.85 cubic yards.

How many 80-lb bags of concrete make a cubic yard?

You need approximately 40 to 45 bags of 80-pound concrete mix to make one cubic yard. Each 80-pound bag yields about 0.6 cubic feet of mixed concrete, and one cubic yard contains 27 cubic feet. Dividing 27 by 0.6 gives you 45 bags at the theoretical yield, but actual yield is closer to 40 to 41 bags because some material is lost during mixing and handling. At an average cost of $5.50 per bag, a cubic yard of bagged concrete costs approximately $220 to $248, which is more expensive than ready-mix delivery for quantities above one yard. For projects requiring more than about 30 bags, consider renting a small concrete mixer to speed up the mixing process.

How much does a yard of concrete cost?

Ready-mix concrete costs between $125 and $175 per cubic yard on average for standard 3,000 to 4,000 PSI residential mixes. The price varies by region, with urban areas typically at the higher end and rural areas at the lower end. Delivery fees add $50 to $150 per truckload depending on distance from the batch plant. Many suppliers charge a short-load fee of $30 to $50 per cubic yard for orders under 3 to 5 yards. Specialty mixes such as high-strength (5,000+ PSI), fiber-reinforced, or colored concrete cost $150 to $250 per cubic yard. When budgeting, also include costs for forms, reinforcement, finishing tools, and any necessary permits, which can add $2 to $10 per square foot to the total project cost.

Related Calculators