EARTHWORKS · MATERIAL ESTIMATOR

Volume calculator.

Calculate volume from multiple areas and a common depth in cubic metres or cubic yards.

01

Measurement zones

Material guide

How to get a reliable estimate

01

Measure the site

Split irregular projects into separate zones. Draw complex outlines and subtract drains, posts or areas that will not receive material.

02

Choose the right material data

A separate depth per zone is useful when excavation or fill thickness changes.

03

Allow for real site conditions

Waste and compaction increase order volume. Moisture changes transported weight, but not the geometric volume.

Frequently asked questions

Why can delivered weight differ?

Bulk density changes with grading, moisture and handling. The same volume can therefore have a different weight.

Should I round the order?

Yes. Bags, pallets and bulk deliveries use fixed increments. The calculator rounds purchase quantities upward.

BUILD MEASURE HELPER

Calculation summary

Volume calculator

Generated 16 October 2026 at 15:48

Zones

Material settings

Results

DIY complexity

Combining areas with a depth is pure measurement and arithmetic — no tools beyond a tape measure and no physical risk, though accuracy on sloped or irregular bases takes care.

Introduction

This calculator shares the same shape library as the area calculator — rectangle, circle, triangle, trapezoid or a hand-drawn custom outline — but adds one extra number per zone: a depth. Each zone is measured as its own footprint and its own depth, converted into a cubic volume, and every zone's volume is summed into a single total. There is no material, density, price or currency attached to this tool, because volume alone is not something you buy — it is a general-purpose geometry step for anything where different sections of a dig, pour or container need different depths: a garden pond with a shallow marginal shelf and a deeper open-water centre, a swimming pool with a shallow and a deep end, a raised planter or bed, or a general excavation or fill estimate before a specific material is chosen. Once you have a total cubic volume here, it is meant to be carried into a priced calculator — concrete for a slab or footing, gravel or sand for fill and bedding — to get an actual quantity and cost, exactly the way the area calculator's result feeds into a flooring or paving calculator. The most common error working with this tool is mixing units within one zone, most often entering length and width in metres while typing depth in centimetres, which silently multiplies or divides the result by 100.

Quick answer

A garden pond built from a 3 × 2 m shallow shelf zone at 30 cm depth (1.8 m³) plus a 1.5 × 1 m deeper centre zone at 60 cm depth (0.9 m³) has a combined volume of 2.7 m³ — this figure has no price attached until it is entered into a specific material calculator.

Calculation methodology

  1. 01Split the project into as many volume zones as needed, one per section that has a distinct depth — a shallow shelf and a deep centre in a pond, or a shallow and deep end in a pool, are always separate zones, never one averaged zone.
  2. 02For each zone, choose the closest matching footprint shape — rectangle, circle, triangle, trapezoid, or a hand-drawn custom outline — the same shape logic used by the area calculator.
  3. 03Enter that zone's footprint dimensions, then enter its own depth, making sure length, width and depth are all in the same unit before moving to the next zone.
  4. 04The calculator computes each zone's footprint area from its shape formula, multiplies by that zone's depth to get a cubic volume, and does this independently per zone.
  5. 05All zone volumes are summed into a single total cubic volume, shown in cubic metres or cubic feet, with each zone's own volume also available for reference.
  6. 06Carry the total volume into a material-specific calculator (concrete, gravel, sand, topsoil and similar) whenever the project needs an actual purchase quantity, weight or cost — this calculator intentionally stops at volume.

Formulas

zone_volume = length × width × depth

The most common zone type: a rectangular footprint measured by its two side lengths, multiplied by the depth entered for that specific zone.

Variables
  • length = longer measured side of the zone footprint (m or ft)
  • width = shorter measured side of the zone footprint (m or ft)
  • depth = vertical depth entered for this specific zone, not shared with other zones (m or ft)
  • zone_volume = cubic volume of this zone (m³ or cu ft)

Rounding rule: Computed at full precision per zone; only the displayed per-zone and total figures are rounded for readability.

Limitation: Assumes a uniform depth across the entire zone footprint; a zone with a sloped or stepped bottom must be split into two or more zones, each with its own flat average depth, or the volume will be over- or understated.

