InputsLive
Units
Layout
Bed length
in
Bed width
in
Plant spacing
in
Result
Total plants that fit
72
8 per row × 9 rows in a triangular layout.
Plants per row8
Number of rows9
Row spacing (in)10.4

Estimates only, based on the bed size and spacing you enter. Allow extra for edges and walkways.

Results are estimates. Consult a professional.

How it's calculated

How the plant spacing calculator works

Plant spacing is the centre-to-centre distance between one plant and its neighbours. The calculator takes that single distance, plus your bed length and width, and works out how many plants fit. It divides the bed length by the spacing to get plants per row, divides the bed width by the row-to-row distance to get the number of rows, then multiplies the two. The layout you pick changes only the row-to-row distance.

plants per row = ⌊bed length ÷ spacing⌋
rows = ⌊bed width ÷ row spacing⌋
total plants = plants per row × rows
The grid math is standard geometry. The triangular row-spacing factor of 0.866 is sin 60° (√3 ⁄ 2), the height of an equilateral triangle whose side is the plant spacing — the same value every plant-spacing calculator uses for a staggered layout.

One spacing value drives everything. That keeps the tool simple: read the recommended spacing off the seed packet or a spacing chart, type it once, and the layout toggle does the rest. If you would rather set a separate in-row and row-to-row distance, the garden plot planner below handles that two-number case instead.

The layout choice

Square vs triangular spacing: which fits more plants

Most spacing charts assume a square grid. A square grid wastes space. Line plants up in straight rows and columns and the gaps on the diagonal are wider than the gaps along the rows — room you paid for in soil and never plant.

Triangular spacing closes that gap. Offset every other row by half a spacing and each plant sits in the centre of a hexagon, the same minimum distance from all six neighbours. The plants are no closer together. The rows simply nest, so they stack tighter from front to back.

Where the 15% comes from

Staggering the rows drops the row-to-row distance to spacing × 0.866. Since 1 ÷ 0.866 ≈ 1.155, you fit about 15% more rows — and therefore about 15% more plants — in the same bed at the same spacing. The gain is a property of the geometry, not a fudge factor. On small beds with wide spacing the rounding can erase it, so the calculator shows the real count for your exact bed rather than a flat 15%.

LayoutRow-to-row distanceBest for
Square (grid)= plant spacingQuick to mark out; easy to hoe and harvest in straight lines
Triangular (staggered)= spacing × 0.866Maximum plants per bed; dense ground cover; raised beds

Both layouts hold the same minimum distance between neighbouring plants. Triangular only changes how the rows nest.

Same spacing, more plants
Triangular spacing is the no-cost upgrade. You buy no extra soil and crowd no plants, yet a full bed holds roughly one row in seven more than a grid would. For ground covers and cut-flower beds, that adds up fast.
Example

A worked example: square vs triangular in one bed

Example: an 8 ft × 8 ft bed of marigolds at 12-inch spacing

Priya has a square raised bed, 96 in × 96 in (8 ft each way), and wants marigolds at the recommended 12-inch spacing. She runs the bed both ways to see how many plants she needs to buy.

Step 1 — Count a square layout

Plants per row: 96 ÷ 12 = 8. Rows, at the full 12-inch row spacing: 96 ÷ 12 = 8. Total: 8 × 8 = 64 plants.

Step 2 — Shrink the row spacing for triangular

Triangular row spacing is 12 × 0.866 = 10.39 in. Plants per row is unchanged at 8 (the spacing along each row is still 12 in).

Step 3 — Count the triangular layout

Rows now: 96 ÷ 10.39 = 9.24, rounded down to 9 rows. Total: 8 × 9 = 72 plants.

64 square → 72 triangular
Staggering the rows fits 8 more marigolds — about 12.5% more — in the exact same bed at the exact same spacing. Priya buys one extra tray and gets a denser, better-covered bed for it.
Quick reference

Plant spacing chart for common vegetables and flowers

If you do not have a seed packet handy, this chart gives a typical centre-to-centre spacing for popular crops. Use the in-bed spacing for an intensive raised bed; traditional row gardens often leave wider walking rows between them.

PlantSpacing (in)Spacing (cm)
Lettuce / salad greens6–1215–30
Carrots, radishes, beets3–48–10
Bush beans4–610–15
Peppers12–1830–45
Tomatoes (staked)18–2445–60
Tomatoes (caged)30–3675–90
Squash / cucumber18–2445–60
Marigolds / bedding flowers8–1220–30

Spacing ranges follow the Utah State University and Colorado State University Extension vegetable guides and RHS sowing advice. Use the wider end for full-size plants and the tighter end for an intensive raised-bed planting.

For a bed where you want a different distance along the row than between rows — staked tomatoes are the classic case — plan it with the garden plot planner, which takes both numbers.

Why it matters

Why plant spacing matters for yield and disease

Spacing is not fussiness. Crowd plants and they compete for the same water, light and nutrients, and every one of them grows smaller for it. Give them room and each builds a stronger root system and carries a fuller crop.

Airflow and disease

The bigger reason is air. Plants packed too tightly trap humidity, and leaves that stay wet after rain or watering invite fungal and bacterial disease. Adequate spacing lets foliage dry, and the gap between plants slows a pathogen jumping from a sick plant to a healthy one by touch or splashing water.

