Tree Planting Spacing Calculator

Work out how many trees a plot holds from its length, width, and spacing.
Returns square-grid and staggered counts, trees per acre, and area per tree.

Trees and Layout

Tree planting spacing calculations determine how many trees fit in a given area, the minimum distance between trees for healthy growth, and the total trees needed to achieve a desired canopy density or windbreak coverage.

Square spacing formula: Trees per acre = 43,560 ÷ (Spacing in feet)²

Triangular (staggered) spacing formula: Trees per acre = 43,560 ÷ (Spacing² × 0.866)

Triangular spacing fits about 15% more trees per acre than square spacing at the same centre-to-centre distance, because 1 ÷ 0.866 is 1.155. That 15% is a density figure and it holds for a large block. On a small plot the edge eats most of it: on the 200 by 150 ft example below, the staggered layout gains only about 5%, because the square grid already gets a free row along every boundary. The bigger the plot, the closer the real gain gets to 15%.

Total trees for a plot of a given size: Trees Needed = Area (sq ft) ÷ (Spacing)² for a square grid Trees Needed = Area (sq ft) ÷ (Spacing² × 0.866) for a triangular grid

Those two are density formulas. They tell you how many trees an acre supports on average, which is the number an orchard budget is built on. They are not quite the number of holes you will dig, and the difference is explained in the worked example below.

Spacing recommendations by tree type:

  • Fruit trees (apple, pear): 10–15 ft between trees (dwarf) / 20–25 ft (standard)
  • Shade trees (oak, maple): 30–40 ft minimum spacing for canopy clearance
  • Evergreen windbreak (spruce, pine): 6–8 ft apart in single row; double row offset by half spacing
  • Ornamental (dogwood, redbud): 15–20 ft
  • Privacy screen (arborvitae, leyland cypress): 5–6 ft for dense screening; 8–10 ft for moderate

What each variable means:

  • Center-to-center spacing: distance measured from trunk to trunk; not edge-to-edge. Always specify at time of planting, not at maturity.
  • Canopy overlap: for windbreaks and privacy, you want 20–30% canopy overlap at maturity. Space trees at 60–70% of the expected mature canopy diameter.
  • 43,560: the number of square feet in one acre

Reference: row planting for windbreaks

Count the trunks, not the gaps. A tree at 0 ft and every 8 ft after it puts trees at 0, 8, 16 and so on up to 96, which is 13 trees in 100 linear feet, not 12.

  • Single row at 8 ft spacing: 13 trees per 100 linear feet
  • Double row, 8 ft in-row and 10 ft between rows, the second row offset by 4 ft: 26 trees per 100 ft
  • Triple row: used for maximum wind protection on farmland, and the middle row is usually the tallest species

That off-by-one is the whole difference between ordering enough trees and coming up one short on every row, which on a 500 ft shelterbelt is five missing trees and a second delivery charge.

Worked example, and why two honest answers differ

You have a 200 ft × 150 ft plot and want semi-dwarf apples on a 15 ft square grid.

The density formula: 30,000 ÷ (15 × 15) = 30,000 ÷ 225 = 133 trees.

Now count the holes. Along the 200 ft side you can fit a tree at 0 ft, 15, 30, and so on up to 195, which is 200 ÷ 15 rounded down, plus one for the tree at the start: 13 + 1 = 14 trees. Down the 150 ft side the same sum gives 10 + 1 = 11 rows.

14 × 11 = 154 trees.

Both numbers are right, they just answer different questions. The 133 is what one tree’s worth of ground works out to across the whole plot, which is the figure that scales to acres. The 154 is what you actually plant when you use the boundary as your first row, and that extra 21 trees is the edge of the plot showing up. The calculator above reports the 154, because that is the number of holes and the number of trees to order.

If you would rather not have canopy hanging over the fence, inset the first row by half the spacing. You lose the outer row on each side and land close to the density figure.

A more realistic backyard version: most people do not want 154 apple trees. Plant the perimeter only, at 15 ft intervals. Perimeter = 2 × (200 + 150) = 700 ft, so 700 ÷ 15 gives 46 trees ringing the plot with the middle left open.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.