Calculator Hero

Plant Spacing Calculator

Estimates plant count and total cost for any bed size, spacing distance, and planting pattern.

Last updated: June 11, 2026

1

Bed Dimensions

SpacingLengthWidth
2

Spacing & Pattern

in

Flowers: 6–12 in · Perennials: 12–24 in · Shrubs: 24–48 in

Uniform rows and columns — easy to plant and maintain.

Enter dimensions and spacing above to calculate plant count
3

Cost (optional)

$

Annuals: $1–$5 · Perennials: $5–$20 · Small shrubs: $15–$50

Enter dimensions to calculate cost

Common Plant Spacing Guide

  • Annual flowers6–12 in
  • Perennials12–24 in
  • Ground covers12–18 in
  • Small shrubs24–36 in
  • Large shrubs36–60 in
  • Trees10–30 ft

Spacing Formula

Square: cols × rows

cols = floor(L ÷ spacing); rows = floor(W ÷ spacing)

Triangular: ~15% more plants

Row spacing = plant spacing × 0.866 (√3/2)

Pattern Comparison

  • Square gridEasy to weed
  • Triangular+15% plants/area
  • Best for veggiesSquare
  • Best for ground coverTriangular

How to Use This Plant Spacing Calculator

This plant spacing calculator estimates how many plants fit in your garden bed and total cost based on spacing distance and planting pattern. Enter the length and width of your bed, then set the spacing distance between plants in inches. Choose between a square grid (uniform rows and columns) or a triangular offset pattern (staggered rows that fit more plants per area). Add a price per plant to see total material cost.

How to Calculate Plant Count for a Garden Bed

For a square grid, divide each bed dimension by the spacing distance (in the same units) and multiply:

Count = floor(Length ÷ Spacing) × floor(Width ÷ Spacing)

For triangular spacing, rows are staggered so that each plant sits in the gap between the two plants in the row before it. Row-to-row distance is the spacing × 0.866 (the sine of 60°), which is why triangular layouts fit about 15% more plants per area than square layouts at the same spacing.

Step-by-Step Example: 10×4 ft Bed at 12-Inch Spacing

  1. Convert spacing to feet: 12 in = 1 ft
  2. Square grid: floor(10 ÷ 1) × floor(4 ÷ 1) = 10 × 4 = 40 plants
  3. Triangular: row spacing = 1 × 0.866 = 0.866 ft; rows = floor(4 ÷ 0.866) = 4 rows → ~46 plants
  4. At $5/plant (square): $200 total
AdvertisementResponsive Ad

Square vs. Triangular Plant Spacing

The two most common planting patterns each have practical advantages:

  • Square grid — Rows and columns align in both directions, making it easy to plant in straight lines, weed between rows, and visualize the finished layout. This pattern is best for vegetable gardens, annuals in formal beds, and any situation where access between plants matters.
  • Triangular / offset — Every other row is shifted half a spacing unit, placing each plant in the gap between two plants in the adjacent row. This increases the number of plants per area by about 15% and provides more uniform canopy coverage. It looks more natural and is ideal for ground covers, ornamental grasses, perennials, and mass plantings.

For a 4×8 raised bed at 12-inch spacing, a square grid holds 32 plants; triangular holds about 37. The difference grows with larger beds.

Plant Spacing Reference by Plant Type

  • Annual flowers (impatiens, marigolds, zinnias): 6–12 in. Closer spacing fills in faster but may require more watering and air circulation.
  • Perennial flowers (coneflower, daylily, hosta): 12–24 in. Space to the mature width listed on the plant tag — they will fill in over 2–3 seasons.
  • Ground covers (creeping phlox, pachysandra, ajuga): 8–18 in. Use triangular spacing for faster, more even coverage.
  • Ornamental grasses: 18–36 in depending on mature clump size.
  • Small shrubs (spirea, knockout rose): 24–36 in. Allow for mature spread, not just height.
  • Vegetables: Spacing varies widely — tomatoes need 24–36 in, lettuce just 6–8 in. Always follow seed packet or nursery recommendations.

Estimating Total Plant Cost

Once you know the plant count, multiply by price per plant to estimate material cost. Typical price ranges:

  • Annual flowers (4-in pot): $1–$5 each; flats of 18–32 for $20–$40
  • Perennials (1-gallon pot): $8–$20 each
  • Ground covers (plugs or 4-in pots): $2–$8 each
  • Small shrubs (3-gallon): $15–$40 each
  • Grasses (1-gallon): $8–$20 each

After calculating plant count, use our raised garden bed calculator to size the soil volume for the same bed, or our compost calculator to estimate how much amendment to add before planting.

Why Plant Spacing Matters — Air Circulation, Sunlight, and Roots

Proper plant spacing is about more than aesthetics — it directly determines plant health, yield, and longevity:

  • Sunlight access — plants need unobstructed light on their leaves to photosynthesize efficiently. Shaded lower leaves yellow and drop; shaded fruiting plants produce less and smaller fruit. Space plants so sunlight reaches the lower leaves of mature plants at their widest spread.
  • Air circulation — good airflow between plants reduces the humidity that enables fungal diseases like powdery mildew, botrytis, and early blight. This is especially important for tomatoes, roses, and squash, which are highly susceptible to foliar diseases.
  • Root competition — plants draw water and nutrients from the same soil volume. Overcrowding means roots compete for the same resources, reducing growth rates for all competing plants. Roots can also become physically entangled, causing stress if any plant is disturbed.
  • Maintenance access — mature plants should leave enough room to access the bed for weeding, deadheading, harvesting, and pest inspection without trampling neighboring plants.

Companion Planting and Spacing Interactions

Companion planting uses plant relationships to improve growth, deter pests, and maximize space. Spacing calculations need to account for companions planted in the same bed:

  • Three Sisters (corn, beans, squash) — a traditional Indigenous planting system where corn provides a trellis for beans, beans fix nitrogen, and squash shades the ground to retain moisture. Plant in clusters with appropriate spacing for each crop.
  • Basil with tomatoes — widely planted together for the claimed benefit of repelling aphids and improving tomato flavor; plant basil between tomatoes at 12-inch spacing to fill gaps.
  • Marigolds as border plants — French marigolds (Tagetes patula) planted at 8–12 inch spacing around vegetable beds may deter nematodes and aphids. Use in the spacing calculation as border plants with their own defined row.
  • Tall plants on the north side — in northern hemisphere gardens, place tall plants (trellised tomatoes, corn, sunflowers) on the north edge of the bed to prevent them from shading shorter plants to their south.

When planning a companion planting layout, calculate spacing for each species separately and arrange the bed so each plant type has its own correctly-spaced zone. Mixing species at incompatible spacings results in one overrunning the other.

AdvertisementResponsive Ad

Sources & References

  1. USDA Soil Texture Classification SystemUnited States Department of Agriculture

Frequently Asked Questions

Related Calculators

Advertisement

320 × 50 — Mobile Anchor