Post holes that are too shallow heave out of the ground every spring; holes that use too little concrete leave posts wobbling within a year. This guide covers how deep to dig, how much concrete you actually need, when to choose fast-set over standard mix, and what the gravel base layer does for long-term post performance.
Frost Line Depth: Why It Controls Post Depth
The single most important number in post hole design is the local frost line depth — the maximum depth to which the ground freezes in a typical winter. Soil that freezes and thaws expands and contracts by several percent of its volume. Any post anchored in this active zone gets pushed upward by frost heave every winter, eventually tilting the fence or deck structure it supports. To prevent this, post holes must extend at least 6 inches below the local frost line so the concrete footing is entirely in soil that never freezes.
Frost line depths vary dramatically by location: essentially zero in southern Florida, 12–18 inches in the mid-Atlantic states, 36–48 inches in the northern plains, and over 60 inches in Alaska. Most local building departments publish the required minimum post depth, or you can look it up on the USDA frost depth map. When in doubt, add 6 extra inches — the cost of digging deeper is trivial compared to resetting heaved posts after a few winters. For fence posts without a concrete footing (posts set directly in compacted gravel), the heave risk is higher because there is no footing mass to resist uplift force.
Sizing the Hole: Diameter and Depth Rules
The standard rule for post hole diameter is three times the post width. A 4×4 post (3.5 inches actual) needs a 10-inch minimum diameter hole; a 6×6 post (5.5 inches actual) needs at least a 12-inch hole. These proportions ensure enough concrete surrounds the post on all sides to provide lateral resistance against wind and impact loads. A hole that is too narrow allows the post to rock even though the concrete is fully cured, because the lever arm from the post tip to the bottom of the footing is too short.
Depth should be calculated as frost line depth plus 6 inches, with a minimum of one-third of the above-grade post height. For a fence post with 6 feet above grade, bury at least 2 feet regardless of frost line — the structural rule overrides the minimum for shorter depths. The calculator uses the full cylindrical hole volume without subtracting the post cross-section, which is a conservative approach that accounts for the volume the post occupies and keeps the bag count estimate slightly high rather than slightly low.
Standard Mix vs. Fast-Set Concrete
Two concrete types dominate post hole applications: standard bagged concrete mix (60-lb or 80-lb bags, yielding 0.45 and 0.60 cubic feet per bag respectively) and fast-set concrete (QUIKRETE Fast-Setting, Sakrete Fast-Setting, or equivalent). Standard mix must be combined with water in a wheelbarrow or mixer first and then poured wet into the hole. It takes 24–48 hours to reach adequate strength for post loading.
Fast-set concrete changes the workflow: pour the dry mix directly into the hole around the post, add water on top, and the chemical reaction begins immediately. In 20–40 minutes the post is rigid enough to stay plumb without bracing, and in 4 hours it reaches adequate strength for light loading. Fast-set costs more per bag — typically 15–25% premium over standard mix — but the labor savings from eliminating the mixing step are substantial, especially on jobs with 10 or more posts. Both products achieve similar final strength of 3,000–4,000 PSI at 28 days. Choose fast-set for solo work or when holding posts plumb by hand is impractical.
When to Order Ready-Mix Instead of Bags
Bagged concrete is the practical choice for most residential post hole jobs up to about 1 cubic yard total volume. Beyond that threshold, ready-mix becomes more economical despite the minimum order charge. The crossover point depends on your local ready-mix pricing: if a cubic yard of ready-mix costs $200 delivered and 45 bags of 80-lb concrete cost $300 at the hardware store plus an hour of mixing labor, the ready-mix is clearly the better value.
Ready-mix is also superior for jobs where speed matters. A transit mixer can discharge 1–2 cubic yards of concrete in 15 minutes; the equivalent in bags takes 2–3 hours of manual mixing. The main logistical requirements are that a truck can access the site and that you have enough help to place the concrete before it begins setting. For post holes specifically, ready-mix is most advantageous when you have 15 or more holes close together so the truck can discharge directly into multiple holes per stop. For widely spaced posts across a large property, bagged concrete at each hole is more practical and avoids the cost of moving wet concrete long distances.
The Gravel Base Layer and Long-Term Post Performance
Placing a 3–6 inch layer of clean crushed stone at the bottom of each post hole before adding concrete significantly extends post longevity in two ways. First, it improves drainage at the base of the footing, preventing water from pooling at the bottom of the hole where it accelerates rot in wood posts and can freeze and heave the footing in cold climates. Second, it provides a flat, compacted surface that ensures consistent post depth across multiple holes dug by hand — an important detail when framing a deck where all posts must be at exactly the same elevation.
Use 3/4-inch crushed stone or pea gravel, not fines or decomposed granite, which compact poorly and hold moisture. Compact the gravel layer firmly before placing the post and pouring concrete. This small preparation step adds only a few minutes per hole but makes a measurable difference in how long pressure-treated wood posts resist base decay. For metal post bases (bolt-down or direct-embed hardware), the gravel base also prevents the metal from sitting in standing water, reducing the rate of corrosion at the concrete-metal interface.