Concrete Calculator — How Much Concrete Do I Need?
Calculate how much concrete you need for a slab, sidewalk, or patio. Enter your dimensions to get cubic yards, cubic feet, and the number of bags needed.
Materials You'll Need
This section contains affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. Product recommendations are based on your calculation results, not commission rates.
QUIKRETE Concrete Mix (80 lb bag)
Standard concrete mix — each bag yields 0.6 cubic feet. Based on your calculation, you need the quantity shown above.
Shop on AmazonQUIKRETE 5000 High Early Strength Concrete Mix (80 lb)
High-strength mix that reaches 5000 PSI — ideal for driveways and garage slabs that need to support vehicles
Shop on AmazonConcrete Mixing Hoe and Wheelbarrow
Essential for hand-mixing bagged concrete — a mixing hoe works better than a shovel for getting a consistent blend
Shop on AmazonSteel Concrete Stakes and Form Boards (10 pack)
Steel stakes hold your form boards in place while you pour — critical for a straight, level slab edge
Shop on AmazonAssumptions
- 10% waste factor for spillage, uneven ground, and overdigging
- 80-lb bag of concrete mix yields 0.6 cubic feet
- 60-lb bag of concrete mix yields 0.45 cubic feet
- Standard slab thickness: 4 inches for patios and sidewalks
- Driveways and garages should be 5–6 inches thick
- Does not account for rebar, wire mesh, or formwork
- For footings and walls, enter the length and width of the footing cross-section
- For post holes, calculate volume separately (see FAQ below)
Your Concrete Project Guide
Concrete is the backbone of countless home improvement projects — patios, sidewalks, driveways, shed foundations, and post footings all start with getting the right amount of concrete. Order too little and you'll have a cold joint in the middle of your slab. Order too much and you're paying for material you can't return. This concrete calculator takes your slab dimensions and tells you exactly how many cubic yards or bags you need, including a 10% waste factor.
For most residential slabs — patios, sidewalks, and shed pads — 4 inches of thickness is the standard. Driveways and garage floors that support vehicle traffic should be 5 to 6 inches thick. If you're pouring a footing for a wall or deck, local building codes typically require 8 to 12 inches of depth below the frost line. When in doubt, check with your local building department — under-building a concrete slab is an expensive mistake to fix.
The biggest decision for DIYers is whether to mix bags or order ready-mix from a truck. The math is simple: if your project needs less than about 1 cubic yard (roughly 45 eighty-pound bags), mixing your own is manageable. Between 1 and 3 cubic yards is a gray area where a concrete mixer rental starts to make sense. Anything over 3 cubic yards, and a ready-mix truck delivery is almost certainly faster, cheaper, and will give you a better result because you can pour the entire slab at once.
Site preparation makes or breaks a concrete project. The ground underneath should be compacted and level, with a 2- to 4-inch layer of compacted gravel as a base. This gravel base promotes drainage and prevents the slab from settling unevenly over time. Set your form boards to the exact height and slope you want — concrete goes where you tell it to, so crooked forms mean a crooked slab.
For slabs larger than 10 by 10 feet, reinforcement is strongly recommended. Welded wire mesh (6x6 W1.4/W1.4) or #3 rebar on 18-inch centers adds tensile strength that prevents cracking. Place the reinforcement in the middle third of the slab thickness — sitting on small supports called chairs — not on the ground where it does nothing.
Post holes are a common concrete project that this calculator can help with too. For a typical fence or deck post in a 10-inch diameter hole that's 36 inches deep, you need about 0.14 cubic yards per hole — roughly 2 to 3 eighty-pound bags. Multiply by your number of posts for the total. Fast-setting concrete mixes are ideal for post holes because they set in 20 to 40 minutes with no mixing required — just pour the dry mix in and add water.
Frequently Asked Questions
How much concrete do I need for a 10×10 slab?
A 10×10 foot slab at the standard 4-inch thickness needs about 1.36 cubic yards of concrete (including 10% waste). That's roughly 62 eighty-pound bags or 82 sixty-pound bags of concrete mix.
Should I use bags or order a ready-mix truck?
For projects under 1 cubic yard (~45 bags), hand-mixing bags is practical. For 1–3 cubic yards, consider renting a mixer. Over 3 cubic yards, a ready-mix truck delivery is faster, cheaper, and gives a better result since you pour all at once.
How thick should a concrete slab be?
Standard patios and sidewalks: 4 inches. Driveways and garage floors: 5–6 inches. Footings for walls or decks: 8–12 inches (check local code). Thicker slabs are stronger but use significantly more concrete.
How many bags of concrete do I need for a post hole?
A typical 10-inch diameter post hole that's 36 inches deep needs about 2–3 eighty-pound bags of concrete. For a fence with 14 posts, that's 28–42 bags total. Fast-setting mix works great for post holes — no mixing required.