How to Use This Calculator

Start by selecting your post shape—either square/rectangular (cuboid) or cylindrical (round). Enter the post's width and thickness for rectangular posts, or diameter for round posts. Next, specify the depth to which you'll bury the post in the ground.

If you're setting multiple posts, enter the total quantity. The calculator will compute the concrete needed per post and multiply by the number of posts to give your total volume. Results display in cubic yards or cubic meters depending on your unit preference.

Once you have the concrete volume, use a cement calculator to determine how many bags of cement, sand, and gravel you'll require.

Concrete Volume Formulas

Concrete fills the annulus (ring-shaped space) between the post and the hole wall. The calculation subtracts the post's cross-sectional volume from the hole's larger cross-section, then multiplies by burial depth.

For round posts:

Concrete = (π/4 × (3d)² − π/4 × d²) × h

For rectangular posts:

Concrete = (3w × 3t − w × t) × h

Total = Single post volume × Number of posts

  • d — Post diameter (round posts only)
  • w — Post width (rectangular posts only)
  • t — Post thickness (rectangular posts only)
  • h — Depth of post burial in ground
  • π — Mathematical constant, approximately 3.14159

Practical Considerations for Post Hole Concrete

Avoid common mistakes when calculating and pouring concrete for fence posts.

  1. Burial depth should be at least one-third of post height — A 6-foot post needs at least 2 feet underground. Shallow-set posts are prone to leaning or shifting in freeze–thaw cycles. Check local frost lines; northern regions may require deeper burial.
  2. Oversized holes provide stability and drainage — The standard rule is to make the hole three times the width of the post in each direction. This creates space for concrete consolidation and allows water drainage around the post base, preventing rot.
  3. Dry concrete works but requires moisture — Pre-mixed dry concrete can be placed directly in the hole and will hydrate from groundwater. However, monitor the hole for the first week—if it doesn't rain, water it lightly to ensure proper curing.
  4. Account for settling and top-off — Concrete may settle 10–15% as it cures. Plan to overfill slightly and level the surface after curing to prevent water pooling around the post collar.

Common Post and Hole Size Combinations

For a standard 4×4 inch post, a 12×12 inch hole at 3 feet depth requires approximately 0.099 cubic yards (about 240 lbs) of concrete—roughly three 80 lb bags or two 94 lb bags plus a small bag.

For 6×6 posts, expect roughly double that volume. Round posts 4 inches in diameter buried 3 feet deep need about 0.08 cubic yards. Always verify local building codes; some regions require additional concrete depth or reinforcement in frost-prone areas.

When estimating material costs, account for waste and compaction variability. Most professionals order 10–15% extra to avoid running short mid-project.

Frequently Asked Questions

Can I use dry concrete mix directly in a post hole?

Yes, dry concrete works well in post holes because ground moisture will gradually hydrate the mix. The surrounding soil provides water slowly, creating a chemical bond as the concrete cures. This method is convenient and cost-effective. However, ensure the hole isn't waterlogged; if standing water is present, you should either drain it or use a pre-mixed slurry instead. Monitor the post during the first week and water the hole lightly if no rain falls.

How deep should a post hole be for a 6-foot fence post?

Bury at least one-third of the post's length, so a 6-foot post needs 2 feet minimum underground. Many experienced builders recommend 2.5 to 3 feet in areas with heavy frost or clay soil to prevent heaving. Local building codes often specify minimum depths based on regional frost lines and soil conditions. Check with your local building department or a structural engineer if you're working in a cold climate.

What size hole should I dig for a 4×4 post?

Make the hole 12×12 inches (3 times the post width in each direction). For a 3-foot burial depth, this requires about 0.10 cubic yards of concrete, equivalent to roughly three 80 lb bags. If you're in a frost-prone region, increase the depth to 3.5 or 4 feet and adjust your concrete volume accordingly. A larger hole is better than a smaller one for drainage and concrete consolidation.

Why does the hole need to be larger than the post?

A larger hole serves multiple purposes: it provides space for concrete to surround and lock the post in place, allows room for hand tools during installation, and creates drainage pathways for water. If the hole were barely larger than the post, water would collect directly against the post base, accelerating rot. The three-times rule ensures adequate concrete coverage and long-term stability.

How much concrete do I need for 20 fence posts?

Calculate the volume for one post, then multiply by 20. For example, twenty 4×4 posts in 12×12 holes at 3 feet depth each need about 2.0 cubic yards total. Actual volume varies with post dimensions and burial depth. This calculator handles that multiplication automatically once you input post dimensions, depth, and quantity.

Should I compact concrete around posts while it cures?

Light tamping with a stick or hand tool shortly after pouring helps remove air pockets, but avoid aggressive compaction, which can crack the concrete or misalign the post. After pouring, the concrete should be firmed and levelled at the surface. Do not disturb or move the post until the concrete has cured fully, typically 24–48 hours in warm conditions or up to a week in cold weather.

More construction calculators (see all)