Post Hole Concrete Calculator

Estimate concrete for fence, deck, mailbox, and sign posts. Enter hole diameter and depth, plus how many holes, to get cubic yards and bag counts.

Project prep: Dig holes below the frost line if required in your area. Add gravel at the bottom for drainage and brace posts plumb while concrete sets.

How deep should a post hole be?

Post typeTypical depthTypical diameter
3–4 ft fence post2 ft8–10 in
5–6 ft fence post2.5–3 ft10–12 in
Deck post3 ft (or below frost line)12–14 in
Mailbox post1.5–2 ft8–10 in

How this concrete post hole calculator works

Each post hole is treated as a cylinder: π × (diameter ÷ 2)² × depth. If you enter the actual post width, the calculator subtracts the square post volume inside the hole, applies your waste allowance, and rounds each bag option up to a whole bag.

Nominal lumber is smaller than its name: a typical 4×4 post is about 3.5×3.5 inches, and a typical 6×6 is about 5.5×5.5 inches. Leave the field blank if you prefer a conservative estimate based on the full hole volume.

Common post hole concrete needs

HoleConcrete needed80 lb bags
10 in diameter × 2 ft deep1.09 cu ft before post subtraction2
12 in diameter × 3 ft deep2.36 cu ft before post subtraction4
14 in diameter × 3 ft deep3.21 cu ft before post subtraction6

Related calculators

Concrete calculator · Concrete slab calculator · Concrete cost calculator

FAQ

How deep should a fence post hole be?

Fence posts are usually set in holes 2 to 3 feet deep, or roughly one-third of the post length above ground, whichever is greater.

How many bags of concrete per fence post?

A 10-inch diameter hole 2 feet deep has about 1.09 cubic feet before subtracting the post. With a 10% allowance, plan on roughly 2 × 80 lb bags, 3 × 60 lb bags, or 4 × 40 lb bags.

How much concrete for a 6×6 deck post?

A 12-inch diameter hole 3 feet deep has about 2.36 cubic feet before subtracting the post. Enter the actual post width—commonly about 5.5 inches for nominal 6×6 lumber—for a more specific estimate.