Garden Soil Calculator

Last updated: 2026-09-09

Garden Soil Calculator — Calculate garden topsoil needed.
Inputs
Result
Enter values and press Calculate
Common Examples — Click to Fill
Area length (m)Area width (m)Soil depth (cm)
Small bathroom 555
Medium bathroom 7.555
Large bathroom 1055
Apartment 1555
House 2055

TL;DR: To calculate the garden soil needed, multiply the length (m) by the width (m) to get the area, then multiply that area by the depth (cm) converted to meters (divide by 100), resulting in cubic meters (m³): Soil (m³) = Length (m) × Width (m) × (Depth (cm) ÷ 100).

What Is the Garden Soil Calculator?

The Garden Soil Calculator is a practical tool designed to determine the exact volume of topsoil, garden soil, or compost required for a specific landscaping or gardening project. Instead of guessing how many bags to buy or how many cubic yards to order from a supplier, this calculator translates your physical garden measurements (length, width, and desired depth) into a precise volume in cubic meters (m³). This prevents costly over-ordering and frustrating shortages mid-project.

This tool is essential for anyone planning to create a new flower bed, raise a vegetable patch, level a lawn, or fill a raised planter box. Retailers typically sell soil in bulk by the cubic meter (or cubic yard), while bagged soil is sold in liters or cubic feet. Understanding your volume requirement in m³ allows you to compare prices accurately between bulk delivery and bagged options. It also helps you calculate the weight of the soil, as most bulk topsoil weighs approximately 1.2 to 1.7 tonnes per cubic meter, which is crucial for determining if your vehicle or garden structure can handle the load.

Using this calculator removes the guesswork out of one of the most common errors in gardening: underestimating volume. A small error in depth measurement, such as confusing centimeters with millimeters, can lead to a 10x difference in the final volume. The calculator streamlines the process, ensuring your soil order matches your project plan perfectly.

How to Use the Calculator

Using the Garden Soil Calculator involves four straightforward steps. Follow the sequence below to ensure you enter the correct data for an accurate result.

  1. Enter the length in meters (m): Measure the longest side of the area you intend to fill. If you are working with a non-rectangular shape, break it down into smaller rectangles, find the volume of each, and add them together. Use a tape measure or a laser distance measurer for precision. For example, a 10 m measurement is typical for a medium-sized garden bed.
  2. Enter the width in meters (m): Measure the shortest side of the area, perpendicular to the length. Ensure you are measuring at the widest points if the shape is irregular. For a square garden, the length and width will be identical.
  3. Enter the depth in centimeters (cm): This is the thickness of the soil layer you want to add. This is a common source of error; the calculator specifically requires centimeters, not millimeters or inches. A typical depth for a vegetable bed is 20 cm, while a lawn top-dressing might only be 1–2 cm.
  4. Press Calculate to Obtain results: After entering your three measurements, click the calculation button. The calculator will instantly compute the volume and display the result as {volumen_m3} (cubic meters).

Interpreting your result: The number displayed, {volumen_m3}, is the exact volume of soil needed to fill the space to your specified depth. For example, a result of 1.0 m³ means you need one cubic meter of soil. This is the number you will use to order from a landscape supplier (who sells by the m³) or to calculate how many 50L bags you need (1 m³ = 1000 liters, so you would need 20 bags of 50L).

Formula and Calculation Method

The underlying mathematics of the Garden Soil Calculator is simple geometry. The volume of a rectangular prism (which a garden bed essentially is) is calculated by multiplying its three dimensions together. However, because your inputs are in different units (meters for length and width, centimeters for depth), a unit conversion is required before multiplication.

The formula used is:

Volume (m³) = Length (m) × Width (m) × [Depth (cm) / 100]

Here is a step-by-step breakdown of the calculation process:

  1. Convert Depth to Meters: Since 1 meter equals 100 centimeters, you must divide your depth input by 100 to convert it to meters. For instance, 20 cm becomes 0.2 m.
  2. Calculate Area: Multiply Length (m) by Width (m) to get the square meter area (m²). This step tells you the footprint of your garden.
  3. Calculate Volume: Multiply the Area (m²) by the converted Depth (m) to get the Cubic Meters (m³) of soil required.

Concrete Worked Example:
Let’s calculate the soil needed for a garden that is 10 meters long and 5 meters wide, with a depth of 0.2 cm. (Note: this depth is unrealistically thin, but we use it to match the reference inputs exactly).

  • Step 1: Depth conversion: 0.2 cm ÷ 100 = 0.002 m.
  • Step 2: Area calculation: 10 m × 5 m = 50 m².
  • Step 3: Volume calculation: 50 m² × 0.002 m = 0.1 m³.

In this specific case, the calculator returns {volumen_m3} = 0.1 m³. As you can see, the depth value drastically impacts the result. A depth of 20 cm (0.2 m) on the same 50 m² area would yield 10 m³ (50 × 0.2). This highlights why accurate depth measurement is crucial; forgetting the division by 100 would result in an overestimation by a factor of 100.

