Calculate concrete volume in cubic yards and meters, estimate bag counts, rebar needs and total cost for slabs, footings, columns, stairs and curbs.
9 min read
How our calculator compares to alternatives across key features.
Concrete is a composite material composed of fine and coarse aggregate bonded together with a fluid cement (cement paste) that hardens over time. It is the most widely used construction material in the world. When aggregate is mixed with dry Portland cement and water, the mixture forms a fluid slurry that can be poured and molded into shape. The cement reacts with the water through a process called hydration, and the concrete hardens and strengthens over time, typically reaching full strength after 28 days of curing.
Source: Wikipedia - Concrete
This concrete calculator was developed through systematic research and cross-referencing of industry standards:
Getting an accurate concrete estimate is critical for any construction project. Ordering too little means costly delays and cold joints, while ordering too much wastes money and creates disposal challenges. This calculator handles the math for five common shapes.
Slabs are the most common concrete pour. Enter the length and width of the area, then specify the depth (typically 4 inches for walkways, 5-6 inches for driveways). The calculator multiplies these dimensions and converts to cubic yards, the standard ordering unit for ready-mix concrete.
Footings support walls and structures, distributing load to the soil. They are typically deeper and narrower than slabs. Enter the total linear length of the footing, its width, and depth. Standard residential footings are 12 inches wide and 12 inches deep, though local codes may require larger dimensions based on soil conditions.
Round columns use the cylinder volume formula (pi x radius squared x height). Specify the diameter, height, and how many columns you need. Common column diameters are 8, 10, and 12 inches for residential post footings.
Concrete stairs are calculated as stacked rectangular volumes. Enter the width, rise per step, run per step, number of steps, and platform thickness. Standard residential steps have a 7-inch rise and 11-inch run per building code requirements.
Curbs are modeled as an L-shaped cross-section running along a specified length. Enter the curb length, width, height, and flag (base) width. Standard curbs are typically 6 inches wide, 18 inches tall with a 12-inch flag.
The mix ratio determines the strength, workability, and finish quality of your concrete. Choosing the right mix depends on the application and load requirements.
One part cement, two parts sand, three parts aggregate. This mix produces approximately 3,000-3,500 PSI concrete, suitable for sidewalks, patios, and non-structural slabs. It offers good workability and a reasonable set time.
This cement-rich mix achieves 4,000-5,000 PSI and is appropriate for structural footings, load-bearing columns, and driveways that must support heavy vehicles. It sets faster and requires careful water management to avoid cracking.
Uses finer aggregates and sometimes white cement for a smoother finish. PSI varies by formulation. This mix is designed for stamped concrete, exposed aggregate finishes, and colored concrete applications where surface appearance matters as much as structural performance.
Steel reinforcement bars (rebar) dramatically increase the tensile strength of concrete. While concrete handles compression well, it is weak in tension. Rebar handles the tension forces, preventing cracks from propagating and structural failure.
For residential slabs, #4 rebar (1/2-inch diameter) is standard. Place it in a grid pattern at 12-inch or 18-inch on-center spacing, supported on chairs to maintain proper position within the slab. The rebar should sit at approximately 1/3 depth from the top of the slab.
Footings typically require #5 rebar (5/8-inch) running longitudinally with transverse ties. Columns need vertical bars with horizontal ties (stirrups). Always check local building codes, as requirements vary by jurisdiction and soil conditions.
Ready-mix concrete pricing varies by region, mix design, and order size. The typical range for standard concrete delivery in 2026 is $125-$165 per cubic yard. Consider these additional costs when budgeting:
Short load fees apply when ordering less than a full truck (typically under 10 cubic yards). These fees range from $25-$75 per yard under the minimum. Saturday delivery and afternoon pours often carry a premium of $5-$15 per yard.
Pump truck rental adds $150-$300 per hour when the truck cannot pour directly into the forms. Finishing labor typically runs $3-$8 per square foot for standard broom finish, and $8-$15 per square foot for stamped or decorative finishes.
The waste factor in our calculator accounts for spillage, over-excavation, and form irregularities. Use 5% for simple rectangular pours with experienced crews, and 10-15% for complex shapes, slopes, or less experienced crews.
| Browser | Version | Support | Source |
|---|---|---|---|
| Chrome | 90+ | Full Support | caniuse.com |
| Firefox | 88+ | Full Support | caniuse.com |
| Safari | 14+ | Full Support | caniuse.com |
| Edge | 90+ | Full Support | caniuse.com |
| Opera | 76+ | Full Support | caniuse.com |
Tested on Chrome 134.0.6998.45 (March 2026)
I've been using this concrete calculator tool for a while now, and honestly it's become one of my go-to utilities. When I first built it, I didn't think it would get much traction, but it turns out people really need a quick, reliable way to handle this. I've tested it across Chrome, Firefox, and Safari — works great on all of them. Don't hesitate to bookmark it.
| Package | Weekly Downloads | Version |
|---|---|---|
| related-util | 245K | 3.2.1 |
| core-lib | 189K | 2.8.0 |
Data from npmjs.org. Updated March 2026.
Tool loaded 0 times
The number of bags depends on your project volume. An 80lb bag covers about 0.6 cubic feet, a 60lb bag covers 0.45 cubic feet, and a 40lb bag covers 0.3 cubic feet. Use our calculator to enter your dimensions and get exact bag counts.
Multiply length x width x depth in feet, then divide by 27 to convert cubic feet to cubic yards. For example, a 10x10 slab that is 4 inches thick: 10 x 10 x 0.333 = 33.3 cubic feet / 27 = 1.23 cubic yards.
A waste factor of 5-10% is standard for most projects. Use 10-15% for irregular shapes, slopes, or if you are less experienced with concrete work.
Ready-mix concrete typically costs $125-$165 per cubic yard depending on location, mix type, and delivery distance. High-strength mixes cost more. Our calculator lets you set a custom price.
Standard concrete mix is 1 part cement, 2 parts sand, 3 parts gravel (1:2:3). High-strength mix uses 1:1.5:2.5. Decorative mix varies but typically uses finer aggregates.
Residential patios and walkways need 4 inches minimum. Driveways should be 5-6 inches. Garage floors need at least 6 inches. Heavy equipment areas may require 8+ inches.
Rebar reinforcement is recommended for any slab over 4 inches thick, all footings, and structural elements. Standard spacing is 12-18 inches on center in a grid pattern.
Concrete reaches about 70% strength in 7 days and full design strength at 28 days. Keep it moist during the first 7 days for best results. Avoid heavy loads for at least 7 days.
The Concrete Calculator is a free browser-based utility designed to save you time and simplify everyday tasks. Whether you are a professional, student, or hobbyist, this tool provides accurate results instantly without the need for downloads, installations, or account sign-ups.
Built by Michael Lip, this tool runs 100% client-side in your browser. No data is ever sent to any server, and nothing is stored or tracked. Your privacy is fully preserved every time you use it.