Garden bed calculator
Put your bed length, width, soil depth and waste in: an 8 ft by 4 ft bed at 12 in deep is 32 sq ft, 32 cu ft of soil — 16 bags exact, 18 bags with 10% waste at 2 cu ft a bag.
★ CONSTRUCTION · GARDEN · RAISED BEDS
On the defaults — an 8 ft by 4 ft bed, 12 in deep, 10% waste — you need 18 bags of garden soil. This is the garden bed tool: measure the bed once, allow for the settling, and buy the bags once — a half-filled bed waits for no second delivery.
Put your bed length, width, soil depth and waste in: an 8 ft by 4 ft bed at 12 in deep is 32 sq ft, 32 cu ft of soil — 16 bags exact, 18 bags with 10% waste at 2 cu ft a bag.
It means eighteen bags fill an 8 ft by 4 ft bed at 12 inches deep, with room for settling. The bed itself is 32 square feet, since 8 times 4 is 32; at 12 inches deep that is 32 cubic feet, and at 2 cubic feet a bag the exact need is 16 bags, rising to 17.6 with 10% waste for settling, rounded up to 18 whole bags because bags are sold by the bag, not by the fraction. The spare bags are not spare stock exactly — they are the soil the bed consumes as it settles after the first watering, so a bed filled to the exact bag sinks below its boards before the season ends.
| Output | Formula | What it means |
|---|---|---|
| Bed area | length × width | 32 sq ft — 8 × 4. |
| Soil volume | area × (depth ÷ 12) | 32 cu ft — 32 × 1. |
| Bags | volume ÷ 2, plus waste, rounded up | 18 bags — 16 × 1.10, rounded up. |
First, check the bag size you are actually buying: 2 cu ft is the common garden-soil bag, but a 1 cu ft bag doubles this bed to 36 bags, while the bed volume never changes. Second, remember the volume follows the area times the depth, not the length alone: an 8 ft by 4 ft bed is 32 sq ft, and a bed measured by one side under-orders. Third, judge the depth honestly: soil settles, so 12 in fits a bed filled level with its boards, but a bed filled below the boards can want a deeper layer, since every dip takes soil. Plants, compost and mulch are bought separately — see the topsoil calculator for the same volume counted another way.
8 ft long, 4 ft wide, 12 in deep, 10% waste. Area: 8 × 4 = 32 sq ft. Volume: 32 × (12 ÷ 12) = 32 cu ft. Bags exact: 32 ÷ 2 = 16. With waste: 16 × 1.10 = 17.6, rounded up to 18 bags. In practice that means buying 18 bags, and expecting the last two to go on settling after the first watering. If the same bed were only 9 in deep instead, the need would fall to 14 bags, but the bed filled would be shallower by a quarter.
With a 10 ft long bed instead of 8 ft, the area rises to 40 sq ft and the need to 22 bags. With a 6 ft wide bed, the area rises to 48 sq ft and the need to 27 bags, since the bed area is the same either way only when the sides match. With a 9 in layer, the volume falls to 24 cu ft and the need to 14 bags. With 5% waste, the exact need stays 16 bags but the buy falls to 17 bags. Bed size, depth and waste each move the order on their own, so a wrong depth figure is as costly as a wrong measurement.
The length behind 18 bags is 8 ft: at 6 ft the need is 14 bags (6 ft × 4 ft bed, 12 in deep, 24 sq ft, 24 cu ft, 12 bags exact, 10% waste); at 10 ft it is 22 bags (10 ft × 4 ft bed, 12 in deep, 40 sq ft, 40 cu ft, 20 bags exact, 10% waste). The depth behind 18 bags is 12 in: at 9 in the need is 14 bags (8 ft × 4 ft bed, 9 in deep, 32 sq ft, 24 cu ft, 12 bags exact, 10% waste); at 15 in it is 22 bags (8 ft × 4 ft bed, 15 in deep, 32 sq ft, 40 cu ft, 20 bags exact, 10% waste). The waste behind 18 bags is 10%: at 5% the need is 17 bags (8 ft × 4 ft bed, 12 in deep, 32 sq ft, 32 cu ft, 16 bags exact, 5% waste); at 15% it is 19 bags (8 ft × 4 ft bed, 12 in deep, 32 sq ft, 32 cu ft, 16 bags exact, 15% waste). Each reverse moves one input and holds the rest, so the step is exactly one dimension, depth or waste change.
The defaults assume an 8 ft by 4 ft rectangular bed, a 12 in soil layer, 2 cu ft bags, and 10% waste for settling. They do not assume plants, compost, mulch or edging — a bed that needs edging counts its edging separately, and the plants are bought by the plant, not by the bag.
The arithmetic is exact for the inputs entered; the judgement is the depth and the waste. Real ground is uneven, and the bag on the pallet overrides any planning figure; a bed measured gross over-orders, and a waste figure read off firm ground under-orders a bed that settles deep. Treat 18 bags as the planning order for an 8 ft by 4 ft bed at 12 in deep and 10% waste, and allow a deeper layer for a bed filled below its boards.
Bright Side Kit, “Garden Bed Calculator: 18 Bags of Soil for 8x4 ft Bed”, https://brightoolbox.com/garden-bed-calculator/, accessed 3 November 2026. Students and researchers: cite the calculator name, the page URL and the date you used it, and quote the defaults (8 ft × 4 ft bed, 12 in deep, 10% waste) so the 18-bag result can be checked.
18 bags at 12 in deep and 10% waste. The volume is 32 cu ft; at 2 cu ft a bag that is 16 bags exact, and 16 × 1.10 = 17.6, rounded up to 18.
Multiply length by width for the area, multiply by depth in feet for cubic feet, divide by the bag size, add the waste and round up. An 8 ft by 4 ft bed at 12 in is 8 × 4 = 32 sq ft, or 18 bags at 10% waste.
12 in for most vegetables, deeper for root crops. Every inch of depth is another layer across the whole bed, so depth moves the order directly.
No — this calculator counts soil bags only. Compost, mulch and plants are counted separately, by the bed.
Round up: bags are sold by the bag, and the spare bags are the settling stock. A bed filled to the exact bag sinks below its boards before the season ends.
Split it into rectangles, work out each area, and add them before multiplying by the depth. The square footage calculator handles the area step section by section.