Little Plot Works

Garden bed soil calculator

The soil you need. The extra you choose. Shown separately.

bed sizes
20
beds each
100
max. depth
120 in

01Measure the soil layer

Bed units
Changing units converts your measurements.
Project type

Both modes calculate added soil only. For top-ups, enter the gap from the current surface to the desired surface.

addeddepthNew materialfinished level
missinglayerTop-upExisting soilnot countedfinished level
Measure only the layer you are adding. The drawing follows the project type above.

02Choose your bag size

ft³
Use the volume printed on the bag, not its weight.
Bag units

03Optional purchasing allowance

%
0–100%. Optional extra for your order, not a predicted settlement rate.

Calculations stay in your browser. No account required.

Your plan starts here.

Enter measurements and calculate to see your result.

Order from measurements

This tool estimates the volume of material for rectangular garden beds. It helps with a new fill or a top-up, and combines different bed sizes into one quantity. All beds share the selected dimension units; each soil depth has its own inches or centimetres setting.

Measure the inside length and width. For a full fill, enter only the depth that will contain the material you are buying. For a top-up, measure the missing layer from the current surface to the desired finished level. Enter the number of identical beds, then add another size if needed.

Bag volume comes from the label. Bags described only by weight cannot be converted accurately without the material density. The optional percentage is a purchasing choice, shown separately from measured volume.

How quantities are calculated

Base volume = Σ(length × width × added depth × quantity)
Order volume = base volume × (1 + allowance ÷ 100)
Bags = round up(order volume ÷ bag volume)

Dimensions are converted to one internal unit before multiplication. One cubic foot equals 28.316846592 litres; one cubic yard equals 27 cubic feet. Bag counts use the unrounded total, not the rounded number on screen.

Identical material is pooled across all beds before bags are rounded up. If each bed must be purchased separately, calculate separate orders. The calculator does not select a soil recipe.

Full fill and top-up examples

Full fill: 8 × 4 ft × 12 in = 32 ft³ = about 1.185 yd³ or 906.14 L. At 1.5 ft³ per bag, the base quantity needs 22 whole bags. An optional 10% allowance increases the order to 35.2 ft³ and 24 bags.

Top-up: the same bed with a 2-inch missing layer needs 5.333… ft³, about 151.02 L. That is 4 bags of 1.5 ft³ without extra allowance. Two identical beds need 10.666… ft³ and 8 bags in a combined order.

8 ft4 ft12 in deep
Fig. 1The full-fill example drawn to true proportion: 8 × 4 ft × 12 in = 32 ft³.

Assumptions & common mistakes

  • Use inside dimensions, not the external size of a timber frame.
  • Do not count existing soil or lower filler as new material.
  • Measure a representative average depth when the surface is uneven.
  • Do not assume every soil mix settles by the same percentage.
  • Keep compost quantity, soil quality, drainage, and nutrient decisions separate from volume.

The estimate excludes supplier minimums, delivery, compaction modelling, structural loads, and soil testing. Limits: 20 bed-size entries, 100 identical beds per entry, sides up to 100 ft, and added depth up to 10 ft. A zero depth is valid and produces zero volume.

Soil questions

Is topsoil the same as a raised-bed growing mix?

No. A volume result does not establish what a material contains or whether it suits the bed. Check the supplier specification and local guidance; see the filling guide.

Why are bags rounded up?

A partial bag represents material still needed. We divide by the label volume and round up once for the combined order. Base bags and bags with allowance are shown separately.

Does full fill use a different formula from top-up?

No. The distinction helps you measure the correct depth. Both use the depth of new material, not an inferred total bed height.

Should I always add extra?

No universal allowance is assumed. The default is zero. Use an allowance only when your measurements, handling, or supplier advice justify one.

Prepare the rest of your plan

Make a planting layout · Calculate plant capacity · Check spacing for your crops

Choose how to fill a raised bed · Plan a first vegetable garden

See formulas, sources, and calculation limits or report a result that looks wrong.