Plant spacing calculator

Enter your bed size and pick a plant. The calculator shows how many plants fit and draws the layout. It compares a square grid with offset rows.

This page has affiliate links. When you buy through them, I earn a commission at no extra cost to you.

Plant spacing calculator
Change this to match your seed packet.
Plants that fit
0

How to use the plant spacing calculator

  • Enter the length and width of your bed
  • Pick a plant to fill in its spacing
  • Change the spacing to match your seed packet
  • Switch between a square grid and offset rows.

The calculator leaves half a space between the outer plants and the edge of the bed. That gives every plant the same room to grow.

Square grid or offset rows

A square grid lines plants up in rows and columns. It is easy to plant and easy to weed.

Offset rows shift every other row by half a space, so the plants form triangles. Each plant keeps the same distance from its neighbors, but the rows sit closer together. In large beds, offset rows fit up to 15% more plants. In small beds, a square grid can fit more.

Plant spacing chart

These are common spacings for raised beds and close planting. A row garden needs wider paths between rows. Check your seed packet for the variety you grow. Click a plant to compare varieties on Select-A-Plant.

PlantInches apartCentimeters apartPlants per square foot
Tomato24 in60 cm1 per 4 sq ft
Pepper18 in45 cm1 per 2.25 sq ft
Eggplant24 in60 cm1 per 4 sq ft
Broccoli18 in45 cm1 per 2.25 sq ft
Cabbage18 in45 cm1 per 2.25 sq ft
Kale18 in45 cm1 per 2.25 sq ft
Lettuce (heads)10 in25 cm1
Lettuce (leaf)6 in15 cm4
Spinach6 in15 cm4
Carrot3 in8 cm16
Radish3 in8 cm16
Beet4 in10 cm9
Onion4 in10 cm9
Garlic6 in15 cm4
Bush bean6 in15 cm4
Pea3 in8 cm16
Cucumber (trellised)12 in30 cm1
Zucchini36 in90 cm1 per 9 sq ft
Pumpkin48 in120 cm1 per 16 sq ft
Sweet corn12 in30 cm1
Potato12 in30 cm1
Basil12 in30 cm1
Parsley8 in20 cm1
Cilantro6 in15 cm4
Marigold10 in25 cm1
Zinnia12 in30 cm1
Sunflower18 in45 cm1 per 2.25 sq ft
Dahlia18 in45 cm1 per 2.25 sq ft

Tips for spacing plants

Close spacing gives you more plants but smaller harvests from each one. Crowded plants also get less air, which can lead to mildew.

Give plants that sprawl, like squash and pumpkins, plenty of room. Grow cucumbers and pole beans up a trellis to save space.

Thin seedlings sown in the garden to the spacing on the packet. Snip extras at the soil line with scissors. Pulling them can disturb the roots of the plants you keep.

Planning a whole garden? My free garden planner walks you through it. To fill a new bed, use my raised bed soil calculator.

Where I buy seeds, beds, and soil

Seeds

Raised beds

Soil

Questions about plant spacing

How many tomato plants fit in a 4 by 8 raised bed?

At 24 inches apart, 8 tomato plants fit in a 4 by 8 foot bed in a square grid.

How many carrots fit in a square foot?

At 3 inches apart, 16 carrots fit in one square foot.

What is the spacing for square foot gardening?

Square foot gardening puts 1, 4, 9, or 16 plants in each square foot. Large plants like peppers and trellised tomatoes take a whole square. Lettuce fits 4. Beets fit 9. Carrots and radishes fit 16. This packs plants closer than the chart above.

More garden calculators