Plant Spacing Calculator

Calculate how many plants fit in your container with optimal spacing. See visual layouts and spacing recommendations for healthier, more productive plants.

Click to select plants. Each plant shows how many fit in your container.

Vegetables

Leafy Greens

Herbs

Fruits & Flowers

Select a container and plants to see spacing recommendations

Quick Reference: Plants per Container

PlantSpacing5 gal7 gal10 gal
Tomato (Indeterminate)24"111
Pepper12"111-2
Lettuce (Head)8"123
Lettuce (Leaf)4"5710
Basil8"123
Cilantro4"5710
Green Onion2"15+25+35+
Radish2"15+25+35+

Frequently Asked Questions

Why does plant spacing matter in containers?
Proper spacing ensures each plant gets adequate light, air circulation, water, and nutrients. Overcrowded plants compete for resources, become stressed, and are more susceptible to disease. They also produce smaller yields. In containers, spacing is even more critical since root space is limited.
Can I plant closer than the recommended spacing?
For leafy greens and herbs that you harvest continuously (lettuce, spinach, cilantro), closer spacing often works well - you harvest outer leaves regularly, preventing overcrowding. For fruiting plants like tomatoes and peppers, stick to recommended spacing for best production.
How do I calculate spacing for rectangular containers?
For rectangular containers like window boxes, divide the length by the spacing requirement to get plants per row, then consider if you have width for multiple rows. Example: A 24" window box with 6" spacing fits 4 plants in a row. If it's 8" wide, you could fit 2 rows offset for better coverage.
Should I account for the plant growing larger?
Yes! Always plan for mature plant size. Seedlings look small and lonely at first, but proper spacing prevents problems later. For aggressive spreaders like mint, consider growing them in separate containers regardless of calculated spacing.
What about companion planting in containers?
Mixed plantings work great in larger containers (5+ gallons). Combine plants with different heights, root depths, and nutrient needs. Classic combos: tomato + basil + marigold; lettuce + radish + chives. Use our calculated spacing for each plant type and arrange by height (tall in center).
How do I space plants in a raised bed?
Raised beds follow square foot gardening principles. Divide your bed into 1-foot squares and plant according to spacing: 4" spacing = 9 per square, 6" = 4 per square, 12" = 1 per square, 18" = 1 per 2 squares, 24" = 1 per 4 squares. This is more efficient than row planting.

Related Calculators

Want a Complete Container Layout?

Our AI planner creates custom garden layouts with optimal plant placement.

Create Garden Plan