zone_volume = π × (diameter ÷ 2)² × depth

For a circular zone such as a round pond or planter, the footprint area is found from the diameter exactly as in the area calculator, then multiplied by that zone's own depth to get a cubic volume.

Variables
  • diameter = full width measured across the circular zone (m or ft)
  • π = pi, approximately 3.14159
  • depth = vertical depth entered for this specific circular zone (m or ft)
  • zone_volume = cubic volume of this circular zone (m³ or cu ft)

Rounding rule: Computed at full precision using the runtime's π constant; rounding is applied only to the displayed per-zone and total volume figures.

Limitation: Entering a radius instead of the diameter roughly quadruples the footprint area and therefore the resulting volume — always confirm which measurement the field is asking for before entering depth.

total_volume = Σ zone_volume

Every zone's cubic volume is calculated independently from its own footprint and its own depth, and only then are all the zone volumes added together into the single project total — depths are never averaged across zones.

Variables
  • zone_volume = cubic volume of one zone from its shape and depth (m³ or cu ft)
  • total_volume = sum of all zone volumes in the project (m³ or cu ft)

Rounding rule: The sum is computed from unrounded per-zone volumes, and only the final total is rounded for on-screen display.

Limitation: This total has no material, density, weight or cost attached — it must be entered as an input into a separate material-specific calculator to become a purchase quantity, and it does not account for any settling, compaction or expansion the chosen material may undergo once placed.

Inputs that matter

Worked examples

Garden pond with a shelf and a deeper centre

A garden pond built as two zones: a rectangular marginal shelf 3 × 2 m at 30 cm (0.3 m) depth for planting baskets, and a rectangular deeper centre zone 1.5 × 1 m at 60 cm (0.6 m) depth for open water.

Shelf: 3 × 2 × 0.3 = 1.8 m³. Centre: 1.5 × 1 × 0.6 = 0.9 m³. total_volume = 1.8 + 0.9 = 2.7 m³.

2.7 m³ is the total water volume across both zones; the result panel also keeps the 1.8 m³ and 0.9 m³ per-zone figures visible, which is useful on their own for sizing a pump or estimating a pond liner separately from the total.

⚠ Both depths were entered in metres here for clarity, but many people naturally think of pond depth in centimetres — entering 30 and 60 (cm) into a field expecting metres would understate this volume by a factor of 100, so always check the unit shown next to the depth field.

Swimming pool with a shallow and a deep end

A rectangular swimming pool built as two zones along its length: a shallow end 8 × 4 m at 120 cm (1.2 m) depth, and a deep end 2 × 4 m at 200 cm (2 m) depth, both zones sharing the same 4 m width.

Shallow end: 8 × 4 × 1.2 = 38.4 m³. Deep end: 2 × 4 × 2 = 16 m³. total_volume = 38.4 + 16 = 54.4 m³.

54.4 m³ is the total water volume, built from two rectangular zones of different depth but the same width — treating the whole 10 m pool length as one zone with an averaged 1.47 m depth would give a different, less useful figure and would not match the actual sloped-floor construction.

⚠ A real pool floor usually slopes gradually between the shallow and deep ends rather than stepping abruptly — this two-zone model is a practical approximation, not an exact match to a sloped floor, and for a precise concrete or liner order a pool specialist should confirm the actual floor profile.

Raised planter volume fed into a topsoil calculator

A single rectangular raised planter box: 2.4 m long, 0.8 m wide, 45 cm (0.45 m) deep. The resulting volume needs to become a topsoil purchase quantity and cost, since the volume calculator itself has no price field.

zone_volume = 2.4 × 0.8 × 0.45 = 0.864 m³. total_volume = 0.864 m³ (single zone). This 0.864 m³ is then entered into a topsoil calculator, which applies its own bag size or bulk-delivery unit and price to produce a purchase quantity and cost.

0.864 m³ is the raw fill volume this calculator produces — it stops here deliberately. Whether that becomes 20 bags of a particular size, a fraction of a bulk-bag delivery, or a specific weight of soil depends entirely on the product chosen in the topsoil (or other material) calculator, not on anything computed here.

