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 (divide by 1,728) or cubic yards (divide by 46,656). Most raised beds are 8 to 12 inches deep, 4 feet long, and 2 to 4 feet wide.
A standard 4-by-8-foot bed that is 10 inches deep needs about 26.7 cubic feet of soil, or roughly 1 cubic yard. A smaller 4-by-4-foot bed at the same depth needs about 13.3 cubic feet, or roughly 0.5 cubic yards. Garden centers and soil suppliers sell by the cubic yard or cubic foot, so knowing your exact volume before you shop saves you from buying too much or too little.
If your bed has an unusual shape—L-shaped, triangular, or tiered—break it into rectangles, calculate each section separately, and add them together. This method works for any configuration you build.
Key Takeaways
- Multiply length × width × depth in inches, then divide by 1,728 to get cubic feet, or by 46,656 to get cubic yards.
- A standard 4-by-8-foot bed at 10 inches deep requires about 1 cubic yard of soil.
- Soil settles over time, so buying 10 to 15 percent extra accounts for that settling and gives you material to top off the bed later.
- Bagged soil is convenient for small beds but costs more per cubic foot than bulk soil delivered by truck.
- Soil depth matters: 6 inches works for shallow-rooted plants like lettuce, but 12 inches is better for tomatoes, peppers, and root vegetables.
Bagged soil versus bulk delivery
Bagged soil from a garden center or hardware store is the easiest route for small beds. A standard bag holds 2 cubic feet. For a 4-by-4-foot bed at 10 inches deep, you would need about 7 bags. Bags cost between $3 and $8 each depending on the brand and whether it is potting mix, garden soil, or a blend, so a small bed runs $20 to $55 in materials.
Bulk soil delivered by truck is cheaper per cubic foot but requires a minimum order—usually 1 to 2 cubic yards. A single cubic yard costs $25 to $50 depending on your region and soil type, but buying 3 or more yards often brings the per-yard price down. Bulk is worth it if you are filling multiple beds or a large single bed, or if you have space for a pile to be dropped in your yard.
Some suppliers offer a middle ground: they sell soil by the cubic foot at the yard, and you load it yourself into your truck or trailer. This costs less than bagged but more than delivered bulk, and it works well if you have a vehicle and can haul 500 to 1,000 pounds in one trip.
Account for settling and future top-offs
Soil compacts and settles after watering and as plants grow in it. A bed that is 10 inches deep when you fill it may drop to 8 or 9 inches within the first month. To avoid ending up with shallow soil later, buy 10 to 15 percent extra and keep it on hand. For a 1-cubic-yard bed, that means buying 1.1 to 1.15 cubic yards.
Store extra soil in bags in a dry place, or in a pile covered with a tarp. You will use it to top off the bed in spring and fall, and to refresh the top few inches if you notice compaction. This is much cheaper than buying new soil later and keeps your bed at the depth your plants need.
Soil depth for different plants
Not all plants need the same depth. Shallow-rooted crops like lettuce, spinach, and radishes do well in 6 inches of soil. Herbs, beans, and peas need 8 to 10 inches. Tomatoes, peppers, eggplant, carrots, and parsnips need 10 to 12 inches to develop strong root systems and produce well.
If you are growing a mix of plants, aim for 10 to 12 inches as a baseline. This depth works for almost everything and gives you flexibility to plant what you want without worrying about whether the bed is deep enough. Deeper is rarely a problem; shallower often is.
Soil composition matters as much as volume
The volume you calculate tells you how much material to buy, but what you fill it with affects how well your plants grow. A mix of topsoil, compost, and peat moss or coconut coir drains better and holds nutrients longer than topsoil alone. Many gardeners use a ratio of 40 percent topsoil, 40 percent compost, and 20 percent peat moss or coir.
If you are buying bulk, ask the supplier what is in their garden soil mix. Some are mostly topsoil with little organic matter; others are already blended. Bagged mixes labeled "raised bed soil" or "garden soil" are usually formulated to drain well and hold moisture, so they work straight out of the bag. Pure potting mix is lighter and drains faster but costs more and dries out quicker, so it is better for containers than large beds.
Order soil before delivery day
If you are buying bulk, call or visit the supplier at least a few days before you need the soil. Delivery trucks fill in order, and popular suppliers can have a wait during spring planting season. Ask whether they deliver or whether you pick up, what the minimum order is, and whether they charge extra for spreading the soil in your yard (some do, some do not).
For bagged soil, check stock before you go to the store. A popular brand can sell out during peak season, and you may need to visit multiple locations or order online for pickup. If you are filling a large bed, calling ahead saves a trip.
Common mistakes to avoid
The most common error is underestimating depth. A bed that looks full at 6 inches will feel shallow once plants are in it and soil has settled. Measure your bed frame before you buy, and do not guess at depth.
The second mistake is buying only topsoil. Topsoil alone compacts easily and does not hold moisture or nutrients as well as a blend with compost. Spend a little more on a mix, and your plants will thank you.
The third is forgetting to account for settling. If you fill a bed to the brim, it will look half-empty in a month. Fill it to within an inch or two of the top, and plan to add more soil in the spring.
Frequently Asked Questions
Can I use potting mix instead of garden soil in a raised bed?
You can, but it is expensive and unnecessary. Potting mix is formulated for containers and drains very fast, which means you will water more often. Garden soil or a topsoil-and-compost blend is cheaper and holds moisture better for in-ground beds. Save potting mix for pots and hanging baskets.
What if I do not know my bed dimensions before I buy?
Measure the inside of the frame with a tape measure. Length and width are straightforward; for depth, measure from the inside bottom to the inside top. If your frame is not square or rectangular, sketch it on paper and break it into rectangles, then calculate each section.
Can I reuse soil from last year?
Yes. Refresh the top 2 to 3 inches with new compost or aged compost, which adds nutrients that plants used up. You do not need to replace all the soil unless it is compacted hard or was diseased the previous year. Refreshing the top layer is much cheaper than buying new soil.
How much does a cubic yard of soil weigh?
Dry soil weighs about 1,300 to 1,500 pounds per cubic yard; wet soil weighs 1,600 to 2,000 pounds. This matters if you are hauling it yourself or if your driveway has weight limits. A delivery truck can usually handle the weight, but check with the supplier if you have concerns.
Should I put landscape fabric under the soil?
It is optional. Landscape fabric stops weeds from growing up from the ground below, but it also slows drainage and can trap water. If your bed is on grass or bare ground, fabric helps. If it is on a patio or driveway, you do not need it. Many gardeners skip it and just pull weeds as they appear.