Calculate Your Plants
Choose your planting pattern, enter your bed size and the spacing between plants, and we’ll tell you exactly how many plants you need and roughly what they’ll cost.
Your Results
Free Garden Maths, Every Week
Exact rates, seasonal timing, and the numbers that save you money — written by a gardener, not a marketing team.
Twice a week. No spam. Unsubscribe anytime.
How Plant Spacing Works
This free plant spacing calculator works out exactly how many plants you need to fill a bed, border or hedge run. Enter your dimensions, pick a planting pattern and the spacing between plants, and you get instant results for total plant count, plants per square metre, and roughly what the job will cost. It is the same maths you would do on a clipboard at the garden centre, but without the arithmetic mistakes that end up costing you an extra trip.
There are three patterns gardeners actually use, and each suits a different job. Grid places plants in straight rows and columns, which is how almost every vegetable plot and formal bed is set out. Triangular (sometimes called offset, staggered or hexagonal) shifts every second row sideways by half the spacing, so each plant sits in the gap of the row in front of it — this is the pattern professional landscapers use for ground cover, dense hedging and anywhere they want a solid canopy. Row is what you use when you are planting a hedge, a row of leeks or onions, or doing traditional drill-sown vegetables. Each pattern uses slightly different maths, and picking the right one changes how many plants you buy.
The calculator converts all your inputs into metric internally, so you can mix units without doing the conversions yourself. Bed length in feet, spacing in centimetres, no problem. If you want the live UK-climate sowing dates that go with this, our planting calendar covers 30+ vegetables month by month. For raised bed dimensions, pair this with the raised bed calculator and the compost calculator to work out the fill at the same time.
UK Plant Spacing Reference Table
Every plant has a recommended spacing based on its mature size, its feeding needs and the effect you want in the bed. These are the spacings I have used for 15 years of UK gardening — they are on the generous side rather than packed in tight, which reduces disease and gives each plant room to fill out properly. For smaller gardens or cottage-garden effects, reduce spacing by 20-25%. For formal borders or nutrient-hungry crops, stick to these exactly.
| Plant | Spacing | Pattern | Plants per m² |
|---|---|---|---|
| Lavender (Hidcote, Munstead) | 30-45 cm | Grid or triangular | 5-11 |
| Box hedging (Buxus) | 20-30 cm | Row | — |
| Hosta | 50-75 cm | Grid | 2-4 |
| Hardy geranium | 30-45 cm | Triangular | 5-11 |
| Salvia nemorosa | 30-40 cm | Triangular | 6-11 |
| Bedding plants (petunia, pansy, begonia) | 15-25 cm | Grid or triangular | 16-44 |
| Tomatoes (outdoor) | 45-60 cm | Row | — |
| Lettuce (cos or butterhead) | 20-25 cm | Grid | 16-25 |
| Carrots | 5-8 cm (thinned) | Row | — |
| Onions (main crop sets) | 10-15 cm in rows 30 cm apart | Row | — |
| Brassicas (cabbage, broccoli) | 45-60 cm | Grid | 3-5 |
| Courgettes | 90 cm | Grid | 1 |
| Leeks | 15 cm in rows 30 cm apart | Row | — |
| Potatoes (main crop) | 35 cm in rows 75 cm apart | Row | — |
| Ground cover (Vinca, Lamium, Geranium macrorrhizum) | 30-40 cm | Triangular | 7-13 |
As a quick rule of thumb, anything taller than it is wide (delphinium, hollyhock, verbena bonariensis) gets 45-60cm spacing. Anything that spreads more than it grows tall (geranium, thyme, alchemilla) gets 30-40cm. Shrubs go at 60-120cm depending on eventual size. For mixed borders, stagger the heights from back to front and let the spacings overlap visually — if two neighbouring plants of the same size are at 45cm, they will knit by the end of the second season and look like a proper drift rather than dots on a grid.
Why Triangular Spacing Fits 15% More Plants
The 15.5% figure that professional landscapers quote is not marketing — it comes straight out of geometry. In a grid pattern, each plant sits in the centre of a square footprint with a side length equal to the plant spacing. For 30cm spacing, each plant “owns” a 30cm x 30cm = 900 cm² area, which works out at 1 / 0.09 = 11.1 plants per square metre.
In a triangular (offset) pattern, each plant sits in the centre of a hexagonal footprint instead. The hexagon has the same edge-to-edge distance as the grid’s square (the plant spacing stays the same between neighbours), but the area of a regular hexagon with that same edge-to-edge distance is s² x √3/2, or roughly 0.866 x s². For 30cm spacing that is 0.866 x 900 = 779 cm² per plant, which works out at 1 / 0.0779 = 12.8 plants per square metre — 15.5% more than the grid.
In practical terms, if you are planting a 10 m² bed with perennials at 40cm spacing, the grid pattern needs 62 plants and triangular needs 72 plants. The extra 10 plants cost you perhaps £35 but you get full canopy cover a season earlier, weeds are suppressed faster, and you avoid the straight-line gaps that grid planting leaves between the rows. For any ground cover or dense planting project, triangular is almost always worth the extra plants. For vegetables where you need to hoe between rows, stick with grid.
The maths in the calculator uses the formula: total plants = (length x width) / (spacing² x 0.866). It rounds down to a whole number because you cannot buy fractional plants, and in practice the edges of the bed mean you lose 1-3 plants to the margins in any real-world layout. If you are ordering for a professional job, budget 5-10% extra to cover breakages and replacements.
Hedge Spacing Rules of Thumb
Hedge spacing is the question I get asked most often, and the answer depends on two things: how quickly you want the hedge to fill in, and whether you are planting a single row or a double staggered row. For most garden hedges a single row is fine, but for anything that needs to look mature within 2-3 years, or for screens over 2m tall, a double staggered row gives dramatically better results.
Single Row Hedges
For a single-row hedge, the spacing depends on the species. Small, slow-growing hedges like box (Buxus sempervirens) and dwarf lavender go at 20-30cm apart. Medium hedges like beech, hornbeam, yew and privet go at 45-60cm. Tall, vigorous hedges like leylandii, laurel, Portuguese laurel and holly go at 60-90cm. A 10m hedge of beech at 45cm spacing needs (10 / 0.45) + 1 = 23 plants. At 60cm spacing the same 10m needs only 17 plants but takes an extra year or two to fill in.
Double Staggered Row Hedges
For a thicker, faster-establishing hedge, plant two parallel rows 30-45cm apart with plants 60-90cm apart within each row, offset so the two rows form a zig-zag. This doubles the plant density at ground level without doubling your plant count. A 10m hedge of beech planted double-row at 60cm spacing needs 17 + 17 = 34 plants but reaches the same density in roughly half the time as a single row at 45cm. This is the approach professional landscapers use for security hedging, wind screens and anywhere the hedge is load-bearing.
When to Plant Hedges
Bare-root hedging plants establish best when planted between November and March while dormant. November-December gives the best results because the soil is still warm enough for root activity. Container-grown hedging can be planted year-round but needs much more watering if planted in spring or summer. For specific sowing and planting dates for your region, see our UK planting calendar.
Common Spacing Mistakes
I have made all of these myself at some point, and every one of them costs you time, money or both. If you avoid these four you will be ahead of 90% of beginners.
1. Overcrowding
The most common mistake by far. A 10cm-wide plant in a 9cm pot at the garden centre looks tiny, and it is tempting to plant four where you should plant one. Three years later that 10cm plant is 1m across and has smothered its neighbours. Always plant at the spacing recommended for the mature size of the plant, not its current size. If the bed looks sparse in year one, fill the gaps with annuals like calendula, cosmos or hardy geranium for the first two seasons. By year three the permanent plants will have filled out and the annuals can stop.
2. Ignoring Mature Size
Plant labels always give the mature spread, usually after 5-10 years. A 50cm x 50cm label means the plant will occupy a 50cm circle when mature — it needs 50cm clear space around it. If you plant two 50cm spreaders 30cm apart because “they look small now”, one of them will have to come out within 3-4 years. For any permanent planting (shrubs, perennials, trees), trust the label even if it looks wasteful at first.
3. Mismatched Microclimates
Even spacing does not help if plants are in the wrong position. Plants in full sun need more space than plants in partial shade because they grow more vigorously. A lavender in full sun at 40cm spacing will fill its allotted space within two seasons; the same lavender in partial shade may never reach 40cm spread and will look gappy. Before finalising spacing, check which side of the bed gets morning vs afternoon sun, and plan for 10-15% tighter spacing on the shaded side.
4. Forgetting Access
If you cannot reach the back of your bed without stepping on plants, you will not weed it, deadhead it or harvest it. For any bed wider than 1.2m, plan stepping stones or paths every 1m. For vegetable beds, make sure every row of plants is within arm’s reach of a path. I use 1.2m as the maximum bed width for anything I access from both sides, and 60cm for anything I access from one side only. Access paths are not wasted space — they are the difference between a bed you maintain and a bed you ignore.
Container and Pot Spacing
Container planting uses a different rule from bed planting. Because each pot is a closed system with finite compost, the spacing inside a pot matters less than the ratio of plants to pot volume. The industry rule for mixed containers is called “thriller, filler, spiller” — one tall centrepiece (the thriller), three to five mid-height filler plants and two or three trailing spillers around the edge.
The Three Rule of Thumb
For pots up to 30cm (12 inch) diameter, plant in groups of three: one thriller, two spillers, or one thriller with two fillers tucked around it. For pots 30-45cm (12-18 inch), plant groups of five: one thriller, three fillers, one spiller. For pots over 45cm (18 inch), plant groups of seven or more, arranged in a rough triangle with the thriller off-centre and fillers stepping down in height towards the spiller at the front.
Spacing Inside the Pot
Plants in a container can go tighter than bed spacing because they will be watered and fed more intensively and will rarely reach their mature size in a single season. Halve the bed spacing for summer bedding in pots — if a petunia is 20cm apart in the ground, put them 10cm apart in a pot. For permanent container plants (box, acer, hydrangea), use the normal spacing but pick one focal plant and let it fill the pot alone rather than cramming three in. A 45cm pot with one well-grown hosta or hydrangea looks far better than three plants fighting for compost.
Working Out Compost Volume
Once you know how many pots you need, use our compost calculator to work out how much peat-free compost to order. As a guide, a 30cm pot needs about 20 litres, a 45cm pot needs 55 litres, and a 60cm pot needs 130 litres. For long-term container planting, mix the compost 60:40 with topsoil from the soil calculator to reduce settling and add weight for stability. Feed every two weeks with a liquid fertiliser through the growing season.