BuildersCount

Soil Calculator

Find how much soil or dirt to order. Pick topsoil, triple mix, fill dirt or compost, then type your sizes.

Made by BuildersCount · Last checked 4 Oct 2026 · Our sources

Measure your project

I measure in
Which soil?
Area 1
Lawn, bed or low spot
How deep?
How much extra?

Palmetto, a US yard, adds 10% to topsoil for settling. We found no Canadian figure, so you choose.

Your answer

You need about
6.11cubic yards

That is 4.67 m³ and weighs about 5.56 tonnes. We added 10% extra.

If you buy bags

187
bags of 25 L

What it costs

Topsoil
$238
6.11 cubic yards

Screened topsoil: $39 a cubic yard, the middle of 23 Canadian yards (Oct 2026). Pickup price, before delivery and tax.

Quick answers

Yards of dirt
Length × width × depth, all in feet, gives cubic feet. Cubic feet ÷ 27 = cubic yards.
Soil in litres
A cubic yard is 764.6 litres. A m³ is 1,000 litres.
Which soil to use
Topsoil for lawns, a richer mix for gardens, fill dirt to raise low ground, and compost in thin layers.
Weights we found
One Alberta producer uses 1.15 tonnes a yard for both topsoil and fill. Compost is about 0.50, from a US figure.
15 × 20 ft, 6 in deep
About 5.56 cubic yards (4.25 m³). That is 4,250 litres.

How to work it out

  1. Take the length and width in feet. Turn the depth into feet too: inches ÷ 12.
  2. Multiply the three to get cubic feet. Divide that by 27 to get cubic yards.
  3. Need litres? Multiply the cubic yards by 764.6.
  4. Add some spare for settling if you like. One US supplier adds 10% for settling, so we start there.

15 × 20 × (6 ÷ 12) = 150 cubic feet
150 ÷ 27 = 5.56 cubic yards
5.56 + 10% = 6.11 cubic yards to order

Which soil for which job

Each soil has its own job. Pick by what you will grow, or by what you need to fill.

New lawn

Use screened topsoil. The City of Kitchener asks for at least 150 mm (6 in) under sod or seed.

Shrub and garden beds

Beds need deeper soil. Kitchener asks for 300 mm (12 in) under shrubs.

For vegetables, the University of Saskatchewan says 6 to 12 inches of good topsoil. Manitoba Master Gardeners suggest a 4-way mix.

Low spots and grading

Use fill dirt. It costs about $30 a yard in Alberta and Saskatchewan (6 yards). We found no per-yard fill prices elsewhere.

Compost

Spread compost thin. Halton Master Gardeners say to use no more than 2–3 cm as a mulch.

Lawn soil, garden soil and triple mix

Some yards sell soils by how much organic matter they hold. That means compost, peat or manure. At one Nova Scotia yard, garden soil holds more than lawn soil.

Soils at one Nova Scotia yard
SoilOrganic partPrice per yard
Lawn soil25%$33.50
Seed lawn soil35%$37.50
Garden soil45%$42
Triple mix70%$63

EARTHCO, Lower Sackville NS. Pickup, before tax, Oct 2026. One yard only, so it shows the idea, not a national price.

Same soil, other names

In Ontario, a rich garden soil is sold as triple mix. EARTHCO's price list says its triple mix is 70% organic. Another part of its site says 60–65%.

In Manitoba, yards sell 4-way mix. One yard there makes it from topsoil, peat, washed sand and manure.

Quebec yards sell "terre à pelouse" for lawns and "terre à jardin" for gardens.

What each soil weighs and costs

Weight matters for a truck or trailer. Price matters for your budget. Here are both, per cubic yard.

Soil weight and loose price per cubic yard, Oct 2026
SoilTonnesMiddle priceRange
Topsoil0.91 (only 3 sellers)$39 (23 yards)$16.50–$70
Triple mix1.09 (only 3 sellers)$55 (9 yards)$40–$80
Fill dirt1.15 (1 producer, same as its topsoil)$30 (6 yards, AB and SK)$15–$37
Compost0.5 (US figure)$73.25 (6 yards)$35–$85

Pickup prices, before tax. Weights are loose, as delivered. Compost weight is a US figure; we found no Canadian one.

One job, four soils

Here is the 15 × 20 ft example, 6 in deep. It needs 5.56 cubic yards of any soil.

15 × 20 ft, 6 in deep
SoilWeightCost at the yard
Topsoil5.1 t$217
Triple mix6.1 t$306
Fill dirt6.4 t$167
Compost2.8 t$407

No extra added. Before tax and delivery. Fill uses one producer's weight, the same as its topsoil. Fill price: Alberta and Saskatchewan only.

Soil in litres

Store bags are sold in litres. Yards sell by the cubic yard. This table links them.

Soil volumes in litres
AmountIs the same as
1 cubic foot28.3 L
1 bag of 25 L0.88 cubic feet
1 cubic yard764.6 L
1 m³1,000 L

Price per litre

Loose topsoil at $39 a yard costs about 5.1¢ a litre. Topsoil in store bags costs about 14¢ a litre (9 prices, only 3 Ontario stores).

Garden soil in bags is about 16¢ a litre. That is the middle of 7 prices at only 3 Ontario stores.

Questions people ask

How do I calculate yards of soil?

Multiply length, width and depth, all in feet. Divide by 27. A 15 × 20 ft area, 6 in deep, needs 5.56 cubic yards.

How much soil do I need in litres?

Work out the cubic yards, then multiply by 764.6. Or measure in metres: length × width × depth gives m³, and each m³ is 1,000 litres.

How much does a yard of fill dirt weigh?

One Alberta producer uses 1.15 tonnes a yard for fill and topsoil. That is the only Canadian fill figure we found, so ask your yard. Compost is lighter, about 0.5 tonnes (a US figure).

What is fill dirt used for?

Fill is plain dirt for raising or levelling ground. A Calgary yard sells it for levelling, site work and grading.

How much does fill dirt cost in Canada?

About $30 a cubic yard, picked up, before tax. That is the middle of 6 yards in Alberta and Saskatchewan. We found no per-yard fill prices in other provinces.

How much is a yard of compost in Canada?

About $73.25, the middle of 6 yards. They charged $35 to $85, picked up, before tax.

What is the difference between topsoil and garden soil?

It is the organic part: compost, peat or manure. One Nova Scotia yard sells lawn soil at 25% organic and garden soil at 45%.

Where our numbers come from

Made by BuildersCount. Last checked 4 Oct 2026.