Skip to main content
YardPlanHQ

Raised Bed Soil Calculator

Work out how much soil you need to fill one or more raised garden beds — rectangular, square or circular, with the number of identical beds multiplied automatically. Use the INTERIOR dimensions of the bed (the wood walls take up space you cannot fill).

Areas

Area 1
Measure in
Shape
—

Fill depth

Depths below are common options, not recommendations — enter the depth your project needs.

Depth preset chips

Bags and prices (all optional)

Bag size (cubic feet)

Soil mix breakdown (optional)

If you mix your own media, enter your ratio and we'll show each component's volume. The example split below is a starting point for editing — there is no single recommended mix for all plants. Percentages must total 100.

Results

Enter your measurements above — numbers appear here automatically.

How to calculate raised bed soil

  1. Measure inside the bed — from the inside face of board to inside face; never the outside.
  2. Set the fill depth — the actual soil depth you want (common presets: 4, 6, 8, 12 in), not necessarily the board height.
  3. Count the beds — identical beds can be multiplied per section with the beds input.
  4. Add soil mix optionally — enter topsoil/compost/amendment percents that total 100 for a per-component order list.
  5. Price it — bag price or bulk per yard; the comparison shows both once entered.

The formulas

Volume per bed (cu ft)  = interior length x width x fill depth   (all in feet)
  circular beds         = 3.1416 x (interior diameter/2)^2 x fill depth
Total volume            = per-bed volume x number of beds
Volume (cu yd)          = Total / 27
Bags                    = round-up(Adjusted cu ft / bag size)

A note on simplified geometry: this assumes a simple prism of soil whose top face is level — irregular beds (terraces, mounds, beds with built-in bases or partial fill) don't fit the model, so measure conservatively and confirm with your supplier. See the calculation methodology.

Worked example

One 4 × 8 ft bed (interior), boards 12 in tall, filled to the top: 4 × 8 × 1 = 32 cu ft ≈ 1.19 cu yd. Three identical beds at 10 in of fill would instead be 3 × (4 × 8 × 10/12) = 80 cu ft ≈ 2.96 cu yd — roughly 40 two-cubic-foot bags, or a bulk delivery at ~3 yards.

Measuring tips

  • For round planters, measure the inside diameter at the widest point.
  • Beds with a divider: treat each half as its own section.
  • Existing soil in the bottom counts toward depth — set fill depth to what you're actually adding.

Common soil ordering mistakes

  • Using the exterior 4×8 size printed on a kit box, then wondering why 2.5 yards wouldn't fit — interior inches matter.
  • Ordering by fill depth to the brim when the bed will settle an inch or two on first watering.
  • Buying a "cubic yard" of bagged soil — bags are sold in cubic feet, and 27 of them sit on a pallet.
  • Mixing ratios by weight vs by volume; our mix breakdown stays in volume to match how bags and yards are sold.

Frequently asked questions

Do I use interior or exterior dimensions?

Interior. Boards and panels consume roughly 1½ inches per side, so exterior measurements overstate the volume and you over-order.

How much soil fills a 4×8 raised bed?

At 12 inches of fill: 4 × 8 × 1 ft = 32 cubic feet ≈ 1.19 cubic yards — about 16 two-cubic-foot bags. At 10 inches of fill it is only 26.7 cubic feet.

Should I fill the bed completely?

Not necessarily — leaving headroom is normal, and some gardeners fill the bottom with coarse material or use hügelkultur-style bases. The calculator lets you set the actual fill depth instead of assuming full height.

How many bags is a cubic yard of soil?

27 two-cubic-foot bags per cubic yard at that size — 18 bags of 1.5 cu ft, or 13 bags of 2 cu ft would round up for a full yard plus a bit.

Can I split the order between topsoil and compost?

Yes — switch on the soil-mix breakdown and enter your own ratio. We enforce that the percentages total 100 and show each component in cubic feet and cubic yards.