Calculate soil volume by bed dimensions
The amount of soil you need depends on three measurements: the length, width, and depth of your raised bed. Multiply those three numbers together to get the volume in cubic inches, then convert to cubic feet by dividing by 1,728. A raised bed that is 4 feet long, 2 feet wide, and 12 inches deep needs 8 cubic feet of soil.
Most garden soil is sold by the cubic foot or cubic yard. One cubic yard equals 27 cubic feet. If you know your bed's volume in cubic feet, divide by 27 to find how many cubic yards you need. For the example above, 8 cubic feet ÷ 27 = about 0.3 cubic yards, which rounds to roughly one-third of a cubic yard.
A quick shortcut: multiply length × width (in feet) × depth (in feet). A 4 × 2 bed that is 1 foot deep needs 8 cubic feet. A 4 × 4 bed that is 1 foot deep needs 16 cubic feet, or about 0.6 cubic yards.
Key Takeaways
- Multiply your bed's length, width, and depth in feet to find cubic feet of soil needed, then divide by 27 to convert to cubic yards.
- A standard 4 × 8 foot bed filled 12 inches deep requires about 32 cubic feet, or roughly 1.2 cubic yards of soil.
- Soil settles over time, so you may need to top up your bed after the first season, especially if you fill it completely to the rim.
- Bagged soil is convenient for small beds but costs more per cubic foot than bulk soil delivered by truck.
- The depth you choose affects both the volume needed and what you can grow — most vegetables need at least 12 inches, root crops need 18 inches.
Standard bed sizes and soil amounts
A 4 × 8 foot bed is one of the most common sizes. Filled to 12 inches deep, it holds 32 cubic feet of soil, or about 1.2 cubic yards. If you fill it to 18 inches deep instead, you need 48 cubic feet, or about 1.8 cubic yards. Most garden centers sell soil in bags of 2 cubic feet or in bulk by the cubic yard, so knowing your total helps you decide whether to buy bags or arrange a delivery.
Smaller beds need less. A 4 × 4 bed at 12 inches deep holds 16 cubic feet (0.6 cubic yards). A 2 × 4 bed at 12 inches deep holds 8 cubic feet (0.3 cubic yards). If you are building multiple beds, add up the volumes of each one to get your total order.
Why depth matters for soil volume and plant growth
Depth is not just about volume — it determines what you can grow. Most vegetables, including tomatoes, peppers, lettuce, and beans, need at least 12 inches of soil. Root crops like carrots, beets, and parsnips need 18 inches or more to develop properly. Shallow beds work for herbs and some greens, but they limit your options.
Deeper beds also hold more moisture and give roots more room to spread, which means plants are less stressed during dry spells. If you are building a bed for the first time, 12 inches is a practical minimum. If you plan to grow root crops or want better water retention, go to 18 inches.
Bagged soil versus bulk delivery
Bagged soil costs more per cubic foot but works well for small beds or when you do not have space for a truck delivery. A 2 cubic foot bag typically costs between $3 and $8, depending on the brand and your location. For a 4 × 8 bed at 12 inches deep, you would need 16 bags, which adds up quickly in both cost and effort.
Bulk soil delivered by truck is cheaper per cubic foot but requires a minimum order and a space for the truck to access. Many landscape suppliers deliver in increments of 0.5 cubic yards. If you need 1.2 cubic yards for a 4 × 8 bed, you might order 1.5 cubic yards and have extra on hand for topping up later or filling smaller containers.
For beds under 0.5 cubic yards, bags are usually more practical. For beds over 1 cubic yard, bulk delivery saves money if it is available in your area.
Account for settling and future top-ups
Soil settles as it dries and as you water and work it. A bed filled completely to the rim will drop noticeably over the first season, especially in the first few weeks. Plan to top up your bed with 1 to 2 inches of fresh soil or compost in spring of the second year, and again every year or two after that as organic matter breaks down.
Some gardeners fill their beds slightly below the rim to account for this settling. Others fill to the top and expect to add more soil later. Either way, keep extra soil on hand or budget for a small additional purchase in spring.
Soil composition and what to buy
Raised bed soil is usually a blend of topsoil, compost, and sometimes peat moss or coconut coir. You can buy pre-mixed raised bed soil from garden centers, or you can mix your own from separate bags of topsoil and compost. Pre-mixed blends are convenient but cost more. Mixing your own gives you control over the ratio — a common formula is 40% topsoil, 40% compost, and 20% peat moss or coir.
If you are filling a very large bed, buying bulk topsoil and compost separately and mixing them in the bed is often cheaper than buying pre-mixed soil. For smaller beds, pre-mixed bags save time and are worth the extra cost.
Frequently Asked Questions
Do I need to fill my raised bed all the way to the top?
No. Most vegetables grow fine with 12 inches of soil, and you can leave 2 to 4 inches of space at the rim to reduce splashing when you water. Filling slightly below the top also accounts for settling. You only need to fill higher if you are growing root crops that need 18 inches or more.
Can I use garden soil from my yard instead of buying soil?
You can mix it in, but do not use only yard soil. Garden soil compacts in a raised bed and drains poorly. Use it as no more than 25% of your total volume, mixed with compost and topsoil. Yard soil also brings weeds and disease, so most gardeners prefer to start with purchased soil.
How much does a cubic yard of soil weigh?
Wet soil weighs about 1.3 to 1.5 tons per cubic yard. Dry soil weighs about 1 ton. This matters if you are arranging delivery — a truck can usually carry 10 to 15 cubic yards depending on its size. For a single raised bed, weight is not usually a concern unless you are moving bags by hand.
What if I order too much soil?
Extra soil is useful. You can store it in bags, use it to fill containers or smaller beds, or top up your raised bed in future seasons. Soil does not spoil, so having extra on hand is better than running short and making a second order.
Should I put cardboard or landscape fabric under the soil?
Many gardeners lay cardboard or landscape fabric on the ground before filling to block weeds from below. This is optional but helpful if your yard has persistent weeds or if you are building on grass. It does not change how much soil you need — measure the interior of the bed the same way whether or not you use a barrier underneath.