A 150 ft run of 6×8 wood panels takes 19 panels and 20 posts, set with 80 bags of 50-lb Fast-Setting concrete.
| Post | Buy | Hole | Fill |
|---|---|---|---|
| Line × 18 | 4×4 × 10 ft | 10 × 40 in | 4 bags |
| End × 2 | 4×4 × 10 ft | 10 × 40 in | 4 bags |
Each post goes 36 in into the ground on 4 in of gravel, so a 6-ft fence needs posts at least 9' long. Concrete stops 3 in below grade so soil or sod can cover it.
Different hole size or a single post? Use the post hole concrete calculator.
Typical U.S. big-box prices, checked October 2026; posts and pickets are 2026 snapshots. Not in the total: fence panel brackets (or 3 in exterior screws), post caps.
Installed wood privacy fences run about $15–$45 per foot (Modernize, Aug 2026) — roughly $2,250–$6,750 for 150', against about $2,549 in materials above. Compare materials, gates and removal →
| Style | Boards / panels | Posts | Concrete bags | Materials |
|---|---|---|---|---|
| Wood privacy, 6 ft | 361 pickets | 20 | 80 | $2,308 |
| Board-on-board, 6 ft | 495 pickets | 20 | 80 | $2,613 |
| Spaced picket, 4 ft | 330 pickets | 20 | 60 | $1,524 |
| Prebuilt wood panels, 6 ft | 19 panels | 20 | 80 | $2,549 |
| Vinyl privacy panels, 6 ft | 19 panels | 20 | 60 | $3,551 |
Panels: 150 ft ÷ 8' post centers = 18.75, rounded up to 19 panels. Posts = panels + 1 = 20 on a straight run.
Concrete per post: a 10-in hole has 78.5 sq in of area; minus the 3.5 × 3.5 in post leaves 66.3 sq in. Concrete fills 33 in (the 36-in embedment minus a 3-in soil cap): 66.3 × 33 ÷ 1,728 = 1.27 cu ft ÷ 0.375 cu ft per bag = 3.38 → 4 bags.
Prices used: 4×4×10 ft ground-contact PT posts $19.68; PT pine dog-ear privacy panels, 6 × 8 ft $76.98; Quikrete Fast-Setting Concrete Mix (No. 1004), 50 lb bags $7.97; All-purpose gravel, 0.5 cu ft bags $6.95. Tap any price in the calculator to use your store's.
The full method, material data and tips are on the main fence calculator page.