Square-Foot Gardening
Square-foot gardening divides a raised bed into a grid of one-foot squares, then plants each square with a fixed number of a single crop based on that crop's mature spacing needs - one tomato per square, sixteen radishes per square, and so on. It's one of the most forgiving layout systems for a first-time vegetable gardener because the grid removes most of the guesswork around spacing, and it tends to produce noticeably higher yield per square foot than a traditional row garden of the same total area, since almost no space is wasted on the wide walking paths a row garden needs between rows.
The Actual Grid Math
The system works by converting each crop's recommended in-ground spacing into a plants-per-square-foot count. A crop that wants 12-inch spacing gets one plant per square. A crop that wants 6-inch spacing gets four plants per square (two rows of two). A crop that wants 4-inch spacing gets nine plants per square (three rows of three), and a crop that wants 3-inch spacing gets sixteen plants per square (four rows of four). This is simple geometry, not a proprietary system - it's just applying each crop's own real spacing requirement to a one-square-foot area instead of a long row, and it works for any crop as long as you know its actual mature spacing.
Bed Size and Depth
A 4-by-4-foot bed (sixteen total squares) is the classic starting size, chosen specifically because it lets you reach the center from any side without stepping into the growing area - stepping on growing soil compacts it and undoes a lot of the benefit of a raised, loosely-structured bed. Wider beds are fine if you have a path down the middle or access from both long sides; a bed wider than about 4 feet with access from only one side means reaching the far squares requires stepping in, which defeats the point. Depth matters more than most first-time square-foot gardeners expect - 6 inches is a bare minimum for shallow-rooted crops like lettuce and radishes, but tap-rooted crops like carrots and parsnips, and heavy feeders like tomatoes, do much better with 12 inches or more.
Soil Mix
The original square-foot gardening method calls for a specific blend of compost, peat moss (or a peat alternative), and coarse vermiculite in roughly equal thirds, rather than native garden soil. This isn't a marketing gimmick - the blend is deliberately light, well-draining, and nutrient-dense enough to support the tight plant spacing the grid uses, which native clay or compacted soil generally can't sustain at the same density without heavy amendment. If you're filling a new bed from scratch, budgeting for a real soil mix rather than cheap fill dirt is the single decision that most affects whether the tight spacing actually works.
Where the Grid Breaks Down
Large, sprawling crops - winter squash, pumpkins, watermelon, and full-size vining cucumbers - don't fit the one-square-foot logic well at all, since their actual footprint is measured in yards, not inches. The usual fix is to grow these vertically on a trellis at the edge of the bed (trading floor space for vertical space) or to give them their own dedicated bed outside the grid system entirely, rather than forcing them into a square-foot count that doesn't reflect how they actually grow.
Companion Planting Still Applies
A square-foot grid tells you how many plants fit in a square - it says nothing about which squares should sit next to which. It's entirely possible to build a technically correct grid that puts two antagonist crops in adjacent squares, since the grid math and the companion-planting relationships are two separate decisions. Check the Companions section or run your crop list through the Bed Layout Helper before finalizing which crop goes in which square, rather than assuming the grid system has already handled that for you.
When to Choose Something Else
Square-foot gardening is a strong default for small raised beds and gardeners who want structure, but if you're growing primarily large sprawling crops, working with a bigger footprint than a few raised beds, or specifically want to practice multi-year crop rotation across distinct sections, Raised-Bed Crop Rotation or traditional Row Gardening may fit your actual growing goals better than forcing everything into a one-foot grid.
Succession Planting Within the Grid
One underrated advantage of the grid system is how easily it supports succession planting: once a square finishes (a batch of radishes or lettuce, say), it's simple to replant that single square with something new without disturbing the rest of the bed, the way pulling one crop from the middle of a long traditional row often does. Over a full season, a well-managed square-foot bed can cycle through two or even three plantings in its faster-maturing squares while its slower crops (tomatoes, peppers) hold their single square for the whole season.
Vertical Add-Ons
A simple trellis frame added to the north side of a square-foot bed (so it doesn't shade the rest of the grid) lets you grow vining crops like cucumbers or pole beans in a single square instead of the several square feet they'd otherwise sprawl across, effectively multiplying the usable growing area of a small bed without expanding its footprint.
However you build it, the grid is a planning tool first - the real payoff comes from combining it with an honest look at your crops' companion relationships, not from the grid geometry alone.
Frequently Asked Questions
Does the soil mix need to be topped up or replaced over time, or is filling the bed once a one-time job?
Plan on topping it up, not replacing it outright - the organic matter in compost and peat breaks down and settles over a season or two, so beds typically need an inch or two of fresh compost worked in at the start of each season to maintain the loose texture and nutrient density the tight spacing depends on. A bed that's never been refreshed since it was first filled often compacts and loses fertility gradually enough that the decline is easy to miss until yields noticeably drop.
Can I grow tomatoes in a square-foot garden?
Yes, but budget one full square per tomato plant and make sure the bed is at least 12 inches deep - tomatoes are heavy feeders with a substantial root system, and cramming one into a shallow bed or too tight a spacing will cost you significantly in yield.