Seed Spacing Calculator

Calculate how many plants fit in your garden bed โ€” supports grid and offset patterns with presets for common vegetables

ft
ft
in

Distance between plants in all directions

Grid Pattern

25 plants

5 per row ร— 5 rows

Offset Pattern +15%

29 plants

5-4 alternating ร— 6 rows

Offset pattern fits 4 more plants (+16%) in the same space

About This Tool

Proper plant spacing means healthier plants and better yields. Too close and plants compete for light, water, and nutrients. Too far apart and you waste valuable garden space. This calculator tells you exactly how many plants fit in your bed. Choose from two planting patterns: square grid (simple rows and columns) or offset/hexagonal (staggers rows to fit 15% more plants in the same space). Both are shown side by side so you can pick what works for your garden. Quick-pick presets for common vegetables โ€” tomatoes, peppers, lettuce, carrots, beans, and more โ€” give you recommended spacing based on square foot gardening guidelines. Or enter custom spacing for any plant.

How to Use

1. Enter your bed dimensions (length and width) 2. Click a preset button for common vegetables, or enter custom spacing 3. See results for both grid and offset patterns 4. Offset pattern fits ~15% more plants by staggering rows 5. The visual preview shows how plants will be arranged 6. Adjust spacing to fine-tune plant count 7. Copy the result or link to save for planting day

Formula

Grid pattern: Plants per row = floor(bed width รท spacing) Number of rows = floor(bed length รท spacing) Total plants = plants per row ร— number of rows Offset (hexagonal) pattern: Plants per row = floor(bed width รท spacing) Row spacing = plant spacing ร— 0.866 (โˆš3/2) Number of rows = floor(bed length รท row spacing) Odd rows shifted by half spacing Total plants โ‰ˆ 15% more than grid

Frequently Asked Questions

How many plants per square foot?
It depends on plant size. Small plants (carrots, radishes): 16 per sq ft (3" spacing). Medium (lettuce, spinach): 4 per sq ft (6" spacing). Large (peppers, broccoli): 1 per sq ft (12" spacing). Extra large (tomatoes, squash): 1 per 4 sq ft (24" spacing). This calculator handles the math for any spacing.
What is offset or hexagonal spacing?
Offset spacing staggers every other row by half the plant spacing, creating a honeycomb pattern. This fits about 15% more plants in the same area while maintaining proper distance between each plant. It's more efficient than a square grid and is used by commercial growers.
How far apart should I plant tomatoes?
Determinate (bush) tomatoes: 18-24 inches apart. Indeterminate (vining) tomatoes: 24-36 inches apart. In a 4ร—8 raised bed with 24" spacing, you can fit 6-8 tomato plants in a grid pattern, or 8-10 using offset spacing.
How far apart should I plant peppers?
Most pepper varieties do well at 18 inches apart. In a 4ร—8 bed, that's about 8-10 plants in a grid, or 10-12 with offset spacing. Give hot peppers (habanero, ghost) a bit more room โ€” 24 inches โ€” as they grow larger.
What is square foot gardening spacing?
Square foot gardening divides beds into 1-foot squares. Each square gets a specific number of plants: 1 (tomato, pepper, broccoli), 4 (lettuce, basil), 9 (spinach, beets), or 16 (carrots, radishes). It's a simple system that maximizes yield in small spaces.
Should I use grid or offset pattern?
Offset fits more plants but is harder to maintain โ€” you can't easily walk or hoe between rows. Use offset for intensive beds you'll hand-tend (lettuce, carrots, greens). Use grid for plants you need to access regularly (tomatoes, peppers) or if you use drip irrigation on straight lines.
How do I account for paths between beds?
This calculator measures planting area only. If you need paths within a large bed, create multiple smaller beds in the calculator. For example, a 4ร—16 bed with a 2-foot path in the middle would be two 4ร—7 sections.

Related Tools