Soil Calculator

Find out how much topsoil, garden soil, compost, mulch or potting mix you need for garden beds, raised beds, tree rings and lawns. Get cubic yards, bag counts, weight, and a bulk vs bagged price comparison, with settling included.

18 soil & mulch calculatorsUpdated Free, no sign-upInstant results

Everything is calculated in your browser. Nothing you type is sent or stored.

Quick answer

Cubic yards = length × width × depth (ft) ÷ 27. A 4 × 8 ft raised bed filled 12 in deep needs 32 ft³. That is 1.2 yd³, or 16 bags of 2 ft³ (18 with settling). Mulching a 12 × 4 ft bed 3 in deep takes 12 ft³, or 6–7 bags.

How to use this soil calculator

  1. Pick what you are filling: a bed or area, one or more raised beds, a round bed or tree ring, or a known area such as a lawn.
  2. Enter the size and depth. Depth is in inches and is converted for you.
  3. Choose the material. It changes the weight (for hauling), not the volume.
  4. Keep 10–20% for settling. Fresh soil and compost compact noticeably after watering.
  5. Compare bulk vs bags with your local prices. Below about one yard, bags usually win.

How much area does a yard cover?

A cubic yard is 27 ft³, so it covers 324 ÷ depth in inches square feet. This works for soil, compost and mulch alike.

DepthCoverage per yd³Coverage per 2 ft³ bagTypical use
½ in648 sq ft48 sq ftLawn top dressing
1 in324 sq ft24 sq ftCompost top-up
2 in162 sq ft12 sq ftLight mulch
3 in108 sq ft8 sq ftStandard mulch
4 in81 sq ft6 sq ftTopsoil for new lawn
6 in54 sq ft4 sq ftNew garden bed
12 in27 sq ft2 sq ftRaised bed

Raised bed soil by size

BedVolumeCubic yards2 ft³ bags
4 × 4 ft × 12 in16 ft³0.598
3 × 6 ft × 12 in18 ft³0.679
4 × 8 ft × 12 in32 ft³1.1916
4 × 8 ft × 18 in48 ft³1.7824
4 × 12 ft × 12 in48 ft³1.7824

Before settling. A common fill is about 60% topsoil, 30% compost and 10% aeration (perlite, pumice or fine bark). Deep beds over 18 in can be part-filled with logs and branches underneath (hugelkultur) to cut the soil bill. For mixes by ingredient, use the raised bed soil calculator.

How deep should soil and mulch be?

JobDepth
Mulch on beds2–3 in (not over 4 in)
Tree ring mulch2–4 in, kept 3–6 in off the trunk
Lawn top dressing¼–½ in
Topsoil for a new lawn4–6 in
New in-ground vegetable bed6–12 in of amended soil
Raised bedFull height, 1 in below the rim

Bags vs bulk, and what a yard weighs

A yard is 13.5 bags of 2 ft³, 18 bags of 1.5 ft³ or 27 bags of 1 ft³. Bulk soil and mulch are usually much cheaper per yard but carry a delivery charge, so bags tend to win below about one yard.

MaterialApprox. weight per yd³Pickup loads (1,500 lb)
Topsoil (dry)2,200 lb1.5 per yard
Garden soil mix2,000 lb1.3 per yard
Compost1,000 lb0.7 per yard
Wood mulch800 lbLimited by bed volume, not weight

Worked example

Two raised beds, 8 × 4 ft, 12 in deep
2 × 32 = 64 ft³
Add 10% settling
70.4 ft³ = 2.61 yd³
In 2 ft³ bags
36 bags
In bulk
2.75 yd³ delivered

All 18 soil & mulch calculators

Specialist calculators for every soil, mulch and amendment job.

Mulch

Soil & raised beds

Compost & amendments

Frequently asked questions

How do I calculate how much soil I need?

Length × width × depth in feet ÷ 27 = cubic yards. Divide depth in inches by 12 first, and add 10–20% for settling.

How much soil do I need for a 4×8 raised bed?

At 12 in deep, 32 ft³ (about 1.2 yd³). That is 16 bags of 2 ft³, about 18 with settling.

How many bags of mulch are in a yard?

13.5 bags of 2 ft³, 18 of 1.5 ft³ or 27 of 1 ft³.

How much area does a yard of mulch or soil cover?

324 sq ft at 1 in, 162 at 2 in, 108 at 3 in and 81 at 4 in.

How deep should mulch be?

2–3 in for most beds, never more than about 4 in, and kept a few inches away from stems and trunks.

How much does a yard of topsoil weigh?

About 2,200 lb dry, more when wet. Compost is about 1,000 lb and wood mulch about 800 lb per yard.

What this calculator assumes

  • Volume is calculated from your dimensions, and settling is added on top. Weights are approximate dry values.
  • Bulk orders are rounded up to the next quarter yard, with a 1 yd³ minimum used for the price comparison. Delivery is not included.
  • Bag sizes are nominal. Some “2 ft³” mulch bags settle in the bag, so buy one extra for large jobs.