Square Foot Garden Planner

Plan a square foot garden on a grid. Pick a crop, tap the squares and see how many plants fit, with a plants-per-square-foot chart for 36 crops.

Tap a square to plant it; tap it again to clear it.

North · tall crops here

South · short crops here

Each square is 1 × 1 ft. Arrow keys move between squares; Enter or Space plants the chosen crop.

Result

Squares planted16 of 164 × 4 ft bed (122 × 122 cm)
Plants or seed spots122Every square is planted.
Plants per crop
Crop Squares Plants
Tomato 11
Pepper 11
Lettuce 28
Spinach 218
Bush bean 218
Carrot 232
Beet 19
Radish 116
Onion 19
Strawberry 14
Basil 12
Marigold 14

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.

CropPlants per square footSpacingNotes
Tomato1 per square12 inStaked and pruned; a caged or bush tomato needs 4 squares
Pepper1 per square12 in
Eggplant1 per square12 in
Potato1 per square12 inNeeds a deep bed or hilling
Broccoli1 per square12 in
Cabbage1 per square12 in
Cauliflower1 per square12 in
Kale1 per square12 in
Swiss chard4 per square6 in
Lettuce4 per square6 inLeaf and romaine types
Spinach9 per square4 in
Bush bean9 per square4 in
Pole bean8 per square—Along a trellis
Pea8 per square—Along a trellis
Cucumber2 per square—Along a trellis
Zucchini1 per 9 squares—A 3 × 3 ft block per plant
Winter squash1 per 2 squares—Trellised; sprawling vines need far more room
Melon1 per 2 squares—Small-fruited types on a trellis
Corn4 per square6 inPlant a block, not a single square, so it pollinates
Carrot16 per square3 in
Beet9 per square4 in
Radish16 per square3 in
Turnip9 per square4 in
Onion9 per square4 inBulb onions
Green onion16 per square3 in
Garlic9 per square4 in
Leek9 per square4 in
Strawberry4 per square6 in
Basil2 per square—
Dill4 per square6 in
Parsley4 per square6 in
Cilantro9 per square4 in
Chives4 per square6 in
Marigold4 per square6 inFrench marigold
Nasturtium1 per square12 in
Sunflower1 per square12 inSingle-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:

  1. North row: tomato, basil, pepper, marigold. The tallest plants go here, so they shade only the path.
  2. Second row: two squares of lettuce and two of spinach. That is 8 lettuce plants (2 × 4) and 18 spinach plants (2 × 9).
  3. Third row: two squares of carrots, then beets and onions. That is 32 carrots (2 × 16), 9 beets and 9 onions.
  4. South row: two squares of bush beans, then radishes and strawberries. That is 18 bean plants, 16 radishes and 4 strawberry plants.
  5. Total: 16 squares and 122 plants, including the tomato, the pepper, 2 basil and 4 marigolds.
  6. 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.

Raised Bed Soil Calculator
Soil for any raised bed in cubic feet, cubic yards and bags.
Companion Planting Chart
Good and bad neighbors for 30 vegetables, herbs and flowers.
Board Foot Calculator
Board feet, cost and waste for a list of boards, hardwood or softwood.