The Short Answer
For water, a tonne is almost exactly 1,000 litres, since a litre of it weighs about a kilo. For garden materials it is nowhere near. A tonne of topsoil is roughly 670 to 830 litres, a tonne of gravel about 625 to 714, a tonne of sand about 625, and a tonne of bark over 4,000, because bark weighs almost nothing per litre compared with stone. The table below has the figures with the source next to each one.
| Material | Litres per tonne | Density used | Source |
|---|---|---|---|
| Water | about 1,000 L | about 1,000 kg/m³ | Physical constant: a litre of water weighs about a kilo, shifting slightly with temperature |
| Topsoil | 670 to 830 L | 1.2 to 1.5 t/m³ | Rolawn (0.67 m³ per tonne) and our own topsoil calculator (830 L) |
| Surface gravel | 625 to 714 L | 1,400 to 1,600 kg/m³ | Our gravel calculator, which works on 1,500 kg/m³ inside that range |
| MOT Type 1 sub-base | about 476 L | 2,100 kg/m³ | Our sub-base calculator |
| Sand | 600 to 650 L | about 1,600 kg/m³ | CJC Aggregates |
| Bark mulch | 4,000 to 5,000 L | 200 to 250 kg/m³ | Melcourt bark specification |
Every figure on this page was taken from the source named beside it on 18 August 2026. Where two sources disagree, both are shown rather than averaged, because the spread is the useful bit.
Garden Maths, Three Times a Week
Real quantities, real prices, and the free calculators that do the sums for you. Mondays, Thursdays and Fridays.
Free. No spam. Unsubscribe anytime.
Why the Answer Changes With the Material
A litre is a volume. A tonne is a weight. The only thing that turns one into the other is density, which is how much a given volume of the stuff weighs. Water is the easy one: a litre of it weighs about a kilo, so a tonne is about 1,000 litres. It moves a little with temperature, not enough to matter to a wheelbarrow.
Nothing you buy for the garden behaves like water. Gravel is heavier than water for its size, so a tonne of it takes up less room, around 600 litres. Bark is much lighter than water for its size, so a tonne of bark takes up a huge amount of room, thousands of litres. Topsoil sits in between and moves about depending on how wet it is on the day it was bagged.
That is why a supplier quoting you "a tonne" and a supplier quoting you "a bulk bag" are not necessarily selling you the same amount of anything.
Topsoil: Litres Per Tonne
Roughly 670 to 830 litres. Rolawn, one of the biggest UK topsoil producers, works on 0.67 cubic metres per tonne, which is 670 litres, for its standard topsoil. Our own topsoil calculator uses 830 litres per tonne.
The spread is real, not sloppiness. Wet soil weighs more per litre than dry soil, and a screened blended loam behaves differently to a heavy site-won topsoil. If you are ordering to fill a known space, work in litres or cubic metres and let the supplier convert, rather than ordering a weight and hoping.
One thing worth knowing if you are checking figures elsewhere: BS 3882:2015, the British Standard people cite for topsoil, sets out quality and composition. It does not set a bulk density figure, so anyone quoting a density "to BS 3882" is quoting something the standard does not say.
For depth and quantity on a real bed or lawn, the topsoil calculator does the sum, and the raised bed calculator handles beds by size.
Gravel and Sand: Litres Per Tonne
Gravel: about 625 to 714 litres a tonne. Our gravel calculator runs on 1,500 kg per cubic metre for surface gravel, which gives about 667 litres to the tonne, and the range we document for it is 1,400 to 1,600 kg per cubic metre. Wetter or denser stone sits at the heavy end and gives you fewer litres for your tonne.
MOT Type 1 sub-base is a different animal. It compacts far denser, about 2,100 kg per cubic metre, so a tonne of it is only around 476 litres. If you are pricing a driveway build-up, do not use a decorative gravel figure for the sub-base layer. The sub-base calculator keeps them separate.
Sand: about 600 to 650 litres a tonne. Two independent sand density sources land within a whisker of each other at roughly 1,600 kg per cubic metre for dry to moderately damp sand, which is about 625 litres to the tonne. Soaking wet sand from an open yard will weigh more per litre than that.
Bark and Wood Chip: Why the Number Jumps
Roughly 4,000 to 5,000 litres a tonne. Melcourt, a UK bark producer, gives ornamental bark mulch a bulk density of 200 to 250 grams per litre. That is about a seventh of the density of gravel, so the same weight fills seven times the space.
This is why bark is almost always sold in litres and gravel is almost always sold in tonnes or kilos. If a bark supplier quotes you a weight, ask for the litres, because a "tonne of bark" is a lorry-load, not a bag. For mulching depth and coverage, use the mulch calculator or the bark chippings calculator.
How Many Litres Is a Bulk Bag?
There is no standard bulk bag. That is the honest answer and it catches people out constantly when they compare two prices.
| Supplier | Product | Stated size |
|---|---|---|
| Rolawn | Topsoil, standard bag | 500 litres (0.5 m³) |
| Rolawn | Topsoil, large bag | 750 litres (0.75 m³) |
| Travis Perkins | SupaGrow standard topsoil | 600 litres |
| Jewson | Terralis topsoil | 500 litres, covers 10 m² at 50mm |
| Jewson | Own-brand topsoil | 800kg, no litre figure given |
| Kingfisher Direct | Pea gravel | 850kg, covers 8 to 10 m² at 50mm |
Five of the six were read off the supplier's own product page on 18 August 2026. The Jewson Terralis row came from a search result rather than the product page itself, so treat that one as indicative. Two of the six are sold by weight with no volume stated at all, which makes a straight price comparison impossible unless you convert first.
An 850kg gravel bag and a 500 litre topsoil bag are not the same size of anything. Work out what each one costs per litre, or per square metre at the depth you want, before deciding which is cheaper. Our calculators do that conversion for you.
How Many 40 Litre Bags Make a Tonne?
Working from the figures above:
- Topsoil at 670 to 830 litres a tonne: about 17 to 21 bags of 40 litres.
- Gravel at 625 to 714 litres a tonne: about 16 to 18 bags of 40 litres.
- Sand at about 625 litres a tonne: about 16 bags of 40 litres.
- Bark at 4,000 litres or more a tonne: 100 plus bags of 40 litres, which is why nobody sells bark by the tonne to a garden.
Each of those is the litres-per-tonne figure from the table divided by 40, so the same spread applies. Treat them as a sanity check on a quote, not a precise order.
One last thing on units. A tonne is metric, 1,000kg, and that is what UK suppliers sell in. A ton is an older imperial unit and a US ton is different again at 2,000 pounds. If a figure looks odd, check which one the page meant.
Frequently Asked Questions
Work Out What You Actually Need
Note on the figures. Densities and bag sizes were taken from the named sources on 18 August 2026 and suppliers change specifications without notice. Always check the bag or the delivery note for the size you are actually being sold.