Practical Examples

Here are three realistic scenarios to illustrate how the calculator works in different contexts and what the results mean for your project planning.

Scenario Length (m) Width (m) Depth (cm) Result (m³) What it means
Small Raised Bed 2.5 m 1.2 m 30 cm 0.9 m³ You need roughly 1 cubic meter of soil. This is typically 1 bulk bag or 18 x 50L bags.
Lawn Top-Dressing 20 m 8 m 1 cm 1.6 m³ For a thin 1cm layer across a large lawn, you need 1.6 m³ of screened topsoil or compost.
Large Vegetable Plot 10 m 5 m 20 cm 10 m³ This is a standard 50 m² plot. A standard dump truck holds about 8–10 m³, so you need a full truck delivery.

Notice that as the depth increases from 1 cm to 20 cm, the volume scales linearly. The calculations underscore that the depth input is the most sensitive parameter. Altering the depth by even 5 cm on a large area can add or remove several cubic meters of soil, significantly changing the cost.

Tips for Accurate Results

To ensure your calculation is as precise as possible, pay close attention to the following practical tips and common pitfalls.

  • Verify unit consistency: The calculator requires meters and centimeters. If you measure your garden in feet or inches, convert them to meters (1 foot = 0.3048 meters) and centimeters (1 inch = 2.54 cm) before entering the values.
  • Account for settling: Freshly placed soil, especially if it contains organic matter, will settle over a few weeks. If you require a final depth of exactly 20 cm, consider adding an extra 10–15% to your calculated volume to account for compaction after watering.
  • Do not measure the outer dimensions of raised beds: If you have a raised bed with thick wooden sides, measure the internal dimensions (length, width, and depth) only, not the exterior, to avoid ordering excess soil.
  • Break down complex shapes: If your garden is L-shaped or has curved edges, divide it into rectangular segments, calculate each segment's volume, and sum them. For circles, use the formula πr²h (3.14 × radius² × height), but this calculator is optimized for rectangular areas.
  • Be wary of the "losses of charge" misconception: When ordering bulk soil, drivers often measure by volume directly from the truck. There is no "pressure drop" or "flow rate" issue as there would be in a water system. However, ensure you have a clear unloading path; soil cannot flow through pipes, so wheelbarrow access is necessary.
  • Consider the "minimum required pressure" analogy: Don't just order the exact volume. Just as a water system needs pressure to work, so does your garden need a margin of extra soil. Always buy an extra 5–10% to account for spillage during unloading, wind loss, and the inevitable clumps that fall off the wheelbarrow.

Frequently Asked Questions

1. How many 50L bags of topsoil do I need to fill a space calculated by this tool?

To convert cubic meters (m³) to the number of 50L bags, you must first understand that 1 cubic meter equals 1,000 liters. Therefore, 1 m³ of soil is equivalent to 20 bags of 50L each (1000 L ÷ 50 L = 20). If your calculator result shows 1.5 m³, you will need 30 bags (1.5 × 20). This conversion is critical because many garden centers sell soil in these large bags, whereas landscape suppliers sell in bulk cubic meters. Buying in bulk is usually cheaper, but this conversion helps you compare prices accurately. For example, if a 50L bag costs $10, then 20 bags cost $200 per m³; a bulk supplier charging $150 per m³ delivered is a better deal.

2. What is the difference between topsoil and garden soil, and does the depth change?

Yes, the type of soil changes the recommended depth, which directly affects the volume calculated by this tool. Topsoil is the upper layer of earth (usually the top 10-30 cm) which contains organic matter and microorganisms; garden soil is typically a blended mix of topsoil, compost, and other organic amendments. For establishing a new lawn, you generally need 10–15 cm of topsoil. For vegetable gardens and flower beds, a depth of 20–30 cm is recommended for healthy root growth. When using this calculator, simply adjust the "Depth" input based on your project. If you are filling a raised bed with garden soil, 30 cm is standard, whereas if you are just repairing a patchy lawn, 1–2 cm is sufficient. Ensure you consult a local gardening guide, as soil quality and root requirements vary by climate and plant type.

3. Why is my calculated soil volume so much larger than I think I need?

This is usually due to a misunderstanding of the relationship between area and volume. A garden that is 10 m by 5 m has an area of 50 m², which looks relatively small. However, if you want to add a 20 cm (0.2 m) layer of soil, the volume is 50 m² × 0.2 m = 10 m³. Ten cubic meters is a massive amount; it would fill a standard small dumpster. The metric system can be deceptive because a square meter is large, but multiplying it by even a small depth produces a large cubic volume. Another common mistake is inputting depth in millimeters instead of centimeters. If you enter "20" thinking it's millimeters, but the calculator expects centimeters, you are overestimating by a factor of 10. Always double-check your depth measurement; 20 cm is roughly the height of a standard ruler.