⚠ Bagged and bulk topsoil settles and compacts after filling, typically needing a top-up some weeks later — do not treat 0.864 m³ of purchased soil as a permanently exact fill level, and check the topsoil calculator's own settling guidance before buying the minimum quantity.

Reading the results

The result panel shows the summed total cubic volume across all zones as the single headline figure, with each individual zone's own volume kept visible so you can confirm no shape or depth was mis-entered — this mirrors how the area calculator lists per-zone areas alongside its total. There is no weight, material quantity, price or currency shown here, because this calculator deliberately stops at a pure geometric volume; the next step is always to carry the total into whichever priced, material-specific calculator matches the project (concrete for a structural pour, gravel or sand for fill and bedding, topsoil for planting).

Common mistakes

Adapting to your country

This is a dimensionless geometry tool — choose metric or imperial to match how you and your supplier or contractor will communicate measurements, since switching later converts every zone's length, width and depth without changing the underlying shapes. There is no currency setting and no price output here, because a cubic volume alone has no purchase cost; pricing appears only once the total is entered into a specific material calculator (concrete, gravel, sand, topsoil and similar) that carries its own coverage, bag size, bulk-delivery unit and currency fields. When feeding this volume into a bulk-material calculator, check whether that calculator expects volume, weight or a bag count as its starting input, and apply any waste, compaction or settling allowance at that later stage rather than inflating the raw volume calculated here.

Limitations and verification

This calculator produces a planning-level geometric volume from the dimensions and depths you enter — it does not survey your site, verify soil bearing capacity or drainage, check structural or hydraulic requirements for a pool or retaining structure, or confirm that a hand-drawn footprint matches the real boundary. Each zone assumes a uniform depth across its own footprint; genuinely sloped or stepped bottoms must be approximated with additional zones, and even then the result is an approximation rather than an exact profile. The total volume has no material, density, weight, waste allowance or cost attached — those all depend on the material eventually chosen and must be applied in that material's own calculator. For any project where an excavation, pour or fill volume has real structural, safety or budget consequences, confirm the total against an on-site measurement or a professional's calculation before ordering material or beginning work.

Last reviewed: 2026-08-25

Frequently asked questions

How is this different from the area calculator?

It uses the same shape library for each zone's footprint, but adds a depth per zone and multiplies footprint area by that depth to produce a cubic volume instead of a flat area — the area calculator has no depth field at all.

Why do I need separate zones for a pond shelf or a pool's shallow and deep ends?

Because each of those sections has a genuinely different depth; combining them into one zone would force a single averaged depth over the whole footprint, giving a volume that does not match how the space is actually built.

Does this calculator tell me how many bags of material to buy?

No. It has no material, density, price or currency attached — it produces a cubic volume only. Enter that volume into a material-specific calculator such as concrete, gravel, sand or topsoil to get an actual purchase quantity and cost.

What is the most common mistake people make with this calculator?

Mixing units within a single zone, most often entering length and width in metres and then typing depth in centimetres (or the imperial equivalent), which throws the zone's volume off by a factor of 100.

Does the diameter field for a circular zone want the radius or the full width?

It wants the full diameter, the distance straight across the circle, exactly as in the area calculator — entering the radius instead will understate the footprint, and therefore the volume, by roughly a factor of four.

Can each zone have a different shape as well as a different depth?

Yes. Each zone independently chooses its own footprint shape (rectangle, circle, triangle, trapezoid or custom outline) and its own depth; there is no requirement that all zones in a project share the same shape or depth.

Does the calculator account for a sloped bottom, like a pool floor that ramps between shallow and deep?

Not directly — a sloped bottom is approximated by splitting it into two or more flat-depth zones. This is a practical approximation, and for a construction-critical volume a more detailed profile should be confirmed with a specialist.

Should I round up the volume before buying material?

The calculator itself does not apply a waste allowance to the raw geometric volume, since that depends on the material chosen next — apply the waste or compaction allowance offered by the specific material calculator you carry this volume into.