Square Foot Garden Calculator
Plant 1 tomato, 4 lettuce, 9 bush beans or 16 carrots in each square foot, set by the plant's mature size. A 4 by 8 bed gives 32 squares and needs about 16 cubic feet of soil mix at 6 inches deep. Four plants sit in a 2 by 2 grid, nine in a 3 by 3, and sixteen in a 4 by 4.
| Squares in the bed | |
| Squares for this crop | |
| Left for other crops | |
| Plants for this crop | |
| Soil to fill the bed | |
| Mel's Mix (1/3 each) | |
| Compost to buy (2 cu ft bags) |
All of the math happens in your browser, nothing you type is uploaded or saved.
A 4 by 8 square foot bed holds 32 squares. Enter your bed size and what you want to grow to see how many plants fit and how much soil to mix.
Key takeaways
- 1 plant per square for tomatoes and peppers, 4 for lettuce and basil, 9 for beans and beets, 16 for carrots and radishes
- Nine plants go in a 3 by 3 grid and sixteen in a 4 by 4, so a square never crowds itself
- A 4 by 8 bed holds 32 squares and needs about 16 cubic feet of soil at 6 inches deep
- Mel's Mix is equal parts compost, peat moss and coarse vermiculite, about 5.3 cubic feet of each for that bed
- Radishes finish in about 25 days and lettuce in 45 to 55, so one square can carry two crops a season
On this page
How the square foot method divides a bed
Square foot gardening replaces rows with a grid. You build a raised bed, mark it into one-foot squares, and plant a set number of plants in each square instead of thinning along a row. The bed is usually 4 feet wide, because that is the widest most people can reach across from either side, and any length you have room for.
A 4 by 8 bed has 32 squares. Each square gets its own crop, so a single bed can hold tomatoes in one corner, lettuce in another and carrots along an edge, all at spacing that suits each plant. The grid also makes weeding and harvesting quick, because you always know what is planted where.
The method came from Mel Bartholomew, who wrote it up in 1981 and kept refining it. Two rules matter: the grid and the soil. The grid sets the spacing, and the soil, a blend he called Mel's Mix, gives plants a loose, rich bed that roots push through without much resistance. You fill the bed once and top it off each season rather than digging or tilling.
Plants per square, by crop
Spacing is the whole game. The number of plants per square comes from the mature size of the plant, and the table below covers most of what a home gardener grows.
| Spacing | Plants per square | Crops |
|---|---|---|
| 1 per square | 1 | Tomatoes, peppers, broccoli, cabbage, eggplant |
| 2 per square | 2 | Cucumbers, corn, trellised melons |
| 4 per square | 4 | Lettuce, chard, basil, parsley, marigolds |
| 9 per square | 9 | Beets, bush beans, turnips, garlic, spinach |
| 16 per square | 16 | Carrots, radishes, onions, scallions |
The pattern matters as much as the count. Four plants per square go in a 2 by 2 arrangement, nine go in a 3 by 3 grid, and sixteen go in a 4 by 4 grid. A single plant per square, like a tomato, sits in the middle. Getting the pattern right is what keeps a square from crowding itself.
Worked example: planting a 4 by 8 bed
A 4 by 8 bed gives you 32 squares. Here is one plan that uses all of them and feeds a household through the summer.
- Tomatoes: 8 squares at 1 per square = 8 plants
- Lettuce: 8 squares at 4 per square = 32 plants
- Carrots: 16 squares at 16 per square = 256 carrots
- Total: 8 + 8 + 16 = 32 squares, the whole bed
That mix works because the crops have different habits. Tomatoes go tall and take a square each, but they produce for months. Lettuce is fast, ready in 45 to 55 days, so those 8 squares can be replanted with something else by midsummer. Carrots fill the low edge and hold in the ground until you pull them.
If you would rather grow fewer kinds, a simpler plan is 16 squares of tomatoes and peppers, 8 squares of beans, and 8 squares of salad greens. The point of the calculator is to let you test a layout before you buy seed, because running out of squares in June is a common and avoidable mistake.
Mel's Mix: what fills the bed
A raised bed needs soil that drains and holds moisture at the same time, and Mel's Mix is the standard for square foot beds. It is equal parts by volume of three things: compost, peat moss, and coarse vermiculite.
The volume math is easy. A 4 by 8 bed at 6 inches deep needs 4 x 8 x 0.5 = 16 cubic feet of mix. Split three ways, that is about 5.3 cubic feet each of compost, peat and vermiculite. At 8 inches deep the same bed needs about 21 cubic feet, and at 12 inches, about 32 cubic feet.
Compost is the part that feeds the plants, and using several kinds, such as mushroom compost, leaf compost and worm castings, gives a wider range of nutrients than a single bag. Peat moss holds water and keeps the mix light. Vermiculite holds water and air, and it is the ingredient people try to skip, usually by substituting perlite. Perlite drains better but holds less water, so a bed with perlite dries out faster in summer. Buy coarse vermiculite if you can, because the fine grade compacts.
Do not fill a raised bed with garden soil. It compacts, drains poorly in a box, and brings weed seeds. The USDA has general guidance on soil and home gardening, and state extension services like University of Minnesota Extension publish free, region-specific planting calendars worth checking before you buy seed.
Tall and vining crops: spacing that breaks the grid
Not every plant respects a one-foot square. Tomatoes, cucumbers, melons, squash and corn all grow beyond their footprint, and if you ignore that, the bed shades itself and yields drop.
Two fixes cover most cases. The first is vertical growing. A trellis on the north side of the bed lets cucumbers, pole beans and small melons climb instead of sprawl, which keeps their fruit off the ground and their leaves out of the neighboring squares. A single cucumber on a trellis can be grown at 2 per square instead of taking several squares of floor space.
The second is to give the big plants squares at the edges, where they lean out over the path rather than into the bed. A tomato in the middle of a 4 foot bed shades the squares behind it, while the same tomato on the south edge leans into the sun and leaves the bed clear.
Corn is the exception that does not fit the method well. It is wind pollinated, so a single square of corn gets poor pollination. If you want corn, plant a block of at least 4 squares together and accept that it takes space other crops could use.
Succession planting for two crops per square
The grid makes succession planting simple, because you can harvest one square and replant it the same day without disturbing the rest of the bed. That is how a 32 square bed produces more than 32 plants worth of food in a season.
The trick is to pair a fast crop with a slow one. Radishes are ready in about 25 days, lettuce in 45 to 55, and spinach in about 40. Plant those in early spring, and by the time the tomatoes need their space, the early squares are free again. A square that grows radishes in April can grow bush beans in June and garlic in the fall.
Keep a simple record. A sheet of paper with the bed drawn as a grid, labeled with what is planted and when, saves you from replanting a square with a crop that will not have time to finish. Note the days to maturity for each variety, count back from your first frost date, and only plant a square if the crop can finish before the cold arrives. The USDA plant hardiness zone map and your local extension office planting calendar give you the frost dates to count from.
Frequently asked questions
How many plants fit in a 4 by 8 square foot bed?
It depends on the crop. A 4 by 8 bed has 32 squares. That is 32 tomatoes at 1 per square, 128 lettuce at 4 per square, or 512 carrots at 16 per square. Most gardeners mix crops across the bed rather than planting one thing.
How many plants per square foot for tomatoes?
1 tomato per square. Tomatoes grow large and need the full square plus support, so give each plant its own square and put it on the south or west edge so it does not shade the bed.
How much soil does a 4 by 8 raised bed need?
About 16 cubic feet at 6 inches deep. That is 4 x 8 x 0.5 feet. Split three ways for Mel's Mix, that is about 5.3 cubic feet each of compost, peat moss and vermiculite. At 8 inches deep the bed needs about 21 cubic feet.
How many carrots per square foot?
16 carrots per square, planted in a 4 by 4 grid. Carrots need loose soil at least 8 inches deep, so a bed that is only 6 inches deep suits short varieties better than long ones.
How many lettuce plants per square foot?
4 lettuce per square, in a 2 by 2 pattern. Leaf lettuce can be cut and regrown, and head lettuce needs the full spacing. Lettuce is ready in 45 to 55 days, so a square can grow a second crop after it.
What is Mel's Mix made of?
Equal parts by volume of compost, peat moss and coarse vermiculite. For a 4 by 8 bed at 6 inches deep, that is about 5.3 cubic feet of each. Use several kinds of compost for a wider range of nutrients.
How many tomatoes can I grow in a 4 by 4 bed?
16, if you plant one per square. In practice most gardeners give tomatoes more room and plant 4 to 6 in a 4 by 4 bed, then use the rest of the squares for fast crops like lettuce and radishes.
How many bush beans per square foot?
9 bush beans per square, in a 3 by 3 grid. Pole beans climb a trellis and can be planted 8 per square on the north edge of the bed, where they do not shade other crops.
How deep should a square foot garden bed be?
6 inches is the standard and handles most vegetables with shallow roots, like lettuce and radishes. Use 8 inches for carrots and other root crops, and 12 inches if you are growing long carrots or want more water reserve in a hot climate.
How many squares does a 4 by 4 bed have?
16 squares. A 4 by 4 bed is the smallest common size and works well for a beginner, while a 4 by 8 bed doubles the space to 32 squares without making the bed harder to reach across.
Can I plant two crops in the same square?
Yes, if you time it right. Pair a fast crop with a slow one, such as radishes in spring followed by bush beans in early summer. Radishes are ready in about 25 days, so the square is free again before the beans need it.
Do I need to replace the soil every year?
No. Top off the bed each season with 1 to 2 inches of fresh compost and mix it into the top layer. Mel's Mix settles over time, so most beds drop an inch or two in the first year and need that topping off.
Spotted a wrong number or a broken result?
More Home Improvement tools
- ADU Cost Calculator
- Acreage Calculator
- Aggregate Cost Calculator
- Air Conditioner Room Size & BTU Calculator
- Aluminum Fence Cost Calculator
- Asphalt Calculator
- Awning Cost Calculator
- Bathtub vs Shower Footprint Calculator
- Bleach Dilution Calculator
- Block Mortar Calculator
- Board Footage Calculator
- Board and Batten Layout Calculator
- Board and Batten Siding Calculator
- Board on Board Fence Calculator
- Borax Ant Killer Calculator
- Brick Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.