Garden Row Spacing Calculator

Bed and spacings to per-row, rows, and totals.

Biology and LifeUpdated 2026-10-162 min read
Garden Row Spacing Calculator
Plants per row
...
Row count...
Bed total...

What it does

Row gardening lives or dies on spacing. Two divisions turn bed size and packet numbers into plants per row, row count, and the bed total. Seed shopping without it means gaps or jungle.

The tool above floors bed length by in-row spacing and bed width by between-row spacing, then multiplies. Imperial mode speaks feet and inches; metric mode speaks meters and centimeters with identical results.

Extension planting guides from Clemson to Georgia teach this same packet math with crop tables behind the spacings. Small roots pack at inches; sprawling corn and squash demand feet. The engine stays neutral while packets supply the numbers.

Leftover inches are normal: a 20-foot row at 6-inch spacing fits exactly 40, and anything shorter wastes the tail. Spend the tail on paths, then thin seedlings to spacing instead of past it.

How to use

  1. Pick imperial (ft, in) or metric (m, cm).
  2. Enter bed length and width.
  3. Enter in-row spacing from the packet.
  4. Enter between-row spacing.
  5. Read per-row, row count, and total.
  6. Buy seed and starts to the total.

Formula

Per row = floor(length / in-row). Rows = floor(width / between). Total = product.
length
Bed length along the rows.
width
Bed width across the rows.
in-row
Plant-to-plant gap along the row.
between
Row-to-row gap.

All units convert inside: feet times 12 over inches, meters times 100 over cm. Flooring drops partial slots too short for one more plant. Edge paths and bed frames eat extra inches beyond the math.

Worked example

Example: 20 by 4 ft bed

20 by 4 ft bed, 6 in apart in rows 12 in apart.

  1. Bed is 20 ft long and 4 ft wide.
  2. In-row 6 in: 20 x 12 / 6 = 40 plants per row.
  3. Between rows 12 in: 4 x 12 / 12 = 4 rows.
  4. Total: 40 x 4 = 160 plants.
  5. Thin to the spacing, not past it.

Reference table

Typical spacings by crop
CropIn-rowBetween rows
Carrots, onions2 to 4 in12 in
Beans, beets4 to 6 in18 in
Lettuce8 to 12 in12 to 18 in
Corn10 to 12 in30 to 36 in
Squash, melons24 to 36 in48 to 72 in

Limits

  • Spacing needs packet or guide values per crop.
  • Ignores paths, frames, and edge loss.
  • No germination or thinning losses counted.
  • Succession timing sits outside the count.

Common mistakes

  • Eyeballing instead of measuring.
  • Crowding rows for airflow crops.
  • Counting partial tail slots.
  • Mixing inches with feet mid-math.
  • Skipping thinning after emergence.

Try it yourself

Quick checks. Answers sit tucked under each question.

10 by 3 ft bed at 4 in by 9 in?

Per row is floor(120 / 4) = 30. Rows are floor(36 / 9) = 4. Total is 120 plants.

3 by 1 m bed at 10 cm by 25 cm?

Per row is floor(300 / 10) = 30. Rows are floor(100 / 25) = 4. Total is 120 plants.

Questions

In-row vs between-row: which is which?

Seed packets list both: in-row for plants along the row, between-row for row gaps. Crowding either way shrinks harvests and feeds disease. Measure, don't eyeball.

Do spacings differ by crop?

Yes, and most should: carrots and onions near 2 to 4 inches, beans near 4 to 6, corn near 10 to 12. Tight rows suit small roots; sprawlers need air.

What about leftover inches?

Floor division: a 20-ft row at 6-inch spacing fits exactly 40, with the leftover inches too short for one more. The tool floors automatically.

Does metric work the same?

Same math, metric units: meters to centimeters inside the tool. A 6 m row at 15 cm gives 40 per row, mirroring the imperial example plant for plant.

How do succession and interplanting fit?

Succession: replant each harvested row within days. Interplanting: tuck fast radishes between slow carrots. Both reuse the same per-row math.

How deep do seeds go?

Deeper for big seed (about twice the seed diameter), barely covered for tiny seed. Spacing feeds sideways room; depth feeds emergence.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.