Garden Bed Calculator

Calculate soil volume, mulch needs, plant spacing, and costs for your garden bed with soil type recommendations

Garden Bed Dimensions
Enter your garden bed specifications
Soil & Planting
Cost Estimates

About the Garden Bed Calculator

This garden bed calculator works out how much soil or compost a raised bed needs to fill it, and how many plants fit at a given spacing. It saves the frustration of ordering too little soil to finish a bed — or far too much — and helps you plan a productive planting layout.

Soil volume

Filling volume is simply length × width × depth. The calculator multiplies the bed's footprint by the fill depth to give the volume in litres or cubic metres (or cubic feet/yards), which is what you order soil and compost by. Bagged compost is sold by volume, so converting straight to litres tells you how many bags to buy.

Two things catch people out. Soil settles after watering, so filling a little proud and topping up later is normal. And you rarely want to fill to the very brim — leaving a margin stops soil washing over the edge when you water — so set the fill depth slightly below the bed height.

Plant spacing and yield

How many plants a bed holds depends on the spacing each crop needs. Dividing the bed area by the area each plant occupies (spacing squared, or using a grid as in square-foot gardening) gives a realistic count. Crowding reduces yield and invites disease, so the spacing figure matters as much as the bed size when planning what to grow.

Worked example

Filling a 2 m × 1 m raised bed to a depth of 0.3 m.

  1. Volume = 2 × 1 × 0.3 = 0.6 m³.
  2. Convert to litres: 0.6 m³ × 1000 = 600 litres.
  3. At 50 litres per bag, that's 12 bags of compost.

The bed needs about 600 litres of fill — roughly 12 fifty-litre bags.

Frequently asked questions

How much soil do I need for a raised bed?

Multiply length × width × fill depth. A 2 m × 1 m bed filled to 0.3 m needs 0.6 m³ (600 litres). Soil is sold by volume, so this converts directly to bags or a bulk delivery.

Should I fill a raised bed to the top?

Fill to slightly below the rim so soil doesn't wash over when watering, and expect the level to settle after the first few waterings — top it up then. Filling a little proud at first is sensible.

How many plants fit in my bed?

Divide the bed area by the area each plant needs at its recommended spacing. Resist overcrowding: correct spacing improves airflow, reduces disease, and gives a better overall yield.