Enter your post hole dimensions
Diameter (inches)
Depth (inches)
Number of Holes
Override default prices with actual quotes from your local suppliers. Leave fields empty to use default national average prices.
$
/bagDefault: $6.98/bag
$
/bagDefault: $5.48/bag
Learn more with these helpful guides and tips
Setting posts correctly determines whether your fence stays straight or your deck remains stable for decades. However, calculating concrete for post holes confuses most DIYers because holes are circular, depths vary by application, and frost lines dictate minimum requirements. This comprehensive guide explains how to accurately calculate concrete needs, understand depth requirements, evaluate different installation methods, and ensure structural integrity for fence posts, deck footings, mailbox posts, and other outdoor structures.
Whether you're building a new fence, constructing deck footings, or installing a pergola, understanding post hole calculations ensures you order sufficient concrete bags while meeting code requirements for your climate. The calculator above handles the volume calculations, but knowing frost depth, diameter requirements, and installation techniques helps you plan complete projects that pass inspection and last for decades.
| Application | Post Size | Hole Diameter | Minimum Depth |
|---|---|---|---|
| Chain Link Fence | 2-3/8" round | 8 inches | 24-30 inches |
| Wood Privacy Fence | 4×4 | 10 inches | 30-36 inches |
| Deck Support Posts | 6×6 | 12 inches | 36-48 inches |
| Mailbox Post | 4×4 | 8 inches | 24-30 inches |
| Pergola Posts | 6×6 | 12 inches | 36-42 inches |
| Basketball Hoop | 4" round | 12 inches | 36-48 inches |
General rule: hole diameter should be 2-3 times the post width, creating sufficient concrete thickness around the post for stability. Depth requirements depend on post height, load, and frost line. Posts should extend at least 1/3 of total height below ground—a 6-foot tall fence needs 2-foot deep holes minimum. Always check local frost depth requirements; inadequate depth leads to frost heave that pushes posts out of alignment during freeze-thaw cycles.
| Region/Climate | Typical Frost Depth | Required Hole Depth | Example States |
|---|---|---|---|
| Deep South | 0-6 inches | 24 inches | Florida, southern Texas, Louisiana |
| Moderate South | 6-12 inches | 30 inches | Georgia, North Carolina, Tennessee |
| Transition Zone | 12-24 inches | 36 inches | Virginia, Kentucky, Missouri, Kansas |
| Northern States | 30-48 inches | 42-54 inches | Ohio, Pennsylvania, Illinois, Iowa |
| Far North | 48-72 inches | 60-78 inches | Minnesota, Wisconsin, North Dakota |
Frost depth represents how deep water in soil freezes during winter. When water freezes, it expands—this frost heave can push footings upward with tremendous force, destroying structural integrity. Post holes must extend 6 inches below local frost line to prevent heaving. Contact your building department for exact frost depth requirements; they vary significantly even within states based on elevation and microclimate. Skipping this research risks major structural failures that require complete reconstruction.
Proper installation technique matters as much as correct hole dimensions. Follow this proven sequence for posts that remain plumb and stable for decades.
Mark exact post locations using string lines and stakes for fence or deck layouts. Double-check measurements—fixing mistakes after pouring concrete is expensive. Dig holes using a manual post hole digger for a few posts, or rent a gas-powered auger for projects with 10+ holes. Keep hole diameter consistent; flared holes waste concrete. Dig 6 inches deeper than final depth to add gravel base for drainage. Remove all loose soil from holes before adding materials.
Pour 4-6 inches of crushed gravel in the bottom of each hole before setting posts. This drainage layer prevents water from pooling at the post bottom, which causes rot in wood posts and accelerates concrete deterioration. Compact gravel firmly. The gravel base also provides stable footing during concrete placement. Many DIYers skip this step to save time, but drainage directly affects post lifespan—expect 15-20 years with proper drainage versus 8-12 years without it.
Place post in hole on top of gravel base. Use a 4-foot level on two adjacent sides to establish perfectly plumb position. Temporarily brace post with scrap lumber staked into ground. Recheck plumb after bracing—this is critical because posts cannot be adjusted once concrete sets. For fence posts, verify alignment with string line to ensure straight fence lines. Take time here; rushing this step causes permanent misalignment that's expensive to fix later.
Use bagged concrete mix for post holes—it's more convenient than ready-mix for small quantities. Mix concrete to thick pourable consistency (not too wet). Pour concrete around post in 6-inch lifts, tamping each lift with a rod or stick to eliminate air pockets. Overfill hole by 1-2 inches above grade. Check post remains plumb during pouring. For multiple posts, work with a helper—one person pours while the other checks plumb and makes adjustments.
Shape concrete top into a crown (dome) sloping away from post on all sides. This shed water away from the post-concrete interface, preventing rot. Smooth crown with a trowel. Leave braces in place for 24-48 hours while concrete sets. Full cure takes 7 days, but you can carefully work on posts after 48 hours. In hot weather, cover concrete with plastic or wet burlap to prevent rapid drying that causes cracking. Wait full 7 days before applying significant loads to new footings.
| Method | Best Applications | Pros | Cons |
|---|---|---|---|
| Wet Concrete | Deck posts, heavy gates, permanent structures | Maximum strength, permanent, rot-resistant | Difficult to remove, requires curing time, higher cost |
| Gravel-Only | Temporary fences, removable posts, signs | Easy removal, good drainage, lower cost | Less stable, posts can shift, requires tamping |
| Dry Concrete | Light-duty fence posts, mailboxes | No mixing, sets via ground moisture, convenient | Weaker than wet concrete, requires moist soil |
| Fast-Set Concrete | Single posts, quick repairs, small projects | Sets in 20-40 minutes, convenient for one post | Expensive per pound, difficult for multiple posts |
Wet concrete delivers superior performance for permanent installations despite requiring more work. Gravel-only methods work for temporary structures or situations where you might relocate posts, but they lack the stability and rot-resistance of concrete. Dry concrete (pouring dry mix in hole and letting ground moisture cure it) seems convenient but produces weaker results—use only for non-critical applications. For deck footings and structural posts, always use properly mixed wet concrete.
The most common and most destructive mistake is setting posts above the frost line to save time or because digging is difficult. Posts set above frost line will heave during winter freeze-thaw cycles, destroying structural integrity within 1-3 years. This requires complete removal and reinstallation at proper depth. Research exact frost depth for your location before starting. In questionable areas, go 6 inches deeper than estimated frost line for insurance. The extra digging time is minimal compared to complete reconstruction costs.
Placing posts directly on soil without a gravel drainage base traps water at the post bottom. For wood posts, this creates ideal rot conditions that destroy the post within 5-8 years. For concrete footings, water pooling accelerates concrete deterioration. The 4-6 inches of crushed gravel costs only $2-3 per hole but extends post life by 50% or more. Always include this drainage layer—it's the cheapest longevity insurance available.
Many DIYers add too much water thinking it makes concrete easier to pour. Excess water weakens concrete dramatically—each 1 gallon of excess water per 80-lb bag reduces strength by 25-40%. Mix concrete to thick, pourable consistency where it flows slowly but still fills voids. If unsure, err on the dry side; you can add small amounts of water but cannot remove it. Weak concrete allows post movement and deteriorates faster under freeze-thaw cycles.
Leaving concrete tops flat or worse, concave, creates water collection points at the post-concrete junction. This accelerates wood rot and concrete deterioration. Always crown concrete tops into domes sloping away from posts on all sides. Use a trowel to create smooth 1-2 inch slope over 3-4 inch radius. This simple step dramatically extends post life by shedding water rather than collecting it. The 30 seconds per post pays dividends for decades.
Concrete takes time to gain strength. Removing temporary braces within hours causes posts to shift out of plumb before concrete sets. Leave braces in place minimum 24 hours, preferably 48 hours. Once posts move out of plumb in partially set concrete, you cannot straighten them—the post is permanently misaligned. Walking away and leaving braces for two days is much easier than fixing misaligned posts. Plan accordingly when scheduling fence or deck construction.
Understanding complete costs helps budget fence and deck projects. Here's detailed pricing for a typical fence project: 50-foot fence line with posts every 8 feet (7 total posts), 10-inch diameter × 36-inch deep holes.
| Item | Quantity | Unit Cost | Total |
|---|---|---|---|
| Concrete per hole (0.17 CY) | 7 holes | $12/hole (3× 80lb bags) | $84 |
| Gravel drainage base | 0.25 tons | $35/ton | $9 |
| 4×4 PT posts (8') | 7 posts | $18/post | $126 |
| Post level & bracing | - | - | $25 |
| Auger rental (4 hours) | 1 rental | $75/half day | $75 |
| Total DIY Cost | - | - | $319 |
| Cost per post hole | - | - | $45.57/post |
| Professional Install | 7 posts | $75-125/post | $525-875 |
DIY installation saves 40-60% compared to hiring professionals. The auger rental is optional—you can dig by hand with a post hole digger, but expect 20-30 minutes per hole versus 5 minutes with powered auger. For projects with 10+ holes, auger rental pays for itself in time savings. Add fence panels, rails, and gates to complete project costs. Professional installation makes sense for large projects (50+ posts) or challenging soil conditions like heavy clay or rocky terrain.
Use our free Post Hole Calculator above to instantly calculate concrete needed for any number of post holes. Get accurate bag counts and material estimates in seconds.
A 4×4 post in a 10-inch diameter × 30-inch deep hole requires approximately 0.14 cubic yards (3.8 cubic feet) of concrete, typically three 80-lb bags or four 60-lb bags. For a 10-inch × 36-inch deep hole, plan on four 80-lb bags or five 60-lb bags. The calculator above provides exact quantities based on your specific hole dimensions. Always add one extra bag per 6-8 holes to account for measurement variations and spillage. Bagged concrete remains usable if kept dry, so over-ordering by 10-15% provides insurance without significant waste.
Post holes must extend below the local frost line plus 6 inches for stability. Minimum depths: 24 inches in non-freezing climates, 30-36 inches in moderate climates, 36-48 inches in northern states, and 48-72 inches in far northern regions. General rule: bury 1/3 of total post height—a 6-foot fence needs 2-foot deep holes minimum, an 8-foot fence needs 32 inches minimum. Deck support posts typically require 36-48 inches depth regardless of height due to structural loads. Contact your local building department for exact frost depth and any additional code requirements for your specific application.
Dry concrete (pouring unmixed bags in holes and relying on ground moisture to cure) can work for light-duty applications like mailbox posts or temporary fencing, but it produces weaker results than properly mixed concrete. Dry concrete achieves only 60-75% of rated strength because moisture distribution is uneven. For structural applications like deck posts, gate posts, or permanent fencing, always use properly mixed wet concrete. The small time savings from dry concrete doesn't justify the significant strength reduction. If mixing seems overwhelming, consider fast-set concrete that requires minimal mixing and cures quickly.
Yes, always add 4-6 inches of crushed gravel in post hole bottoms before setting posts. This drainage layer prevents water pooling at the post base, which causes wood rot in 5-8 years and accelerates concrete deterioration. The gravel costs only $2-3 per hole but extends post life by 50-100%. Use crushed stone or angular gravel, not smooth river rock—angular shapes interlock for stability. Compact gravel firmly before setting posts. The drainage principle applies regardless of installation method: gravel-only, concrete, or hybrid installations all benefit from proper drainage at the base.
Leave posts undisturbed for 24-48 hours after concrete placement before removing braces or working on them. Concrete reaches approximately 50% strength after 48 hours, sufficient for light work. Wait 7 days before applying significant loads—this is when concrete reaches approximately 70% of full strength. Full cure takes 28 days, but 7-day strength suffices for most residential applications. In cold weather (below 50°F), double these waiting times. Attempting to work posts before adequate curing risks permanent misalignment as posts shift in not-yet-solid concrete. Plan project schedules to accommodate proper curing times rather than rushing this critical phase.
A 6×6 post requires 12-14 inch diameter holes to provide adequate concrete thickness around the post. The hole should be 2-3 times the post width for proper concrete coverage and structural stability. For deck support posts carrying significant loads, use 14-inch diameter holes and extend depth to 42-48 inches or 6 inches below frost line, whichever is deeper. Larger diameter holes use more concrete but provide dramatically better stability and longevity. The cost difference between 12 and 14-inch holes is about $5-8 per hole, negligible compared to the structural benefits for permanent installations like decks and pergolas.