How the planner works
Choose the bed's width (up to 4 ft) and length (up to 12 ft). Each square on the grid is one square foot. Pick a crop from the list and tap the squares to plant it. Tap a planted square again to clear it, or choose the eraser.
- Plants per crop = squares × plants per square foot for that crop. Carrots at 16 per square fill 2 squares with 32 plants.
- Big crops such as zucchini count whole plants only. If you give a zucchini 4 squares, the planner tells you it needs 5 more for one plant.
- Neighbors. If two squares that share an edge hold crops that companion charts keep apart, such as beans beside onions or tomatoes beside potatoes, the planner flags them. Diagonal squares don't count.
Use the arrow keys to move around the grid and Enter or Space to plant. The top of the grid is north, so put tall and trellised crops there and they won't shade the rest of the bed.
Plants per square foot chart
The commonly published square foot gardening spacing. A few crops vary from chart to chart. Use the seed packet as a check, since a compact variety may fit tighter.
| Crop | Plants per square foot | Spacing | Notes |
|---|---|---|---|
| Tomato | 1 per square | 12 in | Staked and pruned; a caged or bush tomato needs 4 squares |
| Pepper | 1 per square | 12 in | |
| Eggplant | 1 per square | 12 in | |
| Potato | 1 per square | 12 in | Needs a deep bed or hilling |
| Broccoli | 1 per square | 12 in | |
| Cabbage | 1 per square | 12 in | |
| Cauliflower | 1 per square | 12 in | |
| Kale | 1 per square | 12 in | |
| Swiss chard | 4 per square | 6 in | |
| Lettuce | 4 per square | 6 in | Leaf and romaine types |
| Spinach | 9 per square | 4 in | |
| Bush bean | 9 per square | 4 in | |
| Pole bean | 8 per square | — | Along a trellis |
| Pea | 8 per square | — | Along a trellis |
| Cucumber | 2 per square | — | Along a trellis |
| Zucchini | 1 per 9 squares | — | A 3 × 3 ft block per plant |
| Winter squash | 1 per 2 squares | — | Trellised; sprawling vines need far more room |
| Melon | 1 per 2 squares | — | Small-fruited types on a trellis |
| Corn | 4 per square | 6 in | Plant a block, not a single square, so it pollinates |
| Carrot | 16 per square | 3 in | |
| Beet | 9 per square | 4 in | |
| Radish | 16 per square | 3 in | |
| Turnip | 9 per square | 4 in | |
| Onion | 9 per square | 4 in | Bulb onions |
| Green onion | 16 per square | 3 in | |
| Garlic | 9 per square | 4 in | |
| Leek | 9 per square | 4 in | |
| Strawberry | 4 per square | 6 in | |
| Basil | 2 per square | — | |
| Dill | 4 per square | 6 in | |
| Parsley | 4 per square | 6 in | |
| Cilantro | 9 per square | 4 in | |
| Chives | 4 per square | 6 in | |
| Marigold | 4 per square | 6 in | French marigold |
| Nasturtium | 1 per square | 12 in | |
| Sunflower | 1 per square | 12 in | Single-stem types, on the north side |
The spacing column is the distance between plants in a grid inside the square. Four per square means a 2 × 2 grid 6 inches apart, nine means 3 × 3 at 4 inches, and sixteen means 4 × 4 at 3 inches.
Example: the sample 4 × 4 ft bed
The planner opens with this plan, row by row from the north edge:
- North row: tomato, basil, pepper, marigold. The tallest plants go here, so they shade only the path.
- Second row: two squares of lettuce and two of spinach. That is 8 lettuce plants (2 × 4) and 18 spinach plants (2 × 9).
- Third row: two squares of carrots, then beets and onions. That is 32 carrots (2 × 16), 9 beets and 9 onions.
- South row: two squares of bush beans, then radishes and strawberries. That is 18 bean plants, 16 radishes and 4 strawberry plants.
- Total: 16 squares and 122 plants, including the tomato, the pepper, 2 basil and 4 marigolds.
- Check the neighbors. The beans are kept away from the onion square, with the radishes in between. Most charts advise against beans beside onions, and the planner would flag them if they touched.
When the radishes come out, about four weeks after sowing, replant that square with more radishes, lettuce or bush beans.
Tips
- Mark the grid. Lay wooden lath or string across the bed every 12 inches. Without a visible grid, the spacing drifts within a week.
- Trellis on the north side. Peas, pole beans and cucumbers grown up a trellis along the north edge use a single row of squares and shade nothing.
- Sow two seeds per spot. Make the holes at the spacing in the chart, drop in two seeds and snip the weaker seedling. Pulling it disturbs the roots of the one you keep.
- Replant as you harvest. A square that empties in June can still grow a fall crop of lettuce, spinach or radishes.
- Never step in the bed. The loose soil is what lets plants grow this close together.
Frequently asked questions
How many plants go in one square foot?
It depends on the crop's size. Tomatoes, peppers, broccoli and cabbage get 1 per square. Lettuce, chard, strawberries and marigolds get 4. Spinach, bush beans, beets and onions get 9, and carrots and radishes get 16. Peas and pole beans on a trellis get 8, cucumbers 2.
How many tomato plants fit in a 4×4 square foot garden?
The spacing allows one staked, pruned tomato per square, so 16 in theory. Sixteen tomatoes would shade each other and the bed would grow nothing else, though. Put two to four along the north edge and fill the rest with shorter crops. A caged or bush tomato needs 4 squares.
What is Mel's Mix?
The soil Mel Bartholomew recommended for square foot gardens. It is equal parts by volume of blended compost, peat moss or coco coir, and coarse vermiculite. A 4 × 4 ft bed filled 6 inches deep holds 8 cubic feet, so you need about 2.7 cubic feet of each.
How deep does a square foot garden need to be?
Mel Bartholomew's method uses 6 inches of Mel's Mix, which is enough for greens, herbs, radishes and most transplants. Long carrots, parsnips and potatoes do better in 10 to 12 inches, so make at least one bed deeper if you grow them.
How wide should a square foot garden be?
No wider than 4 ft, so you can reach the middle from either side without stepping in the bed. Against a wall or fence, where you can only reach from one side, keep it to 3 ft. The length can be anything. Leave paths wide enough for a kneeling pad or a wheelbarrow.
How many squares does a zucchini need?
One zucchini plant takes 9 squares, a 3 × 3 ft block. Winter squash and small melons grown up a trellis take 2 squares each. Sprawling squash and pumpkin vines need far more room than a square foot bed has.
Last updated October 17, 2026.