Spacing that promotes air circulation helps foliage dry after rain or irrigation and limits how easily pathogens spread between neighbouring plants — a core part of integrated disease management, per the Alabama Cooperative Extension System.

When to bend the rules

Tighter-than-chart spacing has its place. Intensive and square-foot beds run plants close on purpose to shade out weeds and lift yield per square foot, accepting more watering and feeding in return. Plant loose in a humid, disease-prone climate; you can plant tighter in a dry, breezy one. The chart is a starting point, not a law.

How to

How to measure and mark out your spacing

The calculator gives the counts; marking the bed turns them into evenly spaced holes. A few minutes with a tape and string saves a wonky bed you cannot un-plant.

  1. Measure the bed. Record the planting length and width inside the frame, not the outside of the timber. Subtract any edge you want to keep clear.
  2. Pick the spacing. Read it off the seed packet or the chart above, and choose square or triangular to match how dense you want the bed.
  3. Mark the first row. Run a string along one long edge, then mark the plant spacing along it with a tape or a notched stick cut to the spacing.
  4. Set the row gap. Measure in by the row spacing the calculator gives — the full spacing for square, the ×0.866 figure for triangular — and run the next string.
  5. Offset for triangular. On every second row, start half a spacing in from the edge so the plants nest between the row in front. Square layouts skip this step.
Make a spacing stick
Cut a scrap of timber to your exact spacing and notch it at the row-spacing mark. It beats re-reading a tape on your knees for every hole, and it keeps the whole bed honest.
Definitions

Plant spacing definitions

The centre-to-centre distance between one plant and the next. It is set to the mature size the plant needs, not the size of the seedling you put in. A 12-inch spacing means 12 inches from the middle of one plant to the middle of its neighbour.
The distance between one row and the next, measured centre to centre. In a square layout it equals the plant spacing; in a triangular layout it drops to spacing × 0.866 because the rows nest.
Plants line up in straight rows and columns, each directly behind the one in front. Simple to mark out and easy to hoe, but it leaves wider gaps on the diagonal.
Every other row is offset by half a spacing, so each plant sits in the centre of a hexagon of six equidistant neighbours. It fits roughly 15% more plants at the same spacing.
A method that runs plants closer than traditional row charts to maximise yield per square foot and shade out weeds, in exchange for more watering and feeding. Triangular spacing is its natural partner.
Measuring from the middle of one plant to the middle of the next, rather than edge to edge. All spacing charts and this calculator use centre-to-centre distances.
Accuracy

How accurate is this plant spacing calculator?

The geometry is exact. For your bed and spacing, the plant-per-row and row counts are the precise whole numbers that fit, and the triangular row spacing uses the exact 0.866 factor rather than a rounded one. Change any input and the count updates to the plant.

The judgement is yours. The calculator fills the whole bed edge to edge; in practice you may want a clear margin around the rim, a path down the middle, or a half-plant of breathing room near a fence. It also assumes one spacing for the whole bed, so mixed plantings need a run per crop. Treat the total as the ceiling — the most plants that fit at that spacing — and trim it to suit how you tend the bed. When a plant sits between two chart values, the wider spacing is the safer bet for airflow and final size.

Questions

Frequently asked questions about the free plant spacing calculator

A plant spacing calculator is a free online tool that helps you calculate how many plants fit a bed at a given spacing, in a square grid or a denser triangular layout. Plant spacing sets the centre-to-centre distance between plants. The count is plants per row × number of rows; the layout changes only the row-to-row distance. It runs entirely in your browser with instant results and no sign-up.
Yes. Offsetting every other row by half a spacing drops the row-to-row distance to spacing × 0.866, so about 15% more rows — and roughly 15% more plants — fit in the same bed at the same spacing. The minimum distance between neighbouring plants is unchanged.
Typical centre-to-centre spacing: staked tomatoes 18–24 in (caged 30–36 in), peppers 12–18 in, lettuce and salad greens 6–12 in. Use the wider end for full-size plants and the tighter end for an intensive raised bed.
Centre-to-centre — from the middle of one plant to the middle of the next. Every spacing chart and this calculator use centre-to-centre distances, sized to the plant's mature width, not the seedling you put in.
Crowded plants compete for water, light, and nutrients and trap humidity, so leaves stay wet and invite fungal and bacterial disease. Adequate spacing improves airflow, lets foliage dry, and slows pathogens spreading between plants.
Yes, on purpose, in intensive or square-foot beds to shade out weeds and lift yield per square foot — at the cost of more watering and feeding. Plant looser in humid, disease-prone climates and tighter in dry, breezy ones.
About

About this Plant Spacing calculator

This plant spacing calculator runs entirely in your browser. Nothing you type is sent anywhere or saved — change the bed size, the spacing, or the layout and the plant count updates instantly on your device.

It is one of our free home & garden calculators. Browse the full set in the calculators library to plan the rest of your beds, borders, and yard.

Want a calculator built for your business?

Customize any of our 400+ tools to match your brand, or commission a new one tailored to how your business actually calculates — pricing, payroll, quotes, anything. Deployed on your domain, math runs in your visitors' browsers.