⬡

Soil Calculator

Calculate volume, weight & bags for garden soil

TL;DR

Soil volume = length × width × depth; weight = volume × bulk density. Potting soil weighs about 25 lb per cubic foot, topsoil about 80 lb. The calculator handles beds, pots and planters, converts weight to volume and counts the bags.

A 2 cu ft bag of potting soil weighs about 50 lb, while a cubic yard of topsoil weighs about 2,190 lb, roughly one metric ton — dry soil less, wet soil up to a quarter more. In metric, 40 litres of potting soil weigh about 16 kg. The calculator also works out pots, raised beds and bags.

Volume
Weight
Bags
Was this helpful?

How much does soil weigh? Cubic feet to pounds by type

Volume Potting soilGarden soil (bagged)CompostTopsoilSand
1 cu ft 25 lb34 lb37 lb81 lb100 lb
1.5 cu ft 37 lb52 lb56 lb122 lb150 lb
2 cu ft 50 lb69 lb75 lb162 lb200 lb
3 cu ft 75 lb103 lb112 lb243 lb300 lb
5 cu ft 125 lb172 lb187 lb406 lb499 lb
10 cu ft 250 lb343 lb375 lb812 lb999 lb
27 cu ft (1 cu yd) 674 lb927 lb1,011 lb2,191 lb2,697 lb

Common questions with concrete values

How much does 50 L of plant soil weigh?

About 20 kg (44 lb) for potting soil and 28 kg for bagged garden soil. Wet soil can weigh a quarter more.

6 litres of soil — how many kg?

2.4 kg of potting soil, 7.8 kg of topsoil, 9.6 kg of sand.

How many litres are in a 10 kg bag of soil?

About 25 L of potting soil, 18 L of garden soil or 8 L of topsoil. Bags are usually sold by volume, so check the litres on the bag.

How much does a cubic yard of topsoil weigh?

About 2,190 lb (1 t), and 2,700 lb for sand. Dry topsoil is lighter; wet topsoil can reach 2,700 lb.

How much soil for a 4 × 8 ft raised bed, 12 in deep?

4 × 8 × 1 = 32 cu ft (1.19 cu yd), or 16 bags of 2 cu ft. Allow 10–20 % extra because bagged soil settles.

How much mulch do I need for my garden beds?

Spread bark mulch 2–3 in deep: 100 sq ft at 3 in is 25 cu ft (0.93 cu yd), or 13 bags of 2 cu ft, weighing about 470 lb.

How much compost do I need for my garden?

Top-dress 0.5–1 in a year: 200 sq ft at 1 in is 16.7 cu ft (0.62 cu yd); for a new bed work in 2–3 in.

Soil Calculator – Easily Calculate Volume, Weight & Bags for Garden Soil

Whether you're filling a raised bed, refreshing potted plants, or landscaping your entire backyard, one question always comes up: How much soil do I actually need? Buying too little means a second trip to the garden center. Buying too much means wasted money and a pile of dirt you don't know what to do with. Our free soil calculator gives you a precise answer in seconds – no math skills required.

What Does the Soil Calculator Compute?

The soil calculator determines the exact amount of soil you need based on the dimensions of your planting area. It calculates:

  • Volume in liters and cubic meters (m³) – or cubic feet and cubic yards in US mode
  • Weight in kilograms or tons (pounds in US mode)
  • Number of bags needed (20, 40, 50 or 70 L, or 0.75, 1, 1.5 and 2 cu ft bags)

This means you know exactly how many bags to pick up at the store, or how much volume to ask for when you compare bulk delivery quotes.

What Information Do You Need to Enter?

  • Length and width of the bed in meters (feet in US mode) – or, for pots, length × width × height or diameter × height in centimeters (inches)
  • Depth of soil layer required (in centimeters or inches)
  • Mode – bed/area, pot/planter (rectangular or round), or convert an amount in L, m³, kg, t, cu ft, cu yd or lb
  • Preferred bag size for automatic bag count calculation

You also select the material, because each one has its own bulk density: potting mix, bagged garden or raised bed soil, compost, bark mulch, topsoil, sand, gravel or excavated clay soil. This affects the weight calculation significantly.

How the Calculation Works

The core formula is straightforward: Volume = Length × Width × Depth. For a rectangular raised bed measuring 6 ft × 4 ft (approx. 1.8 m × 1.2 m) with a 12-inch (30 cm) depth, the volume works out to 24 cu ft, or about 680 liters. With bagged raised bed soil at 0.55 kg per liter, that translates to roughly 374 kg (about 824 lb) – or 12 bags of 2 cu ft.

