{{ soilVolumeStage.primaryLabel }} Width Depth {{ soilVolumeStage.anchorLabel }}
Soil volume inputs
Switch between imperial and metric; current dimensions convert in place.
Select the site measurement you have: length x width, diameter, or measured area.
Enter whole identical beds; use 1 for a single bed or section.
beds
Enter inside length for one bed, for example 8 ft or 2.4 m.
Enter inside width for one bed; it uses the same unit selector as length.
Enter the clear inside diameter for one round bed.
Enter one measured footprint, for example 32 sq ft or 3.0 sq m.
Enter final fill depth, for example 6 in or 15 cm.
{{ formatNumber(overage_percent, 0) }}%
Use 0-40%; 10% covers typical settling and handling loss.
Enter current soil depth for top-ups; use 0 for an empty bed.
Choose the closest delivery mix; Custom keeps your manual density.
Use supplier density when known; value is in {{ densityUnitLabel }}.
{{ densityUnitLabel }}
Enter capacity per load; 0 hides the hand-move estimate.
{{ wheelbarrowUnitLabel }}
Enter the volume printed on one bag; 0 hides bag count.
{{ bagSizeUnitLabel }}
Enter price per bag; 0 skips bagged cost.
$ per bag
Enter delivered price per {{ bulkUnitLabel }}; 0 skips bulk cost.
$ per {{ bulkUnitLabel }}
Enter supplier minimum delivery quantity; 0 means no minimum.
{{ bulkUnitLabel }}
Enter ticket rounding step, for example 0.5 {{ bulkUnitLabel }}.
{{ bulkUnitLabel }}
Enter truck or trailer capacity; 0 hides the load-count note.
{{ bulkUnitLabel }}
Metric Value Copy
{{ row.label }} {{ row.display }}
Decision Metric Estimate Copy
{{ row.label }} {{ row.display }}

            

Enter bed dimensions and a target depth to turn a footprint into an orderable soil quantity.

Open Advanced when you want top-up credits, bag-vs-bulk math, weight, or truck guidance.

Customize
Advanced
:

Introduction:

Buying soil is often harder than measuring a garden bed. The bed is a shape in the yard, the depth is a planting choice, and the supplier may sell the material in bags, cubic yards, cubic meters, or rounded delivery tickets. A soil volume estimate connects those pieces before the order turns into wasted bags, a short fill, or a load that is too heavy to move safely.

The useful measurement is the inside space that will actually hold soil. Rectangular beds use length and width, circular beds use diameter, and odd-shaped beds usually need a measured surface area from a sketch, grid, or site plan. Outside frame dimensions, wall thickness, paths, and decorative edges can all exaggerate the footprint when they are included by mistake.

Raised bed soil volume parts A raised bed cross section showing inside footprint, existing soil, missing fill depth, allowance, and supplier order rounding. inside footprint missing fill depth allowance soil volume = footprint area x missing depth, then add the ordering buffer
The geometry comes first. Bag counts, delivery tickets, weight, and wheelbarrow loads are later translations of the same final volume.

Depth changes the result as much as area. A new empty bed needs the full target depth. A top-up only needs the gap between the current soil level and the planned final level. Existing soil should be credited only up to the target depth, because extra soil already above that line does not create a negative order.

The order decision adds practical constraints that pure geometry does not answer. Bagged soil is easy to count and load for small jobs, but every fractional bag rounds up. Bulk delivery can reduce lifting and packaging for larger jobs, yet suppliers often enforce minimum tickets and half-yard or half-meter increments. The exact need and the billable quantity can be different numbers.

  • Measure the fill space, not the lumber. Thick walls and outside dimensions can overstate the soil volume.
  • Use the soil depth you actually want. Mulch layers, drainage layers, freeboard, and existing soil can reduce the topsoil or mix needed.
  • Keep volume separate from weight. A cubic yard of loose raised-bed mix and a cubic yard of wet garden soil fill the same space, but they can be very different loads.
  • Add allowance openly. A visible buffer is easier to explain than hiding settling, spill loss, or grading uncertainty inside the base measurements.

Soil volume is a planning quantity, not a soil-quality judgment. It does not confirm drainage, compaction, nutrient balance, contamination risk, or whether a crop has enough rooting depth. It gives a traceable order target that can be checked against supplier units before delivery time, vehicle space, and lifting effort are committed.

How to Use This Tool:

Use the calculator as an order worksheet. Start with the bed geometry and fill depth, then read the bag, bulk, weight, and handling rows as buying translations of the same volume.

  1. Choose Measurement system. Metric uses meters, centimeters, cubic meters, liters, and kilograms. Imperial uses feet, inches, cubic yards, cubic feet, and pounds.
  2. Select Bed shape from rectangular, circular, or irregular area. Use rectangular dimensions for length times width, circular dimensions for a round bed diameter, or measured surface area when the footprint is already known.
  3. Enter Bed count only for identical beds or identical sections. For mixed bed sizes, calculate each size separately and add the final order targets outside the page.
  4. Enter the required dimensions and Target soil depth. For a top-up, open Advanced and fill Existing soil depth so the current soil is credited before allowance is added.
  5. Set Extra allowance between 0% and 40%. Use the buffer for settling, spill loss, light grading, or cautious supplier rounding.
  6. Use the remaining Advanced fields when they affect the order: Soil profile or Bulk density for weight, wheelbarrow capacity for hand-moving loads, selected bag size and price for bag math, and bulk minimum, increment, price, and truck capacity for delivery planning.
  7. Review Soil Totals first, then compare Delivery Strategy, Soil Order Build-Up, and JSON when you need a supplier quote, chart, or saved calculation record.
    If a warning appears, fix the measurement that matches the selected shape. Rectangular beds need length and width, circular beds need diameter, irregular areas need surface area, and every valid run needs target soil depth above zero and bed count of at least 1.

Interpreting Results:

Read the geometry rows before acting on the recommendation. They show whether the footprint, top-up credit, and allowance make sense before bag rounding or bulk-ticket rules enlarge the order.

Soil volume outputs and interpretation checks
Output What it means What to check
Coverage area The filled footprint after shape and bed count are applied. Compare it with a sketch, tape-measure note, or measured square footage.
Full target volume before credits The volume needed if the bed started empty. Use it for new beds and as a sanity check on large top-up credits.
Existing soil credit The volume already present, capped at the target depth. Measure current depth in several places if this row removes most of the order.
Net fill before allowance The missing volume after existing soil is subtracted. Use it as the clean geometric need before buying buffers are added.
Allowance add-on The extra volume introduced by the allowance percentage. Large allowance means much of the order is caution rather than measured empty space.
Final order target Net fill plus allowance, shown in the main order units and comparison units. Use this value for bag count, bulk ticket, estimated weight, and hauling effort.

The delivery rows translate the final order target into choices a supplier or homeowner can act on. Selected bag plan rounds up to whole bags. Rounded bulk ticket applies the entered minimum and order increment. Wheelbarrow trips estimates hand-moving loads, and Estimated delivery weight uses the selected soil density.

Delivery recommendation states for soil orders
State When it appears How to use it
No extra soil Existing soil depth meets or exceeds the target depth. Do not order top-up soil for that depth unless the target or area changes.
Bag pickup The selected bag count is 12 or fewer and exact bulk need is below the delivery minimum. Small orders may be simpler as bags even when the unit price is higher.
Bags favored Entered prices make bags cheaper and the selected bag count is 24 or fewer. Check lifting effort and vehicle space before accepting the lower cost.
Bulk delivery The job reaches 20 selected bags or exact bulk need reaches the larger of the minimum order or 1.5 bulk units. Delivery logistics and unloading space may matter more than small price differences.
Bulk favored Entered prices make the rounded bulk ticket cheaper than the bagged order. Confirm the rounded ticket and estimated weight are practical for the site.
Compare both No stronger quantity or price rule is triggered. Choose based on local price, pickup time, delivery access, and handling effort.

Weight is a loading estimate rather than a certified delivery weight. Texture, organic matter, moisture, and compaction can move density sharply, so supplier density or a weigh-ticket value is better than a generic profile when a trailer limit, driveway access, or lifting risk is involved.

Technical Details:

Soil volume is the volume of a prism or cylinder formed by a footprint area and a fill depth. The footprint is computed first, then multiplied by the depth still missing and by the count of identical beds. A top-up uses the same footprint but replaces full depth with the gap between target depth and existing soil depth.

Volume and mass stay separate. Volume answers how much space must be filled. Mass answers how heavy that space may be after a density is chosen. Loose raised-bed mix, screened topsoil, and wet garden soil can have the same cubic volume while producing different bag-lift weights and delivery loads.

Formula Core

Rectangle area = length x width
Circle area = pi x (diameter / 2)^2
Full target volume = area x target depth x bed count
Existing soil credit = area x min(existing depth, target depth) x bed count
Net fill = area x max(target depth - existing depth, 0) x bed count
Final order target = net fill x (1 + allowance percent / 100)
Selected bag count = ceiling(final order target / selected bag volume)
Estimated weight = final order target x bulk density

Irregular areas skip the rectangle and circle formulas because the entered surface area is already the footprint. The calculator converts length, area, volume, and density units to common internal units for arithmetic, then displays the result in the selected metric or imperial system.

