Plant Spacing Calculator — Garden Bed Plant Count
Calculate how many plants fit your garden bed from length, width, and spacing. Compare square grid vs hexagonal spacing, which fits ~15% more plants.
Use your own seed packet's spacing recommendation for your specific variety — the preset above is a traditional row-garden average, not a per-variety database.
Square Grid: Plants = Bed Area ÷ (Spacing × Spacing). Hexagonal/Triangular: same formula, then ×1.15, since offsetting each row by half the spacing distance packs plants into the gaps a square grid leaves empty. Plant counts are rounded down since a partial plant isn't a real plant. Spacing presets reflect common traditional row-garden distances — always check your own seed packet or transplant tag, since exact spacing varies by variety and growing method (e.g. square-foot gardening uses tighter spacing than traditional rows).
Reference Values
Last verified:| Category | Range | What It Means | Status |
|---|---|---|---|
| Square Grid Formula | Plants = Bed Area ÷ (Spacing × Spacing) | The traditional row-garden layout. Plants sit at the corners of an imaginary grid, each one the full spacing distance from its neighbors in every direction — simple to mark out with stakes and string, but it leaves unused triangular gaps between plants. | Good |
| Hexagonal / Triangular Formula ★ | ≈15% more plants than Square Grid at the same spacing distance | Also called triangular or offset spacing — used in intensive and square-foot-gardening beds. Each row is offset by half the spacing distance, so every plant nestles into the gap left by the row before it, filling the bed more completely for the same spacing value. | ★ Best |
| Tomatoes (staked/caged) | 24–36 in traditional row spacing | Wide spacing gives room for airflow around foliage and reduces fungal disease risk. Check your seed packet or transplant tag — determinate bush varieties often tolerate tighter spacing than sprawling indeterminate vines. | Good |
| Lettuce (head or leaf) | 6–12 in traditional row spacing | Loose-leaf types can be crowded toward the tighter end for a "cut and come again" bed; head lettuce needs the wider end to fully form. | Good |
| Carrots | 2–3 in traditional row spacing | Carrots are typically thinned after germination rather than spaced at planting — sow thicker, then thin seedlings to this final spacing once they sprout. | Good |
| Corn | 8–12 in traditional row spacing | Corn is wind-pollinated, so it's normally planted in blocks of multiple short rows rather than one long row, to improve pollination and ear fill. | Good |
Source: Square and hexagonal (triangular) spacing formulas per plant-calculator.com's plant spacing methodology, which documents the ~15% plant-count gain from triangular over square spacing at equal spacing distance. Square-foot-gardening spacing convention referenced from gardeninminutes.com's square-foot-gardening spacing chart. Traditional row-garden spacing ranges (tomatoes/lettuce/carrots/corn) reflect common US home-gardening convention — always confirm against your specific seed packet or transplant tag, since spacing varies by variety.
Worked Examples
Small Bed, Square Grid Layout
- Bed Size
- 10 ft × 4 ft
- Spacing
- 12 in (custom)
- Layout
- Square Grid
Area = 10 × 4 = 40 sq ft. Spacing = 12 in = 1 ft. Plants = 40 ÷ (1 × 1) = 40.
Tomato Bed, Square Grid Layout
- Bed Size
- 20 ft × 10 ft
- Spacing
- 30 in (Tomatoes preset)
- Layout
- Square Grid
Area = 20 × 10 = 200 sq ft. Spacing = 30 in = 2.5 ft. Plants = 200 ÷ (2.5 × 2.5) = 200 ÷ 6.25 = 32.
Carrot Bed, Hexagonal Layout
- Bed Size
- 8 ft × 4 ft
- Spacing
- 2.5 in (Carrots preset)
- Layout
- Hexagonal / Triangular
Area = 8 × 4 = 32 sq ft. Spacing = 2.5 in = 0.2083 ft. Square count = 32 ÷ 0.2083² = 737.3 → hexagonal = 737.3 × 1.15 = 847.9, rounded down to 847.
Lettuce Bed, Hexagonal Layout
- Bed Size
- 6 ft × 6 ft
- Spacing
- 9 in (Lettuce preset)
- Layout
- Hexagonal / Triangular
Area = 6 × 6 = 36 sq ft. Spacing = 9 in = 0.75 ft. Square count = 36 ÷ 0.75² = 64 → hexagonal = 64 × 1.15 = 73.6, rounded down to 73.
Corn Block, Hexagonal Layout
- Bed Size
- 15 ft × 15 ft
- Spacing
- 10 in (Corn preset)
- Layout
- Hexagonal / Triangular
Area = 15 × 15 = 225 sq ft. Spacing = 10 in = 0.8333 ft. Square count = 225 ÷ 0.8333² = 324 → hexagonal = 324 × 1.15 = 372.6, rounded down to 372.
How to Use This Calculator
- 1
Enter your bed's length and width
Use the inside dimensions of your raised bed or garden row, in feet.
- 2
Pick a vegetable preset or enter your own spacing
Presets fill in a traditional row-spacing average — for your specific variety, always check your seed packet or transplant tag and enter that number instead.
- 3
Choose Square Grid or Hexagonal/Triangular layout
Square Grid is the simple stakes-and-string row layout. Hexagonal/Triangular offsets alternating rows to pack in roughly 15% more plants at the same spacing distance.
- 4
Read your plant count
The result shows how many whole plants fit your bed, plus a side-by-side comparison of what the other layout pattern would fit at the same spacing.
What Each Value Means
- Square Grid Plant Count (plants)
- The number of plants that fit a bed when spaced evenly in straight rows and columns, each plant the full spacing distance from its neighbors in every direction: Plants = Bed Area ÷ (Spacing × Spacing).
- Hexagonal / Triangular Plant Count (plants)
- The number of plants that fit the same bed and spacing distance when alternating rows are offset by half the spacing, letting each plant nestle into the gap left by the row before it. Fits roughly 15% more plants than square grid spacing at the same spacing distance.
- Spacing Distance (inches)
- The minimum distance recommended between the centers of two neighboring plants of the same crop, so each has enough root room, light, and airflow to grow properly. Varies by vegetable and by variety within a vegetable.