For round containers such as flower pots or planters, the pot mode uses the formula Area = π × radius². Just enter the diameter and the tool handles the rest automatically.

Real-World Examples

  • Raised vegetable bed (2 m × 1 m, 40 cm deep): ~800 liters, ~440 kg of raised bed soil, 40 bags of 20 L
  • Round flower pot (60 cm diameter, 35 cm deep): ~99 liters, ~40 kg of potting mix, 3 bags of 40 L
  • New lawn top dressing (10 m × 8 m, 5 cm): ~4,000 liters = 4 m³, ~5.2 t of topsoil
  • Window box (80 cm × 20 cm, 20 cm deep): ~32 liters, ~13 kg of potting mix, 2 bags of 20 L

Why Accurate Soil Calculation Matters

Garden soil is heavier than most people expect. A single cubic meter of topsoil weighs about 1.3 tonnes, and even light bagged soil comes to roughly 550 kilograms. Many homeowners make the mistake of overloading their car or underestimating how many trips they'll need. The average family car has a maximum load capacity of around 400–600 kg – and just ten 40-liter bags of topsoil (about 52 kg each) already add up to over 500 kg.

Beyond logistics, accurate calculation helps with budgeting. Bagged soil is convenient but tends to cost more per kilogram than bulk delivery. Knowing your exact volume lets you compare bag prices with bulk quotes yourself (the calculator does not include prices or delivery) – bulk often pays off for projects over 1–2 m³.

Soil Types and Their Bulk Densities

Different soil products have very different weights per volume unit. Here are some common examples:

  • Bagged garden / raised bed soil: approx. 450–700 kg/m³ (rich in compost)
  • Potting mix: approx. 300–500 kg/m³; compost 500–800 kg/m³
  • Topsoil: approx. 1,100–1,600 kg/m³
  • Bark mulch: approx. 200–400 kg/m³ (very light)
  • Sand or gravel: approx. 1,500–1,900 kg/m³ (very heavy)

Our calculator uses a typical value for each material and shows the moisture-dependent range in its result note, so you can judge how heavy your specific soil product may be.

When Should You Use the Soil Calculator?

The soil calculator is useful for a wide range of gardening and landscaping projects:

  • Building and filling raised beds for vegetables or flowers
  • Filling planters, pots, and window boxes on balconies or terraces
  • Laying a new lawn with fresh topsoil
  • Leveling or improving uneven ground
  • Planning green roofs or rooftop gardens

Using our free calculator before purchasing ensures you avoid costly mistakes – both overspending on excess soil and the frustration of running short mid-project.

Frequently Asked Questions

How much soil do I need for a raised bed?

It depends on the size of your raised bed. A common 2 m × 1 m raised bed filled to 40 cm deep needs approximately 800 liters of soil. Enter your specific dimensions into our soil calculator to get an exact answer tailored to your project.

How much does a cubic meter of garden soil weigh?

Topsoil weighs about 1.3 tonnes per cubic meter (1.1–1.6 t depending on moisture). Bagged garden or raised bed soil weighs considerably less (about 550 kg/m³, range 450–700), and potting mix about 400 kg/m³, due to high organic content and added perlite or vermiculite.

How many bags of soil do I need?

Simply enter your area dimensions and desired soil depth into the calculator, then select your bag size (20, 40, 50 or 70 L, or 0.75–2 cu ft in US mode). The tool will instantly show you how many bags to purchase and notes that bagged soil settles by 10–20 %, so plan a small buffer.

Is bulk soil delivery cheaper than buying bags?

Generally, bulk soil is cheaper per kilogram than bagged soil. Delivery typically becomes economical at volumes of 1 m³ or more. For smaller projects, bagged soil remains more practical and convenient despite the higher unit cost.

Can I use this calculator for gravel or sand?

Absolutely. Just select sand or gravel as the material – the calculator uses about 1,600 kg/m³ for both (sand 1,500–1,900, gravel 1,500–1,800 kg/m³). The same formula applies to any granular material used in garden or landscaping projects.

Related Calculators

🌱 Raised Bed Soil Calculator ⬤ Lawn Fertilizer Calculator ⊞ Plant Spacing Calculator ⊕ Rainwater Tank Calculator 🪵 Firewood Calculator

More Calculators

⅔ Fraction Calculator 📍 Distance Formula Calculator ⊖ Calorie Deficit Calculator ◌ Water Intake Calculator ☽ Sleep Calculator