Raised Bed Soil Calculator
A 4 by 8 foot bed 10 inches deep needs 29.3 cubic feet of soil, or 15 bags of 2 cubic feet. That includes a 10% allowance for settling, and it costs about $194.70 at $12.98 a bag. Without the allowance the raw volume is 26.7 cubic feet.
| Soil to buy, with settling | |
| Soil before the allowance | |
| Cubic yards (for bulk orders) | |
| Bags needed | |
| Total cost | |
| Cost per cubic foot | |
| Volume per bed |
Volume is a geometric estimate and bags are rounded up. All calculations run in your browser, and nothing you type is uploaded or stored.
Enter your bed size and depth to get the soil volume in cubic feet, the number of bags it takes, and the cost of filling the bed.
Key takeaways
- Volume is length x width x depth in feet: a 4 by 8 bed at 10 inches is 26.7 cubic feet
- Add 10% for settling and that bed needs 29.3 cubic feet
- A 2 cubic foot bag at $12.98 costs $6.49 per cubic foot, and 15 bags fill the bed
- One cubic yard is 27 cubic feet, so the same bed is 1.09 cubic yards in bulk
- A 12 inch deep bed holds 32 cubic feet per 32 square feet, 20% more than at 10 inches
On this page
- Why raised bed soil is sold by volume, not by weight
- The formula, and a bed worked through by hand
- How deep each crop needs to be
- Bag sizes: how the count changes and what it costs
- The 10% settling allowance, and why beds sink
- Mixing your own blend instead of buying a bag
- Bulk by the cubic yard, and when it beats bags
- Filling the bed without wrecking your back
Why raised bed soil is sold by volume, not by weight
A bag of soil is a bag of volume. The number on the front, 1 cubic foot or 2 cubic feet, tells you how much space it fills, and that is the only figure you need to match against your bed. Weight is a different question and it changes with moisture: the same 2 cubic foot bag weighs about 40 pounds dry and 60 pounds after a rain.
So the job is to work out the volume of the box you are filling. A raised bed is a rectangular box, and the volume of a box is length times width times height. The catch is that beds are measured in feet and soil depth is almost always given in inches, so one unit has to be converted before anything else happens.
Divide the depth in inches by 12 and you have feet. Ten inches is 0.833 feet. Twelve inches is 1 foot. Six inches is 0.5 feet. Do that first, then multiply, and the answer comes out in cubic feet, which is the unit printed on every bag at the garden center.
One more unit shows up when you price bulk soil: the cubic yard. A cubic yard is 3 feet by 3 feet by 3 feet, which is 27 cubic feet. Delivery is priced by the yard, so the last step for any big order is dividing cubic feet by 27.
The formula, and a bed worked through by hand
The whole calculation is length x width x (depth in inches / 12) x number of beds. Run it on the most common size sold, a 4 by 8 foot bed filled 10 inches deep.
- Area: 4 x 8 = 32 square feet
- Depth in feet: 10 / 12 = 0.833 feet
- Volume: 32 x 0.833 = 26.7 cubic feet
- With 10% for settling: 26.7 x 1.10 = 29.3 cubic feet
- Bags of 2 cubic feet: 29.3 / 2 = 14.7, rounded up to 15 bags
- Cost at $12.98 a bag: $194.70, or $6.64 per cubic foot
Depth is the input that moves the answer most. The same 4 by 8 frame at 6 inches needs 16 cubic feet, at 10 inches it needs 26.7, and at 12 inches it needs 32. Going from 6 to 12 inches doubles the soil, which is why the depth decision belongs before the lumber purchase, not after.
| Bed size | 6 inches deep | 10 inches deep | 12 inches deep | 2 cu ft bags at 10 in |
|---|---|---|---|---|
| 4 x 4 ft (16 sq ft) | 8.0 cu ft | 13.3 cu ft | 16.0 cu ft | 7 bags |
| 4 x 8 ft (32 sq ft) | 16.0 cu ft | 26.7 cu ft | 32.0 cu ft | 14 bags |
| 4 x 12 ft (48 sq ft) | 24.0 cu ft | 40.0 cu ft | 48.0 cu ft | 20 bags |
| 4 x 16 ft (64 sq ft) | 32.0 cu ft | 53.3 cu ft | 64.0 cu ft | 27 bags |
Those bag counts are before the settling allowance. Add 10% and a 4 by 8 bed goes from 14 bags to 15, and a 4 by 16 bed goes from 27 to 30. Rounding up is not waste, because the leftover bag gets used on the second season top dress.
How deep each crop needs to be
Depth is a root question, not a volume question. Shallow rooted crops are happy in 6 inches, and deep rooted ones need a foot or more before the soil stops constraining them. The numbers below are the ranges most extension services publish, applied to a 4 by 8 bed.
| Crop | Depth | Soil for a 4 x 8 bed | 2 cu ft bags |
|---|---|---|---|
| Lettuce, spinach, herbs | 6 to 8 in | 16.0 to 21.3 cu ft | 8 to 11 |
| Radishes, onions, garlic | 8 to 10 in | 21.3 to 26.7 cu ft | 11 to 14 |
| Tomatoes, peppers, beans | 10 to 12 in | 26.7 to 32.0 cu ft | 14 to 16 |
| Carrots, parsnips, beets | 12 to 15 in | 32.0 to 40.0 cu ft | 16 to 20 |
| Potatoes, sweet potatoes | 15 to 18 in | 40.0 to 48.0 cu ft | 20 to 24 |
A bed shallower than the crop needs does not fail outright, it just caps the harvest. Carrots grown in 6 inches of soil come out short and fork at the tip where they hit the bottom of the frame. Tomatoes in 6 inches survive but need watering twice a day in July, because a shallow root zone holds little water.
The University of Minnesota Extension's guide to raised bed gardens puts the practical minimum at 6 inches for greens and 12 inches for anything with a taproot, and notes that deeper beds dry out slower and need less attention in August.
Bag sizes: how the count changes and what it costs
Bagged soil comes in 0.75, 1, 1.5, 2 and 3 cubic foot bags, and the price per bag does not scale with the size. The only fair comparison is cost per cubic foot, which is the price divided by the volume.
| Bag size | Bags for 29.3 cu ft | Typical price | Cost per cubic foot | Total |
|---|---|---|---|---|
| 0.75 cu ft (20 qt) | 40 bags | $4.98 | $6.64 | $199.20 |
| 1 cu ft | 30 bags | $5.98 | $5.98 | $179.40 |
| 1.5 cu ft | 20 bags | $8.98 | $5.99 | $179.60 |
| 2 cu ft | 15 bags | $12.98 | $6.49 | $194.70 |
| 3 cu ft | 10 bags | $19.98 | $6.66 | $199.80 |
The spread here is 11%, so on a single bed the bag size is mostly a lifting question rather than a money question. A 3 cubic foot bag weighs 100 to 130 pounds and is awkward to carry up steps. A 1 cubic foot bag weighs 35 to 45 pounds and one person can move 30 of them in a few trips.
Where bag size does matter is the leftover. Buy 15 bags of 2 cubic feet and you use 14.7 of them, leaving a third of a bag. Buy 30 bags of 1 cubic foot and you use 29.3, leaving most of a bag for the top dress. Either way the extra is not lost, but a partly used 3 cubic foot bag is a lot of soil to store.
Watch the quart labeling as well. A 20 quart bag is 0.75 cubic feet, not 1 cubic foot, and the two sit next to each other on the same shelf at similar prices.
The 10% settling allowance, and why beds sink
Freshly filled soil is full of air. Rain packs it, watering packs it, and the organic matter in the mix breaks down and loses volume over the first season. The result is a bed that was level with the top of the frame in April sitting 2 or 3 inches low by October. The 10% allowance covers that drop.
Ten percent of 26.7 cubic feet is 2.7 cubic feet, which is one and a third bags. That is cheap insurance against a bed that needs a second trip to the store in the middle of the growing season. Beds filled with a fluffy compost heavy mix settle more, up to 15%, while a mineral topsoil blend settles closer to 5%.
Two things make the settling worse. Filling the bed with dry mix and never watering it in leaves the air pockets in place, so the first hard rain drops the level all at once. And mixing in uncomposted material, like fresh wood chips or leaves, causes a second drop later as it decomposes underground.
The fix is to fill in two stages. Add soil to about 2 inches above the final level, water it slowly until it stops draining fast, then top up to the level you want. Leave 1 to 2 inches of freeboard below the top of the frame so mulch and water stay in the bed instead of running off.
Mixing your own blend instead of buying a bag
Bagged raised bed mix is convenient and consistent. Mixing your own is cheaper by the cubic foot and lets you tune drainage, which matters for beds on a patio or over clay. The common starting point is 60% topsoil, 30% compost and 10% coarse material such as pine bark fines or coarse sand.
| Component | Share | For 29.3 cu ft | What it does |
|---|---|---|---|
| Topsoil or garden soil | 60% | 17.6 cu ft | Mineral base, holds nutrients |
| Compost | 30% | 8.8 cu ft | Organic matter, slow release food |
| Pine bark fines or coarse sand | 10% | 2.9 cu ft | Drainage and air space |
Do not fill a bed with compost alone. It holds water like a sponge, shrinks by a third in a season, and packs down into a dense layer that roots struggle to push through. A bed that is all compost also dries into a hard crust on the surface, which sheds water instead of absorbing it.
The EPA's page on composting at home covers what finished compost should look and smell like before it goes into a bed, and Michigan State Extension has a raised bed resource page with soil mix ratios for different situations. Both are worth ten minutes before you buy a truckload of anything.
Bulk by the cubic yard, and when it beats bags
Bulk soil is sold by the cubic yard, and 1 cubic yard is 27 cubic feet. Our 29.3 cubic foot bed is 1.09 cubic yards, so ordering 1.25 yards covers it with a little spare. The arithmetic is the same as bags, only the divisor changes.
Price is where bulk wins. Bagged soil at $6.49 per cubic foot is $175 per cubic yard. Bulk garden mix runs $30 to $50 per cubic yard, plus a delivery fee of $50 to $120 depending on distance. The break even point is around 1 cubic yard: at that volume bulk plus delivery already beats bagged soil, and above it the gap widens fast.
Three practical notes on a bulk order. Soil is heavy, roughly 1.1 to 1.3 tons per cubic yard, so a 3 yard delivery is over 3 tons and needs a firm driveway, not a lawn. A dump truck cannot always place the pile where you want it, so plan for wheelbarrow trips. And bulk soil is not sterilized the way some bagged mixes are, so weed seeds are part of the deal.
For one or two beds, bags win on convenience. For a full garden build, four or more beds, or a bed deeper than 12 inches, price out bulk before you load a cart.
Filling the bed without wrecking your back
Fifteen bags at 80 to 100 pounds each is 1,200 to 1,500 pounds of material, and it all has to go over the side of a frame. A few habits make the job easier and safer.
- Stage the bags next to the bed before you open any of them, so you are not carrying weight across the yard.
- Cut the bag flat and slide the soil out rather than scooping. A 2 cubic foot bag emptied this way takes about 20 seconds.
- Fill in thirds and water between layers. Water settles each layer so the next one sits on a firm base.
- Keep the wheelbarrow inside the path, not on the bed edges, because a loaded barrow concentrates weight on one point of the frame.
- Leave 1 to 2 inches of freeboard so mulch and rain stay in the bed.
After the last bag, water slowly until the soil stops pulling away from the sides of the frame. Then wait a week and check the level again before planting. If it has dropped more than an inch, top it up with the spare bag and water again.
Soil volumes here are geometric estimates. Bagged products settle at different rates and some mixes are sold by weight rather than volume, so check the bag before you buy a large order.
Frequently asked questions
How many cubic feet of soil does a 4 by 8 raised bed need?
26.7 cubic feet at 10 inches deep, or 29.3 cubic feet once you add 10% for settling. At 12 inches deep the same bed takes 32 cubic feet, and at 6 inches it takes 16 cubic feet.
How many bags of soil is 29.3 cubic feet?
15 bags of 2 cubic feet, 20 bags of 1.5 cubic feet, or 30 bags of 1 cubic foot. Bags are sold by volume, so divide the total cubic feet by the number printed on the bag and round up.
How deep should soil be in a raised bed?
6 to 8 inches for lettuce, herbs and radishes, 10 to 12 inches for tomatoes, peppers and beans, and 12 to 18 inches for carrots, potatoes and parsnips. A bed under 6 inches dries out fast and roots hit the bottom.
How much does it cost to fill a 4 by 8 raised bed?
About $194.70 with 15 bags of 2 cubic feet at $12.98 each. That is $6.64 per cubic foot. Bulk delivery at $30 to $50 per cubic yard covers the same 1.09 cubic yards for less money if you can take a truckload.
Why add 10% extra soil?
Fresh fill settles 5% to 15% in the first season as air pockets collapse and rain packs it down. A bed filled to the brim in spring sits 2 to 3 inches low by fall, so 10% extra leaves room to top dress.
How many cubic yards is 29.3 cubic feet?
1.09 cubic yards, because a cubic yard is 27 cubic feet. Bulk soil is sold by the yard, so 29.3 divided by 27 is the number to order, and most yards will round up to 1.25 or 1.5 yards.
How much does a cubic foot of soil weigh?
About 40 to 50 pounds for a moist bagged mix, and closer to 75 pounds for heavy topsoil. A 2 cubic foot bag is 80 to 100 pounds, which is why a 15 bag order is a truck or delivery job, not a car trunk job.
Can I fill a raised bed with topsoil only?
It works but it compacts. Most extension services suggest about 60% topsoil, 30% compost and 10% coarse material by volume. For a 29.3 cubic foot bed that is 17.6 cubic feet of topsoil, 8.8 of compost and 2.9 of coarse material.
How much soil do I need for four 4 by 4 beds?
53.3 cubic feet at 10 inches deep before the settling allowance, which is 1.98 cubic yards or 27 bags of 2 cubic feet. With 10% extra it is 58.7 cubic feet, or 30 bags.
Should I put gravel or cardboard in the bottom of a raised bed?
Cardboard yes, gravel no. A layer of cardboard smothers weeds and breaks down in a season. Gravel creates a drainage barrier that stops water moving up into the soil and steals 2 to 3 inches of rooting depth.
Does the soil volume change if the bed sits on concrete?
No. Volume is the same, but drainage does. A bed on concrete needs 12 inches of depth minimum, drainage holes in the base, and a 2 inch gap or feet under the frame so water can escape.
How much soil for a 4 by 8 bed at 6 inches deep?
16 cubic feet before the allowance, or 17.6 cubic feet with 10% extra. That is 9 bags of 2 cubic feet, which suits lettuce, spinach, herbs and radishes but not carrots or tomatoes.
Is bagged soil or bulk soil cheaper?
Bulk is cheaper above about 1 cubic yard. A 2 cubic foot bag at $12.98 costs $6.49 per cubic foot, while bulk garden mix at $40 per cubic yard costs $1.48 per cubic foot, before delivery.
How long does it take to fill a raised bed?
About 30 to 45 minutes for 15 bags, plus another 20 minutes to water it in. Water in two passes, because 29.3 cubic feet of dry mix can drop 3 inches once it is soaked.
Spotted a wrong number or a broken result?
More Home Improvement tools
- ADU Cost Calculator
- Acreage Calculator
- Aggregate Cost Calculator
- Air Conditioner Room Size & BTU Calculator
- Aluminum Fence Cost Calculator
- Asphalt Calculator
- Awning Cost Calculator
- Bathtub vs Shower Footprint Calculator
- Bleach Dilution Calculator
- Block Mortar Calculator
- Board Footage Calculator
- Board and Batten Layout Calculator
- Board and Batten Siding Calculator
- Board on Board Fence Calculator
- Borax Ant Killer Calculator
- Brick Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.