Calculator

Plant Spacing Calculator How Many Plants Do You Need?

Enter your area and plant spacing, and pick a square or triangular layout, to get how many plants you need.

A 100 sq ft bed planted at 12-inch spacing on a square grid needs 100 plants — one per square foot. Tighten to 6 inches and that jumps to 400 plants; open it up to 18 inches and you need only 44. Switch to a triangular (staggered) layout and the same 12-inch spacing fits 115 plants in the same 100 sq ft — about 15% more coverage for the same bed and price per plant. Enter your area, spacing, and layout to get your exact plant count.

Your project

sq ft
in
Result
Enter your measurements above and click Calculate.

This site earns commissions from qualifying purchases through Amazon Associates and other retail partners (including The Home Depot, via Skimlinks).

How to measure for your plant spacing project

  1. Measure your bed area. Measure length and width in feet and multiply. For an irregular bed, split it into rectangles, calculate each one, and add the totals. A winding border? Walk it in rough sections.
  2. Pick a spacing and layout pattern. Enter your plant-to-plant spacing in inches — measured center to center. Then choose square grid (straight rows) or triangular/staggered (every other row offset). Staggered fits about 15% more plants in the same space at the same spacing.
  3. Read the count and shop accordingly. The calculator returns total plants needed and plants per square foot. Round down to whole plants, then buy a few spares for losses and the odd gap at bed edges. Closer spacing fills in faster but raises upfront plant cost.

How the plant spacing calculator works

plants = floor(area × pattern factor ÷ (spacing_ft)²); square = 1, triangular ≈ 1.1547

Convert spacing from inches to feet, square it to get the area each plant occupies, then divide the total area by that footprint — and multiply by the pattern factor. For a square grid the factor is 1; for triangular (staggered) rows it is approximately 1.1547 (= 2 ÷ √3), because the offset rows pack more centers into the same footprint. Example: 100 sq ft at 12-inch spacing on a square grid → spacing in feet = 1, area per plant = 1 × 1 = 1 sq ft, plants = floor(100 × 1 ÷ 1) = 100. Same bed, same spacing, triangular layout: plants = floor(100 × 1.1547 ÷ 1) = 115. At 6-inch spacing, square grid: spacing in feet = 0.5, area per plant = 0.25 sq ft, plants = floor(100 × 1 ÷ 0.25) = 400.

Which type are you estimating?

Square grid — simple rows and columns

Plants are set in straight rows aligned to a grid. Every plant is equidistant from its four nearest neighbors. This is the easiest pattern to stake out and the calculator default.

Enter: Enter spacing in inches, select Square grid. For a 100 sq ft bed at 12 in: 100 plants.

Triangular / staggered — offset rows

Every other row shifts half a spacing width sideways. Each plant sits in the gap between two plants in the row ahead, so centers are closer together without crowding. Fits about 15% more plants at the same plant-to-plant distance — useful for groundcovers and mass plantings.

Enter: Enter spacing in inches, select Triangular. At 12 in over 100 sq ft: 115 plants vs 100 for square grid.

Groundcovers (6–12 in spacing)

Low, spreading plants such as creeping phlox, sedum, or ajuga. Tighter spacing fills gaps faster and suppresses weeds sooner, but the upfront plant count is high. At 6 in on a square grid you need 400 plants per 100 sq ft; at 12 in you need 100.

Enter: Area = your bed size, Spacing = 6 or 8 or 12 in, Layout = Triangular for fastest cover.

Annuals and perennials (12–18 in spacing)

Mid-size flowering plants — coneflowers, salvia, marigolds, daylilies. Most prefer 12–18 inches on center. At 18 in on a square grid you need 44 plants per 100 sq ft; a triangular layout at the same spacing gives 51.

Enter: Area = bed size, Spacing = 12–18 in depending on mature spread, Layout = either pattern.

Small shrubs (24–36 in spacing)

Compact shrubs — spirea, dwarf boxwood, ornamental grasses. At 24 in on a square grid you need 25 plants per 100 sq ft. Check the mature spread on the plant tag; it is better to space for mature size and mulch between plants now than to crowd them and rip half out later.

Enter: Area = bed size, Spacing = 24–36 in or the plant's listed mature spread, Layout = Square grid is easiest to stake out for shrubs.

Tips & ways to save

  • Measure spacing center to center — not edge to edge. The gap between plants narrows as they grow, but the center-to-center distance stays fixed.
  • Irregular or curved beds: divide the space into rough rectangles, run the calculator on each section, and add the counts together. It is better to slightly underestimate each section and buy a few spares than to over-order.
  • Triangular spacing shines for mass plantings and groundcovers — it fills voids more evenly and produces a natural, less grid-like look, all while fitting about 15% more plants at the same spacing.
  • Closer spacing fills in faster and suppresses weeds sooner, but raises upfront cost. A common compromise: plant at 12 in now, thin or transplant extras once the bed closes in after one full growing season.
  • Always buy a few extras — 5–10% above the calculator total. Transplant shock and the occasional mystery death are part of gardening, and matching plants are easier to find at planting time than a month later.

Plants per 100 sq ft by spacing (square grid)

Plants per 100 sq ft by spacing (square grid)
SpacingPlants per sq ftPer 100 sq ft
6 in4400
8 in2.25225
12 in1100
18 in0.4444
24 in0.2525

Square-grid spacing. A triangular (staggered) layout fits about 15% more plants for the same spacing. Counts assume a rectangular area with no border allowance.

Frequently asked questions

How many plants do I need per square foot?
At 12-inch spacing you get 1 plant per square foot; at 6 inches, 4 per square foot; at 18 inches, about 0.44 (one plant per ~2.25 sq ft). Divide your area by the spacing in feet, squared.
What is the difference between square and triangular spacing?
Square (grid) spacing lines plants up in straight rows. Triangular (staggered) spacing offsets every other row and fits about 15% more plants in the same area at the same plant-to-plant distance — popular for ground covers and mass plantings.
How far apart should I space ground cover?
Most spreading ground covers go 8–12 inches apart; faster spreaders can go 12–18 inches. Closer spacing fills in sooner but needs more plants — use the calculator to compare.
How do I calculate plants needed for an irregular bed?
Split the bed into rough rectangles, calculate each section separately, and add the totals. A kidney-shaped border that is roughly 4 ft wide and 25 ft long can be treated as two rectangles of about 50 sq ft each — calculate both, then sum them. Always round down to whole plants and buy a few spares.
What does "spacing on center" mean?
On-center (OC) spacing means the distance is measured from the center of one plant to the center of the next — not from edge to edge. The gap between plants will look wider when they are young and close to zero when they mature. This calculator and virtually all plant tags use on-center spacing.
How many plants do I need for 100 square feet?
It depends on spacing. At 6-inch spacing on a square grid you need 400 plants; at 8 inches, 225; at 12 inches, 100; at 18 inches, 44; at 24 inches, 25. A triangular (staggered) layout adds about 15% to each of those counts for the same spacing.
Embed this calculator on your site — free

Run a website or blog? Drop this calculator on any page. Paste the code below where you want it to appear; it includes a small credit link back to BackyardCalc.

Reviewed by the BackyardCalc editorial team. Figures are computed from the formula above and checked against manufacturer yields.

Estimates are guidance only — material quantities vary by project conditions. Always confirm with a professional before purchasing.