Post Hole Calculator
Calculate how much concrete and gravel you need for fence posts, deck posts, or mailbox posts. Results show bag counts for 50lb, 60lb, and 80lb bags with cost estimates.
| Measurement | Value |
|---|
How It Works
This calculator uses the volume of a cylinder to determine how much concrete fills the space between the post and the hole walls. The formula accounts for the post displacing some of the concrete volume.
The Math
- Hole volume: V = pi x (hole radius)^2 x concrete depth
- Post volume: V = post width x post width x concrete depth (for square posts) or pi x (post radius)^2 x concrete depth (for round posts)
- Concrete needed: Hole volume - Post volume
- Gravel volume: pi x (hole radius)^2 x gravel depth
The concrete depth is the hole depth minus the gravel base depth. The gravel goes in first at the bottom, then the post sits on it, and concrete fills around the post above the gravel.
Why Gravel at the Bottom?
A 6-inch gravel base serves two critical purposes. First, it provides drainage so water does not pool at the bottom of the post, which would accelerate wood rot. Second, in cold climates, gravel helps prevent frost heave by allowing water to drain below the post base rather than freezing and pushing the post upward.
Post Hole Depth Guide
The standard rule is to bury 1/3 of the total post length underground, plus 6 inches for the gravel base. Here are recommended depths for common post heights:
| Post Height Above Ground | Total Post Length | Hole Depth (with 6" gravel) | Common Use |
|---|---|---|---|
| 3 feet | 5 feet | 24 inches | Mailbox, low garden fence |
| 4 feet | 6 feet | 30 inches | Picket fence, railing |
| 5 feet | 8 feet | 36 inches | Standard privacy fence |
| 6 feet | 9 feet | 42 inches | Tall privacy fence |
| 8 feet | 12 feet | 54 inches | Tall deck post, pergola |
Note: In cold climates, always dig below the local frost line regardless of the 1/3 rule. Check the frost line reference table below.
Frost Line Depth by Region
In areas with freezing winters, post holes must extend below the frost line to prevent heaving. If the 1/3 rule gives a shallower depth than your frost line, dig to the frost line depth instead.
| Region / Climate | Typical Frost Line | Example Locations |
|---|---|---|
| Southern US / Mild | 0 - 6 inches | Florida, Gulf Coast, Southern California |
| Mid-Atlantic / Moderate | 12 - 24 inches | Virginia, Tennessee, North Carolina |
| Midwest / Cold | 36 - 48 inches | Ohio, Indiana, Illinois, Iowa |
| Northern US / Very Cold | 42 - 60 inches | Minnesota, Wisconsin, Michigan |
| New England / Cold | 36 - 60 inches | Massachusetts, Vermont, Maine |
| Mountain West | 24 - 48 inches | Colorado, Utah, Montana |
| Pacific Northwest | 12 - 24 inches | Oregon, Washington |
Always check your local building codes for the exact frost line depth in your area. These are general guidelines only.
Concrete Bag Coverage Reference
Here is how much volume each standard bag size yields when mixed:
| Bag Size | Yield per Bag | Typical Price | Best For |
|---|---|---|---|
| 40 lb | 0.30 cubic feet | $3.00 - $4.50 | Small repairs, single post |
| 50 lb | 0.375 cubic feet | $3.50 - $5.00 | Light projects, easy to carry |
| 60 lb | 0.45 cubic feet | $4.00 - $5.50 | General purpose |
| 80 lb | 0.60 cubic feet | $4.50 - $6.50 | Best value per cubic foot |
Tip: 80lb bags offer the best value per cubic foot but are heavy to carry. If working alone, 50lb or 60lb bags are more manageable. Prices vary by region and retailer.
Frequently Asked Questions
How deep should a fence post hole be?
A fence post hole should be approximately 1/3 the length of the total post. For a standard 8-foot fence post, dig 2.5 to 3 feet deep. Add 6 inches of gravel at the bottom for drainage. In cold climates, always dig below the frost line to prevent heaving, even if that means going deeper than the 1/3 rule suggests.
How many bags of concrete do I need for a fence post?
A typical 4x4 fence post in an 8-inch diameter hole that is 24 inches deep requires about 1 to 2 bags of 50lb concrete mix (approximately 0.3 cubic feet of concrete per hole). For a 6x6 deck post in a 12-inch hole at 36 inches deep, you will need 3 to 4 bags of 50lb mix per hole.
Should I use gravel at the bottom of a post hole?
Yes. A 6-inch layer of gravel at the bottom of every post hole is strongly recommended. Gravel provides drainage so water does not pool at the base of the post, which would accelerate rot. It also helps prevent frost heave in cold climates by allowing water to drain away from the post base.
What size hole do I need for a 4x4 post?
For a 4x4 post (actual size 3.5 x 3.5 inches), dig an 8-inch to 10-inch diameter hole. The hole should be roughly 3 times the width of the post to allow enough concrete around all sides for a strong footing.
Can I use fast-setting concrete for post holes?
Yes. Fast-setting concrete (like Quikrete Fast-Setting) is popular for post holes because you can pour it dry into the hole and add water on top. It sets in 20-40 minutes, so you can attach rails and hardware the same day. The bag counts from this calculator apply to both regular and fast-setting concrete since the volume per bag is the same.
How long should I wait before attaching fence rails to concrete?
For standard concrete, wait at least 24 to 48 hours before applying load to posts. Fast-setting concrete can typically accept load within 4 hours. Full cure for either type takes about 28 days, but posts are structurally sound for fence building much sooner.
Does this calculator store my data?
No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.
Related Tools
- Concrete Calculator -- calculate concrete volume and bags for slabs, footings, and columns
- Fence Calculator -- calculate posts, rails, pickets, and concrete for fence projects
- Gravel Calculator -- calculate gravel volume and weight for driveways and landscaping
- Decking Calculator -- calculate deck boards, joists, and footings
- Cubic Yard Calculator -- calculate cubic yards for landscaping and construction
- Lumber Calculator -- estimate lumber quantity and cost for framing and fencing
Privacy & Limitations
Privacy: This calculator runs entirely in your browser. No personal data is transmitted or stored anywhere.
Limitations: This calculator provides estimates. Actual concrete usage may vary due to soil conditions, hole irregularity, and how much concrete settles. It is recommended to buy 10% extra to account for waste and uneven holes. Always check local building codes for minimum post depth and frost line requirements in your area.
Related Tools
View all toolsSquare Footage Calculator
Calculate area in square feet from room dimensions for flooring, painting, and more
Tip Calculator
Calculate tip amount, total, and per-person split
Online Compass
Digital compass using your device's magnetometer sensor
Split Bill Calculator
Split a total evenly across a group
Receipt Total Calculator
Add line items, tax, discounts, tip, and split totals instantly
Shopping List Builder
Build a smart shopping list with quantities, categories, and budget tracking
Post Hole Calculator FAQ
How deep should a fence post hole be?
A fence post hole should be approximately 1/3 the length of the total post. For a standard 8-foot fence post, dig 2.5 to 3 feet deep. Add 6 inches of gravel at the bottom for drainage. In cold climates, dig below the frost line to prevent heaving.
How many bags of concrete do I need for a fence post?
A typical 4x4 fence post in an 8-inch diameter hole that is 24 inches deep requires about 1 to 2 bags of 50lb concrete mix (approximately 0.3 cubic feet of concrete). For a 6x6 deck post in a 12-inch hole at 36 inches deep, you will need 3 to 4 bags of 50lb mix.
Should I use gravel at the bottom of a post hole?
Yes. A 6-inch layer of gravel at the bottom of every post hole is recommended. Gravel provides drainage so water does not pool at the base of the post, which would accelerate rot. It also helps prevent frost heave in cold climates.
What size hole do I need for a 4x4 post?
For a 4x4 post (actual size 3.5 x 3.5 inches), dig an 8-inch to 10-inch diameter hole. The hole should be about 3 times the width of the post to allow enough concrete around all sides for a solid footing.
Does this calculator store my data?
No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.