Shrub Planting Calculator (Hole & Backfill Sized by Height and Mature Class)
Find planting hole and backfill volume for shrubs by height.
🕒 Last updated: September 27, 2026
Inputs
Trees & Shrubs
Plant List
Add a row per size or species — a mixed planting job can go in one calculation.
Plant 1
Hole & Backfill
ℹ️A balanced soil rarely needs much help — a modest amendment mainly aids moisture retention while the plant establishes.
ℹ️Share of backfill that is soil amendment/compost rather than native soil. Defaults from the soil type above until you change it yourself.
Advanced hole settings
ℹ️How much wider than the root ball's diameter to dig the hole. 2 to 3x is standard extension guidance.
ℹ️How much shallower than the root ball's own height to dig the hole, so the root flare sits proud of grade rather than buried. 2 in is typical; use more in heavy clay.
Mulch Ring
Staking & Guying
Cost Estimation
Backfill Soil Needed
9.88 cu ft
0.366 cu yd / 279.7 L
Excavation Volume
11.76 cu ft
0.436 cu yd total dug out
5 × Shrub
Soil type: Average / Well-Drained Loam, backfilled with 10% amendment / 90% native soil.
| Plant | Qty | Root Ball | Hole (dia × depth) | Backfill (all) |
|---|---|---|---|---|
| ShrubBalled & Burlapped | 5 | 12 × 7.8 in | 30 × 5.8 in | 9.88 cu ft (0.366 cu yd) |
Backfill Breakdown
Native soil (reused from the hole): 8.89 cu ft (0.329 cu yd)
Amendment / compost to add: 0.99 cu ft (0.037 cu yd)
Leftover excavated soil (the root balls' own volume, with nowhere to go back): 1.88 cu ft
Assumptions Used
Root ball size for Balled & Burlapped and Bare Root stock is read from the ANSI Z60.2-2025 American Standard for Nursery Stock's own caliper/height tables, interpolated for whatever value you enter. Container-Grown stock uses your own measured pot dimensions directly. Hole depth is deliberately kept AT or SHALLOWER than the root ball's own height (never deeper), while hole diameter scales wider — the ball sits proud of grade rather than buried. Only the annular ring of soil around the ball's sides — not the hole's full volume — is counted as backfill; bare root stock has no ball displacing the hole, so its backfill is close to the full excavation. A mulch ring, when enabled, is modelled as a true annulus scaled off each row's own root ball diameter with a fixed clear gap kept around the trunk, and does not detect overlap between closely spaced plants. Staking uses a 2 or 3-stake system under a published caliper/exposure threshold, switching to a 3-way guying system above roughly 4 in caliper. This calculator estimates material quantity only — it does not assess plant health, species suitability, drainage, or site conditions.
Planting Hole Cross-Section
Diagram simplified for clarity (not to scale) — cross-section of the first plant row.
Looking for the verification checklist, reference tables, tips, or common mistakes?See the complete Tree & Shrub Planting Calculator.
A shrub's mature size, not its current size, sets its root ball table
The ANSI Z60.2-2025 standard classifies deciduous shrubs by their mature height or spread into three distinct classes — Small/Dwarf (under 3 ft mature), Intermediate (3 to 7 ft mature), and Large/Tall (over 7 ft mature) — each with its own root ball diameter/depth table by current height. A 24 in tall shrub in the Small/Dwarf class and the same 24 in shrub in the Large/Tall class use genuinely different tables and different ball sizes.
This calculator asks for both figures — current height and mature-size class — rather than assuming one from the other, then sizes the planting hole 2 to 3 times the resulting ball's diameter without exceeding its depth.
Tree & Shrub Planting Formula
The steps this calculator works through, per plant row, in order.
Step 1 — Root ball size
Container-Grown: ball diameter/depth = your measured pot dimensions
Balled & Burlapped / Bare Root, tree: caliper -> ANSI Z60.2-2025 table lookup (interpolated)
Balled & Burlapped / Bare Root, shrub: height + mature-size class -> ANSI table lookup (interpolated)
Bare root stock has no solid ball — its table gives a root SPREAD instead, and depth is estimated as 60% of that spread, the same minimum ratio the standard uses for larger balls.
Step 2 — Hole dimensions
Hole diameter = ball diameter x hole width multiplier (2 to 3x, default 2.5x)
Hole depth = ball depth - rise above grade (default 2 in; never deeper than the ball's own height)
Width scales UP with the ball; depth is deliberately kept AT or SHALLOWER than the ball's own height, so the plant sits slightly proud of grade rather than buried to a wider hole's own depth.
Step 3 — Backfill volume
Backfill = hole depth x (hole area - root-mass factor x ball area)
Root-mass factor = 1 for Container-Grown/Balled & Burlapped, 0 for Bare Root
Only the annular ring around the ball's sides, down to the hole's own (shallower) depth, gets backfilled — not the hole's full volume minus the ball's full volume computed at two different depths. Bare root stock has no ball displacing the hole, so its backfill is close to the hole's full volume.
Step 4 — Native soil vs. amendment
Amendment volume = backfill volume x amendment% / 100
Native soil volume = backfill volume x (1 - amendment% / 100)
Amendment percentage defaults from your stated native soil type — kept low for clay, where over-amending risks a drainage mismatch, higher for sandy soil, which genuinely benefits.
Step 5 — Mulch ring (optional)
Outer diameter = ball diameter x mulch ring multiplier (default 3x)
Ring area = pi x (outer radius^2 - trunk-clearance radius^2)
Ring volume = ring area x mulch depth
A true annulus, not a flat disc — a fixed clearance radius around the trunk is always excluded, so mulch never touches the bark.
Step 6 — Staking or guying (optional, trees only)
Caliper > 4 in: 3-way guying (guy wire length from attach height + anchor distance)
Caliper <= 4 in, sheltered + caliper <= 1.75 in: 2 stakes; otherwise 3 stakes
Stake length adds an anchor depth below grade to a height above grade scaled from the tree's own height. Shrubs are never staked.
Real-World Tree & Shrub Planting Calculation Example
This example uses the first plant row's values you have entered above and follows the same steps as the formula section.
Input Values Used (first row)
| Input | Value | Why it is used |
|---|---|---|
| Plant type | Shrub | Sets which ANSI table and staking eligibility apply |
| Stock type | Balled & Burlapped | Sets the root ball sizing basis |
| Native soil type | Average / Well-Drained Loam | Sets the default amendment percentage |
| Amendment | 10% | Splits backfill into native soil and amendment |
Step 1 — Root ball size
| Calculation | Formula / Substitution | Result |
|---|---|---|
| ANSI table lookup | ANSI Z60.2-2025 deciduous shrub table (intermediate class) | 12 x 7.8 in |
Step 2 — Hole dimensions
| Calculation | Formula / Substitution | Result |
|---|---|---|
| Hole diameter | 12 x 2.5 | 30 in |
| Hole depth | 7.8 - 2 | 5.8 in |
Step 3 — Backfill volume (this row, all plants)
| Calculation | Formula / Substitution | Result |
|---|---|---|
| Backfill volume | hole depth x (hole area - ball area) | 9.88 cu ft |
Step 4 — Native soil vs. amendment (whole job)
| Calculation | Formula / Substitution | Result |
|---|---|---|
| Amendment | 9.88 x 10% | 0.99 cu ft |
| Native soil | 9.88 x 90% | 8.89 cu ft |
Therefore: dig a 30 in wide, 5.8 in deep hole for this plant, and buy 9.88 cu ft of backfill soil for the whole job.
Related Calculators
Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.