Compost Calculator

Work out exactly how much compost you need for raised beds, borders and garden beds. No guesswork, no wasted bags.

Calculate Your Compost

Choose your bed shape, enter dimensions and depth — we'll tell you the volume and how many bags to buy.

Your Results

Volume
Volume
40L Bags
50L Bags
Bulk Bags (1m³)

Get Your Free Lawn & Garden Care Calendar

We'll send you a personalised monthly guide on when to plant, feed, and maintain your garden — based on your region.

How Much Compost Do I Need?

This free compost calculator works out exactly how much compost you need for raised beds, garden borders, vegetable plots and containers. Enter your dimensions and depth, and get instant results in litres, cubic metres and bag counts for all the standard sizes you'll find in garden centres.

Buying the wrong amount wastes money — too little means another trip, too much means bags of compost sitting in the rain going to waste. Get it right first time.

Compost Bag Sizes & Coverage

UK garden centres sell compost in several standard bag sizes. Here's how much area each covers at different depths.

Bag Size Coverage at 5cm Coverage at 10cm Coverage at 20cm
40 litres0.8 m²0.4 m²0.2 m²
50 litres1.0 m²0.5 m²0.25 m²
60 litres1.2 m²0.6 m²0.3 m²
100 litres2.0 m²1.0 m²0.5 m²
Bulk bag (1m³)20.0 m²10.0 m²5.0 m²

Tips for Buying Compost

Raised beds

For new raised beds, a 60/40 mix of multi-purpose compost and topsoil is ideal. It gives good drainage while retaining enough moisture and nutrients. Pure compost shrinks as it breaks down, so expect to top up after the first season.

Topping up borders

A 5cm layer of compost spread over existing borders in spring acts as a mulch and slow-release feed. Fork it lightly into the top few centimetres rather than burying it deep — worms will do the rest.

Saving money on large areas

If you need more than 500 litres, a bulk bag (1m³ = 1,000 litres) is usually 50–60% cheaper per litre than individual bags. Many garden centres and builders' merchants deliver bulk bags for free over a certain order value.

Frequently Asked Questions

How much compost do I need to fill a raised bed?
A standard 1.2m × 2.4m raised bed filled to 30cm deep needs about 864 litres — roughly 17 bags of 50L compost or one bulk bag. For beds taller than 30cm, filling the bottom third with rough material (logs, cardboard, woody prunings) saves compost and improves drainage.
How many bags of compost do I need?
It depends on your area and depth. A 50-litre bag covers about 0.5m² at 10cm deep. For a 4m × 1m border topped up with 5cm of compost, you need 200 litres — 4 bags of 50L. Use the calculator above for your exact dimensions.
What is the best compost for raised beds?
For filling new raised beds, a 60/40 mix of multi-purpose compost and topsoil works well. For topping up existing beds, pure multi-purpose or peat-free compost is fine. For vegetables, compost with added John Innes loam gives better structure and nutrient retention.
How deep should compost be for a garden bed?
For topping up existing beds, 2.5–5cm (1–2 inches) is enough. For filling new raised beds, 20–30cm minimum is ideal for most vegetables. Root vegetables like carrots need at least 30cm. For annual flowers and herbs, 15cm is usually sufficient.