The Garden Seed Spacing & Row Calculator tells you exactly how many plants will fit in a garden bed for a given spacing, and how the rows and columns lay out. It is built for vegetable and flower gardeners planning a planting before buying seeds or transplants, so you order the right quantity and avoid overcrowding.
How it works
Plants are placed on a regular grid. Given a rectangular bed and two spacing values, the count is a simple but exact division:
plants per row = floor(bed length / in-row spacing) + 1 (when it fits)
number of rows = floor(bed width / between-row spacing) + 1
total plants = plants per row × number of rows
In practice the calculator uses the conservative whole-bed division floor(length / spacing) for each axis, which assumes a planting gap at each edge — the safe approach that prevents edge plants from running out of room. Both dimensions and both spacings must share the same units, so the tool converts everything internally and lets you work in inches or centimetres.
Worked example and tips
A raised bed 48 inches long and 24 inches wide, planting lettuce at 8 inches in-row and 10 inches between rows:
- Plants per row = 48 / 8 = 6
- Number of rows = 24 / 10 = 2 (rounded down from 2.4)
- Total = 6 × 2 = 12 lettuces
Tips:
- Read the seed packet. In-row and between-row spacing are usually different; using one number for both wastes space or crowds the bed.
- For square-foot gardening, set both spacings equal to get a uniform grid, then look up how many of each crop go per square.
- Order a few extra seeds. Germination is never 100%, so sow slightly denser and thin to the calculated spacing once seedlings establish.
- Closer spacing is fine for cut-and-come-again salads harvested young, but full-size root and brassica crops need the packet spacing to size up properly.