Potting Soil Calculator

How much potting mix do you need? Enter your container dimensions and get the answer in litres, cubic feet, and bags — instantly.

The Potting Soil Calculator works out exactly how much potting mix you need for any round pot, square pot, rectangular planter, window box, or grow bag — showing results in litres, cubic feet, and an exact bag count. Enter your container dimensions and the result updates instantly with a shopping-ready recommendation.

Results are based on the geometric volume of your container dimensions, plus a 10% settling allowance that is configurable in Advanced Options. For the most accurate result, measure the inside diameter and the internal depth of your container. If you plan to add a drainage layer of gravel at the base, reduce the height input by the depth of that layer before calculating.

Filling multiple identical pots? Enter the total count.

Advanced Options

Potting mix settles 10–15% after the first few waterings. This allowance is added to the total automatically.

Potting Soil Needed

--
--
total to buy (incl. settling)
--
bags
Per container -- --
Total (before settling) -- --
Total to buy -- --
Bags needed -- --

How the Potting Soil Calculator Works

The calculator converts the inside dimensions of your container into a soil volume — in litres and cubic feet — and then divides that volume by your chosen bag size to produce an exact bag count, rounding up to the next full bag so you always have enough. A configurable settling allowance is added automatically.

Container Volume — How Each Shape Is Calculated

Each container type uses a standard geometric formula applied to the inside dimensions you enter:

  • Round pot — volume is calculated from the inner diameter and depth using the cylinder formula. A 30 cm pot filled to 28 cm holds roughly 19.8 litres.
  • Square pot — volume is the side length squared, multiplied by the depth. A 30×30 cm pot filled to 28 cm holds approximately 25.2 litres.
  • Rectangular planters and window boxes — volume is length × width × depth. A standard 60 cm window box, 25 cm wide and 25 cm deep, holds 37.5 litres.
  • Grow bags — calculated identically to rectangular planters. Use the grow bag presets for standard 5-gallon, 7-gallon, 10-gallon, and 20-gallon sizes in metric equivalents.
  • Custom volume — if the container has a volume printed on its label, enter it directly in litres, cubic feet, or US gallons and the calculator converts it automatically.

Fill Mode — Full Fill, Leave Top Gap, and Top-Up Existing

Most gardeners do not fill containers to the absolute rim. The Fill Mode selector accounts for three real-world scenarios:

  • Full Fill uses the complete stated height of the container. This is useful for calculating maximum capacity or for manufacturers' volume specifications.
  • Leave Top Gap reduces the fill depth by the margin you specify. Leaving 3–5 cm (1–2 inches) from the rim creates a watering reservoir that lets water soak in rather than run off immediately, and prevents soil washing over the edge.
  • Top-Up Existing calculates only the volume of new soil needed to refill a container that has already settled. Enter the current soil depth and the target depth, and the calculator subtracts the existing soil automatically.

Settling Allowance — Why 10% Extra Is Standard

Potting mix typically loses 10–15% of its volume after the first one or two waterings, as air pockets collapse and the organic matter compresses under its own weight. The default 10% settling allowance adds this buffer so the pot stays full once the mix has settled. Bark-heavy mixes used for large shrubs and trees can settle by up to 20%; fine peat-based or coir-based mixes typically settle by 10–12%. Adjust the allowance in Advanced Options to match your specific product.

Bag Sizes and Unit Conversion

Garden centres sell potting mix in bags ranging from 10 litres to 50 litres, as well as in cubic-foot bags common in North America and Australia (1 cu ft ≈ 28.3 litres; 2 cu ft ≈ 56.6 litres). Select your bag size from the preset chips — or enter a custom size — and the calculator converts your total volume to a bag count. Results are always rounded up to the next full bag so you never run short.

Potting Soil Volume Formula

The calculator uses standard geometric volume formulas for each container shape. All dimensions are entered in your chosen unit and converted internally to centimetres before calculation.

Round Pot Formula

The volume of a cylindrical pot uses the circle area formula multiplied by the fill height:

V = π × (D ÷ 2)² × H

Where:

  • V = volume (cm³)
  • D = inside diameter of the pot (cm)
  • H = fill depth (cm) — the height to which soil will be added
  • π ≈ 3.14159

To convert cm³ to litres, divide by 1,000. The calculator handles this automatically — the formula is shown here for transparency.

Worked Example — 12-inch (30 cm) Round Pot
  • Inside diameter: 30 cm → radius = 15 cm
  • Fill depth (leaving 2 cm gap from a 30 cm total height): 28 cm
  • V = π × 15² × 28 = 3.14159 × 225 × 28 = 19,792 cm³ = 19.8 L
  • With 10% settling allowance: 19.8 × 1.10 = 21.8 L to buy
  • Bags needed: 1 × 25 L bag (3.2 L left over for future top-ups)

Rectangular Planter, Window Box, and Grow Bag Formula

V = L × W × H

Where L = inside length, W = inside width, and H = fill depth — all in centimetres.

Worked Example — 24-inch (60 cm) Window Box
  • Inside dimensions: 60 cm long × 23 cm wide (leaving 3 cm gap from a 25 cm total depth): 22 cm fill depth
  • V = 60 × 23 × 22 = 30,360 cm³ = 30.4 L
  • With 10% settling allowance: 30.4 × 1.10 = 33.4 L to buy
  • Bags needed: 2 × 20 L bags (6.6 L left over) or 2 × 25 L bags (16.6 L left over)

Converting Litres to Cubic Feet

One cubic foot equals 28.317 litres. To convert a litres result to cubic feet:

cu ft = litres ÷ 28.317

For example, 21.8 L ÷ 28.317 = 0.77 cu ft. A standard 1 cu ft bag of potting mix contains 28.3 litres — slightly more than a 25 L bag.

How Much Potting Soil Do Common Containers Need?

The table below shows soil requirements for frequently used container sizes at full fill, with a 10% settling allowance included. Use it as a quick shopping guide when you know your pot size but do not have a tape measure to hand.

ContainerDimensionsSoil Needed (incl. 10% settling)Bags to Buy (20 L)Bags to Buy (25 L)
6-inch / 15 cm round pot15 cm diam × 15 cm tall2.9 L1 bag1 bag
8-inch / 20 cm round pot20 cm diam × 20 cm tall6.9 L1 bag1 bag
10-inch / 25 cm round pot25 cm diam × 24 cm tall13.0 L1 bag1 bag
12-inch / 30 cm round pot30 cm diam × 28 cm tall21.8 L2 bags1 bag
16-inch / 40 cm round pot40 cm diam × 35 cm tall48.4 L3 bags2 bags
60 cm (24-inch) window box60 × 25 × 25 cm41.3 L3 bags2 bags
90 cm (36-inch) window box90 × 25 × 25 cm61.9 L4 bags3 bags
5-gallon grow bag33 × 25 × 25 cm22.7 L2 bags1 bag
10-gallon grow bag45 × 35 × 30 cm52.0 L3 bags3 bags
20-gallon grow bag55 × 40 × 35 cm84.7 L5 bags4 bags

All figures assume straight-sided containers filled to the stated height. Tapered pots hold roughly 8–12% less than the equivalent straight-sided dimensions suggest. To calculate soil for raised beds and ground-level growing areas, use our Raised Bed Soil Calculator.

How to Read Your Potting Soil Result

The total-to-buy figure shown in the result card already includes the settling allowance. Here is how to act on your result across different volume bands:

Under 10 litres — a single small container. One 10 L bag covers it with soil to spare, or use a 20 L bag across two small pots. Avoid buying a 40–50 L bag for a single small pot unless you have other containers ready to fill in the same session.

10–30 litres — one to two standard bags. For results between 25 and 30 litres, a single 25 L bag may be 1–3 litres short after settling; buy a 40 L bag or two 20 L bags to be safe rather than returning to the store.

30–80 litres — two to four bags. At this scale, 40 L and 50 L bags offer a lower cost per litre at most garden centres compared to 20 L bags of the same brand. Compare price-per-litre before choosing your bag format.

80–200 litres — five to ten bags. Consider whether splitting a bulk bag (typically sold as 1 cubic metre = approximately 1,000 litres) across your growing season is more economical. One cubic metre of moist potting mix weighs roughly 400–600 kg, so access and handling should factor into your decision.

Over 200 litres — bulk delivery from a garden centre or horticultural supplier is almost always cheaper per litre than individual retail bags at this scale. Use this calculator to confirm your total volume before requesting a bulk quote.

Tips for Buying and Using Potting Mix

  • Buy one extra bag — even with the settling allowance included, containers gradually lose soil volume across the season as organic matter decomposes. A spare bag in the shed saves a return trip mid-season.
  • Never use garden soil in containers — outdoor soil compacts tightly in pots, cutting off air to roots and blocking drainage. Potting mixes are formulated to stay open and drain freely, even after repeated watering. Using garden soil typically halves the effective life of a planted container.
  • Measure inside dimensions — pot diameter is usually stated as the outside rim size. The inside is typically 1–3 cm narrower due to wall thickness, which reduces actual soil volume by up to 10% in thick-walled terracotta or glazed ceramic containers.
  • Check the bag weight, not just the volume — potting mix bags are sold by volume, not weight. A 50 L bag of lightweight perlite-heavy mix weighs roughly 12 kg; a 50 L bag of dense loam-based compost can exceed 25 kg. Volume is what matters for this calculation.
  • Top-up annually — containers typically need topping up by 10–20% of their depth each year as organic matter breaks down and washes out. Use the Top-Up Existing mode to calculate only what you need to add, rather than replacing the entire soil volume.
  • Refreshing used mix — potting mix from the previous season can be extended by blending in 20–30% new mix by volume and adding slow-release fertiliser. The calculator can help you find the volume of new mix needed to bring a part-filled container to its target fill level.

For mulch, ground cover, and path surfacing calculations, refer to our Mulch Calculator.

Frequently Asked Questions

Multiply the base area of your container by the fill depth to get volume in cubic centimetres, then divide by 1,000 to convert to litres. For a round pot: V = π × (D ÷ 2)² × H. For a rectangular planter: V = L × W × H. Add 10% to the result to account for settling after the first waterings. For example, a 30 cm (12-inch) round pot filled to 28 cm deep: π × 15² × 28 = 19,792 cm³ = 19.8 L, plus 10% settling = 21.8 L total to buy.
Potting soil typically contains loam or field soil blended with organic matter, while potting mix is entirely soil-free — made from peat moss or coir fibre, perlite, and compost. Most products sold today in garden centres are mixes, even when the bag says "potting soil." Both work identically in this calculator, as the volume depends on container size and fill depth, not the composition of the product.
Potting mix loses roughly 10–15% of its initial volume after the first few waterings, as air pockets collapse and the organic matter compresses under its own weight. The settling allowance adds this buffer so you buy enough to keep the pot full once the mix has settled. The default of 10% suits most peat-based and coir-based mixes. Bark-heavy mixes used for large shrubs and fruit trees can settle by up to 20% — increase the allowance in Advanced Options if using a chunky bark compost or wood chip-based growing medium.
The calculator uses straight-sided formulas, so it slightly overestimates volume for tapered containers that are wider at the top than at the base. For a pot that tapers by 5–10% from rim to base — which covers most standard terracotta and plastic garden pots — actual usable volume is roughly 8–12% less than the calculator shows. As a practical adjustment, reduce your litres result by 10% for standard tapered pots. For hanging baskets, select the round pot type and enter the inner basket diameter and the effective depth.
A standard 12-inch (30 cm) round pot that is 28 cm deep holds approximately 19.8 litres and requires about 21.8 litres of potting mix when a 10% settling allowance is included. One 25 L bag is sufficient for a single 12-inch pot, leaving about 3 litres over for future top-ups. For three 12-inch pots, buy 3 bags of 25 L (75 L total covers 65.4 L needed with settling).
The calculator is mathematically exact for straight-sided cylindrical and rectangular containers measured to the stated inside dimensions. The main source of variation is container wall thickness — thick-walled terracotta or ceramic pots can reduce usable volume by 1–3 cm per side compared to the stated outer diameter. The 10% settling allowance is based on standard industry guidance for peat and coir-based potting mixes and accounts for the most common reason gardeners find themselves under-buying.
Filling to the very rim is not recommended. The Royal Horticultural Society (RHS) advises leaving 3–5 cm (1–2 inches) of space at the top of any container. This gap acts as a watering reservoir — it slows surface run-off so water soaks into the mix rather than pouring over the edge — and it also provides space for a mulch layer that reduces moisture loss between waterings. Use the Leave Top Gap fill mode in this calculator to automatically reduce the fill depth by your chosen margin.
Select Top-Up Existing as the fill mode, enter the current soil depth and the container's total height, then choose whether you want to fill to the rim or leave a gap. The calculator subtracts the existing depth from the target depth and computes only the volume of new soil required. For example, a 30 cm pot with 20 cm of settled soil, being refilled to 27 cm: π × 15² × 7 cm = 4,948 cm³ = 4.95 L, plus 10% settling = 5.4 L to buy.

Calculator Category

This tool belongs to Garden Calculators. Browse all garden tools for growing, planting, and container gardening.

Results are estimates based on stated container dimensions. Actual soil requirements may vary depending on container taper, drainage layer depth, and root ball volume in existing plantings. Always round up to the next full bag when purchasing.