Soil calculation rules and boundaries
Rule Boundary Result
Required dimensions The selected shape dimension and target soil depth must be greater than zero. Missing required values stop the result and show a correction message.
Bed count Held to a whole number of at least 1. Footprint volume is multiplied only by whole identical beds.
Existing soil credit Cannot exceed the target soil depth. Existing soil can reduce the order to zero, but never below zero.
Allowance The visible control accepts 0% to 40%. The final target equals net fill multiplied by 1 plus the allowance rate.
Bag count Any fractional bag count rounds up. The selected bag plan avoids coming up short, but can include extra volume.
Bulk ticket Exact bulk need is raised to the minimum, then rounded up to the order increment. The supplier ticket can be larger than the measured order target.
Soil density profiles used for weight estimates
Soil profile Density used Best use
Raised bed mix 1,200 kg/m3 Lighter blended media where bag handling is a major concern.
Screened topsoil 1,280 kg/m3 A balanced starting point for general raised-bed and planter fills.
Moist garden soil 1,600 kg/m3 Heavier deliveries after rain or compaction.
Custom density User-entered Supplier specs, weigh-ticket values, or measured material density.

The build-up chart follows the same arithmetic in order: target fill, existing credit, net fill, allowance, final order, and rounded bulk. When bag or wheelbarrow values are active, the chart also shows handling counts so the volume stages can be compared against bags or loads.

Worked Examples:

One raised bed from empty

An 8 ft by 4 ft bed filled to 6 in has a footprint of 32 sq ft and a depth of 0.5 ft. With one bed, no existing soil, and 10% allowance, the full target is 16 cu ft and the final order target is 17.6 cu ft, or about 0.65 cu yd. With 2 cu ft bags, the selected bag plan rounds to 9 bags. At 80 lb/ft3, estimated delivery weight is about 1,408 lb.

Irregular planter top-up

An irregular planter with 14 m2 of measured area, 15 cm target depth, 5 cm existing soil, and 10% allowance starts with 2.1 m3 of full target volume. The existing soil credit is 0.7 m3, leaving 1.4 m3 net fill. After allowance, the final order target is 1.54 m3. With 50 L bags, the selected bag plan rounds to 31 bags; with a 1 m3 minimum and 0.5 m3 increment, the rounded bulk ticket becomes 2.0 m3.

Circular bed with a missing diameter

If Bed shape is circular and the diameter is left at zero, the page asks for a diameter above zero and does not compute a result. Entering a 1.5 m diameter and 20 cm target depth gives a footprint of about 1.77 m2. With 10% allowance and no existing soil, the final order target is about 0.389 m3, or 389 L, so a 50 L bag plan rounds to 8 bags.

FAQ:

Should I measure the inside or outside of a raised bed?

Measure the inside soil space. Outside dimensions include boards, blocks, or edging that do not hold soil and can make Coverage area too large.

Why did the result say no extra soil is needed?

That appears when Existing soil depth is equal to or greater than Target soil depth. The credit is capped at the target, so Final order target becomes zero instead of going negative.

Why is the rounded bulk ticket larger than the final order target?

Bulk orders are rounded after the exact need is known. The calculator applies the entered Bulk minimum order and Bulk order increment, so the sellable ticket can exceed the measured need.

What does the allowance percentage cover?

Allowance is an order buffer added after the measured top-up volume. Use it for settling, spill loss, light grading, or cautious rounding, but keep it lower when the supplier already rounds the delivery ticket up.

Why can weight change while cubic volume stays the same?

Weight uses Bulk density. Changing soil profile or custom density changes Estimated delivery weight and selected-bag lift weight, but it does not change the cubic volume needed to fill the bed.

Can I switch between metric and imperial after entering values?

Yes. Changing Measurement system converts the current dimensions, bag size, density, bulk units, and handling assumptions instead of clearing the form.

Are my measurements sent away for calculation?

No server-side soil calculation is needed. The page computes the totals, chart data, downloadable records, and JSON in the browser from the values currently shown.

Glossary:

Footprint
The inside surface area that will actually be filled with soil.
Target soil depth
The planned final depth of soil after filling or topping up.
Existing soil credit
The volume already present in the bed, capped so it cannot exceed the target depth.
Net fill
The missing soil volume after existing soil has been subtracted.
Allowance add-on
The extra volume added above net fill for settling, loss, grading, or cautious ordering.
Final order target
The net fill plus allowance, used for bag, bulk, weight, and handling estimates.
Rounded bulk ticket
The supplier-facing bulk quantity after minimum order and increment rounding are applied.
Bulk density
Material mass per unit volume, used to estimate delivery weight and selected-bag lift weight.

References: