Garden & outdoors

Potting soil calculator

Plan compost for identical pots from dimensions or measured fresh fill. Check pots fillable from stock and whole bags to buy for the combined shortfall.

Your measurements

Change any value to calculate

Switch units without changing your quantities. The formula and worked example below keep their stated units.

Pot dimensions estimate the full space in an empty, straight-sided tapered pot. Measured new compost uses the loose material actually added to one representative pot, useful when a retained rootball already occupies space.

How many pots need the same volume of new compost. Use separate plans if pot sizes, rootballs or filling methods differ. Bag rounding applies once to the combined order.

pots

Measure across the inside of the pot at your intended soil level, which may be below the rim.

cm

Measure the inside bottom diameter. Equal top and bottom diameters describe a cylinder; zero describes a pointed cone.

cm

The vertical distance from the inside bottom to your intended soil line. Existing roots or drainage material are not subtracted automatically.

cm

Measure the new loose compost added to one representative pot, using the same pot size, retained rootball and filling method planned for the rest. This is the fresh material used, not the entire pot capacity. No extra settling percentage is added.

L

Use the volume printed on the bag you plan to buy, in the selected units. Bag count is rounded up after combining all pots and subtracting existing stock.

L
Compost already on hand OptionalUsable compost already on hand: 0 L

These settings still apply when this section is closed.

Enter usable loose compost available before filling any of these pots. Zero means buying the full requirement. Complete pots now and the purchase plan both start from this same amount; do not subtract it twice.

L
Compost needed for all pots
29.06 L
New compost per pot
29.06 L
Complete pots from current stock
0 pots
Shortfall after current stock
29.06 L
Whole bags to buy
15 bags
Purchased volume
30 L
Volume left after all pots
0.9403 L

Displayed values are rounded. Whole packages and purchase lengths round up. See assumptions below.

Calculation details

Inputs and full-precision results for checking this calculation. No report is sent.

How to use this calculator

Choose dimensions for empty, round tapered pots, or measure the new loose compost added to one representative pot when repotting around a retained rootball. In geometry mode use inside diameters at the bottom and intended fill line, and the height between them. Enter the identical-pot count and actual bag volume. Open Compost already on hand to deduct usable stock. The result compares complete pots fillable now with bags needed for the full target; both start from the same stock.

The formula

Geometry mode: litres per pot = π × fill height × (top diameter² + top diameter × bottom diameter + bottom diameter²) ÷ 12,000, using centimetres. Measured mode uses the new compost volume entered for one pot. Total = per-pot volume × pot count. Shortfall = max(0, total − stock). Bags = round up(shortfall ÷ bag volume), once for the combined order. Complete pots from stock = round down(stock ÷ per-pot volume). Leftover = max(0, stock + purchased volume − total).

A worked example

The original 40 cm top, 30 cm bottom and 30 cm fill height still give 29.06 L for one empty pot, requiring 15 bags of 2 L when stock is zero. For 25 identical repotting jobs measured at 0.6 L of new compost each, the total is 15 L. With 5 L already available, one 10 L bag covers the shortfall exactly and leaves zero; the original stock alone fills eight complete pots.

Assumptions & limitations

Geometry models an empty circular pot with straight tapered sides; equal diameters form a cylinder and a zero bottom diameter forms a pointed cone. It does not subtract roots, drainage material or internal curves. Measured mode assumes the same pot, retained-rootball size and filling method for every pot. Use comparable loose volumes for measured compost, stock and bags. There is no universal rootball or settling deduction; no automatic allowance is added. Current-stock capacity is not capped at your target and is an alternative to, not a preliminary step before, the full purchase plan.

Common questions

Why measure at the fill line?

The pot may be wider at the rim than where the soil ends. Using the rim diameter could overestimate volume.

How do I account for a retained rootball?

Measure the new loose compost actually added to one representative repotting job and use Measured new compost. Do not assume the entire new pot must be filled with fresh material, or subtract a universal rootball percentage.

Should I round bags separately for each pot?

No. Combine the volume for all identical pots, subtract usable stock, then round the purchase shortfall up once. For two pots needing 2.5 L each, one 5 L bag covers both.

Why can pots fillable now exceed my target?

This reports the full capacity of your existing stock. The bag order and final leftover are calculated for the target pot count separately; do not deduct the same stock twice.

Will this work for a rectangular planter?

Geometry mode does not. Use the raised-bed calculator for a rectangular container, or enter a representative measured new fill in this tool.

Supporting reference

The method above states this calculator’s assumptions. This reference provides related definitions and technical context.

RHS: How to repot a plant ↗

Formula and worked example checked against automated test cases. About our methodology.

Answers in seconds

No signup. No spreadsheet. Just your answer.

The math, explained

Clear formulas and useful worked examples.

Your numbers stay yours

Calculations happen right in your browser.