Soil Volume Calculator
Calculate soil needed for raised beds, planters, and containers of various shapes.
How We Calculate This
Volume is calculated from your container dimensions using standard geometry for each shape: length × width × depth for a rectangle, π × radius² × depth for a round bed, and ½ × base × height × depth for a triangular prism.
An L-shaped bed is treated as its overall bounding rectangle with a rectangular corner notch removed, so the result is always less than the full rectangle — measure the overall length and width, then the size of the cut-out corner.
A compaction factor (default 10%) is added to allow for settlement, then the figure is converted to litres (1 m³ = 1000 litres), small bags, bulk bags (default 0.7 m³ each) and an approximate weight at 1.4 t/m³ for screened topsoil.
Frequently Asked Questions
Related Calculators
Raised Bed Soil Calculator
Calculate how much soil you need to fill a raised bed of any size.
Compost Bin Size Calculator
Work out the ideal compost bin size for your garden waste output.
Topsoil Calculator
Calculate topsoil volume needed in cubic metres, bulk bags, or tonnes.
Mulch Calculator
Work out how much mulch you need for beds, borders, and paths.
Soil Amendment Calculator
Calculate quantities of grit, sand, or organic matter to improve soil.
Last updated: March 2026
All calculations are estimates based on standard gardening guidelines. Results may vary with soil conditions, climate, and plant varieties.