Pergola Post Calculator

Plan pergola posts with confidence and clarity today. Set spacing, height, and ground depth easily. Get counts, cut lengths, and concrete bag totals instantly.

Results

Layout: Perimeter only Unit mode: Imperial

Post layout
Counts based on maximum spacing.
Posts along length3
Posts along width3
Total posts8
Spacing
Actual spacing is evenly distributed.
Length spacing 6.00 ft
Width spacing 5.00 ft
Embed depth 38.0 in
Concrete & post length
Includes waste factor.
Concrete per hole3.25 cu ft
Total concrete28.64 cu ft
Bags needed48

Cut length
11.83 ft (3.61 m)
Suggested stock
12 ft
Tip: If your local code or soil conditions require deeper footings, set a custom embed depth.

Project inputs

Outputs include both ft and m where helpful.
Overall outer length.
Overall outer width.
Vertical height from grade to top cut.
The calculator adds posts to meet this limit.
Grid adds interior posts for heavier structures.
Used for concrete displacement estimate.
Leave 0 if not relevant in your area.
Adds margin beyond the rule-of-thumb depth.
Typical: 12–18 inches depending on soil.
Optional drainage layer at the bottom.
Extra length for leveling and final cuts.
Uses typical yield values for estimates.
Adds extra for spillage and uneven holes.
Custom embed depth
Override the rule-of-thumb depth if needed.
If enabled, this replaces the calculated embed depth.
Rule-of-thumb used when custom depth is off: embed = max(frost depth, height ÷ 3) + extra

Example data table

Example inputs Value Example outputs Value
Pergola size (L × W) 12 ft × 10 ft Total posts (perimeter) 10
Max spacing 6 ft Actual spacing (length/width) 6.00 ft / 5.00 ft
Height above ground 8 ft Embed depth (rule + extra) 38.0 in
Hole diameter, gravel 14 in, 6 in Concrete per hole (net) ≈ 3.50 cu ft
Waste factor, bag size 10%, 80 lb Bags needed (estimate) ≈ 65
These values are illustrative. Your soil, wind, and local rules may require different dimensions.

Formula used

Post count and spacing
  • Posts along a side = ceil(side length ÷ max spacing) + 1
  • Perimeter total = 2·postsL + 2·postsW − 4
  • Grid total = postsL · postsW
  • Actual spacing = side length ÷ (posts − 1)
Footings and concrete
  • Embed depth = max(frost depth, height ÷ 3) + extra
  • Hole volume = π · (radius²) · depth
  • Net concrete = hole volume − post displacement
  • Total concrete = net per hole · posts · (1 + waste)
Bag yields are typical approximations (80 lb ≈ 0.60 cu ft, 60 lb ≈ 0.45 cu ft). Product labels can differ, so adjust waste if your conditions are rough.

How to use this calculator

  1. Enter the pergola length, width, and post height.
  2. Set the maximum spacing you want between posts.
  3. Choose a layout: perimeter only, or a full grid.
  4. Provide footing inputs (frost depth, hole diameter, gravel base).
  5. Click Calculate to view results above.
  6. Use Download CSV or Download PDF for records.

Project guidance

Post layout planning

A pergola behaves like a simple frame: posts carry vertical weight and resist racking from wind. This calculator sizes the post layout from your length, width, and maximum spacing. For perimeter builds, it places posts along each edge and counts corners once. For grid builds, it adds interior posts at every intersection, which can reduce beam spans and improve stiffness for shade panels, vines, or heavier roofing.

Spacing and structural rhythm

Spacing affects both appearance and performance. For most gardens, spacing between 5 and 8 feet balances cost, sightlines, and beam deflection under load. When you enter a maximum spacing, the tool uses a ceiling step so real spacing never exceeds your limit. The actual spacing is distributed evenly: side length divided by posts minus one. This prevents “one short bay” that looks odd and concentrates load. If you prefer a specific module, adjust maximum spacing until the reported spacing matches your target.

Footing depth and drainage

Embed depth is estimated with a practical rule: the greater of frost depth or one‑third of above‑ground height, plus a safety extra. You can override it with a custom value when local practice requires deeper holes, expansive clay needs more bearing, or tall, slender posts demand extra resistance. A gravel base adds drainage and helps keep post bottoms from sitting in water.

Concrete and material takeoff

Concrete volume is calculated from a cylindrical hole (π·r²·depth) and then reduced by the embedded post’s displacement. A waste factor accounts for irregular holes, spillage, and over‑excavation. Bag counts are estimated from typical yields: about 0.60 cubic feet for an 80‑lb bag and 0.45 cubic feet for a 60‑lb bag. Always compare against your chosen product label.

Export-ready documentation

After calculating, export a CSV for quick purchasing and a clean PDF for site notes. Save the spacing, embed depth, hole size, and bag count with your project sketch. These outputs support repeatable builds across multiple pergolas, help compare perimeter versus grid options, and reduce change orders by making assumptions visible before you dig.


FAQs

1) How does the calculator choose the number of posts?

It divides each side by your maximum spacing, rounds up, then adds one for the end post. Perimeter totals avoid double-counting corners; grid totals multiply posts along length and width.

2) Should I use perimeter or full grid layout?

Perimeter suits light, open pergolas. A full grid adds interior support for longer spans, stronger wind resistance, and heavier features like dense shade slats, canopies, or mature vines.

3) What embed depth should I enter if codes differ?

Turn on custom embed depth and enter the value required locally. Use deeper holes for frost, tall posts, soft soil, or higher wind exposure, even if the rule-of-thumb seems adequate.

4) Why subtract post displacement from concrete volume?

The post occupies space inside the hole, so less concrete is needed to fill the remaining void. This improves cost estimates, especially with larger posts or deeper embed depths.

5) Are the bag yields exact?

They are typical field yields and vary by mix design and water content. For accuracy, check your product’s stated yield and increase the waste factor if your holes are rough or oversized.

6) Can I plan for perfectly even spacing?

Yes. The tool reports the evenly distributed spacing it creates. If you want a clean module like 5 ft or 2 m, adjust maximum spacing until the actual spacing matches closely.

Related Calculators

Paver edge restraint calculatorJoint sand calculatorCompaction allowance calculatorGeotextile fabric calculatorPermeable paver calculatorDry well sizing calculatorRain garden sizing calculatorRetaining wall block calculatorWall cap calculatorStep riser calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.