Raised beds work best with a loose, well-draining soil mix rather than garden soil alone

The soil you put in a raised bed is different from what you dig out of your yard. Garden soil compacts over time, holds too much water, and often contains weed seeds and disease. A raised bed soil mix is lighter, drains faster, and gives plant roots room to grow. Most gardeners use a blend of three materials: topsoil, compost, and a bulky ingredient like peat moss or coconut coir. The exact ratio depends on what you are growing and what you have on hand.

You do not need to buy a branded "raised bed mix" — you can build your own for less money. The key is understanding what each ingredient does and how to balance them so water drains but does not run straight through, and so roots can push down without hitting a hard layer.

Key Takeaways

  • A raised bed soil mix should be roughly 40 percent topsoil, 40 percent compost, and 20 percent peat moss or coconut coir to drain well and hold nutrients.
  • Never use only garden soil or clay in a raised bed, because it will compact and waterlog plant roots within one season.
  • Compost is the most important ingredient because it feeds plants, improves drainage, and breaks down over time to build soil structure.
  • You can adjust the mix based on what you grow — vegetables need richer compost, while herbs and root crops tolerate leaner mixes.
  • Filling a 4-by-8-foot bed 12 inches deep requires about 32 cubic feet of soil, which costs less to mix yourself than to buy pre-made.

The three-part mix: topsoil, compost, and amendment

Start with topsoil as your base — this is the dark, crumbly layer from the top few inches of earth. It holds nutrients and gives roots something to anchor into. Buy it from a landscape supplier or garden center by the cubic yard. One cubic yard fills about 27 cubic feet, which is enough for a 4-by-8-foot bed at 8 inches deep. Topsoil alone is too dense for a raised bed, so you need the other two parts to lighten it.

Compost is decomposed plant material — leaves, grass clippings, kitchen scraps, or aged manure. It is the most valuable ingredient in your mix because it feeds plants as it breaks down, improves water retention without waterlogging, and attracts earthworms. Use finished compost that is dark and crumbly, not fresh material that is still hot or chunky. You can make your own or buy it bagged or in bulk. If you use homemade compost, screen it through a half-inch mesh to remove sticks and clumps.

The third ingredient is a bulky amendment that keeps the mix from compacting. Peat moss is traditional and inexpensive, but it is mined from wetlands and does not break down. Coconut coir (shredded coconut husk) does the same job, is renewable, and holds water slightly better. Aged bark, perlite, or vermiculite also work. This ingredient makes up about 20 percent of the mix and prevents the soil from settling into a brick-like layer after a few waterings.

How to calculate and mix soil for your bed size

Measure your raised bed's length, width, and depth in feet, then multiply them together to get cubic feet. A 4-by-8-foot bed that is 12 inches deep holds 32 cubic feet. A 3-by-6-foot bed at 10 inches deep holds 15 cubic feet. Once you know the volume, divide it into three parts: 40 percent topsoil, 40 percent compost, and 20 percent amendment.

For a 32-cubic-foot bed, you need about 13 cubic feet of topsoil, 13 cubic feet of compost, and 6 cubic feet of amendment. Topsoil and compost are usually sold by the cubic yard (27 cubic feet), so one yard of each is enough for two standard beds with some left over. Amendments come in bags — a 3-cubic-foot bag of peat moss or coir costs $5 to $15 depending on brand and where you buy it.

Mix the ingredients in the bed itself rather than in a pile — it is easier and saves your back. Dump the topsoil in first, spread it evenly, then add the compost and amendment in layers. Use a garden fork or shovel to turn and blend until the color is uniform and you see no distinct layers. The mix should feel crumbly and hold together lightly when you squeeze it, but fall apart when you open your hand.

Adjusting the mix for what you grow

Vegetables like tomatoes, peppers, and squash are heavy feeders and need a richer mix — increase compost to 50 percent and reduce topsoil to 30 percent. Leafy greens like lettuce and spinach do well in the standard 40-40-20 mix. Herbs like basil, thyme, and oregano prefer a leaner mix with less compost (30 percent) because they thrive in drier soil and too much fertility makes them weak.

Root crops like carrots, beets, and parsnips need loose, deep soil with minimal rocks or clumps, so use a higher proportion of amendment (30 percent) and make sure the topsoil is fine-textured, not chunky. If you are growing in a shallow bed (6 to 8 inches), use more compost and less topsoil because shallow roots need nutrient-dense soil close to the surface.

After the first year, the compost breaks down and the bed settles by 1 to 2 inches. Top it off each spring with 1 to 2 inches of fresh compost. This feeds the soil, replaces what plants took up, and keeps the bed at working depth. You do not need to replace the entire mix — just refresh the top layer.

Common mistakes that ruin raised bed soil

The biggest mistake is using only garden soil or clay dug from your yard. It compacts hard within weeks, roots cannot push through, and water pools on top or drains too fast depending on clay content. A raised bed is supposed to give you control — use that advantage and start with a proper mix.

Another common error is using fresh compost or manure that is still breaking down. Fresh material heats up, can burn plant roots, and smells bad. Let compost age at least three months, or buy finished compost that is cool and dark. If you use horse or chicken manure, age it for six months to a year before mixing it in.

Overfilling with compost is tempting because it looks rich, but a mix that is more than 50 percent compost drains too fast and settles unevenly. The bed becomes waterlogged in some spots and dry in others. Stick to the 40-40-20 ratio as a starting point, then adjust based on what you grow and how your soil behaves after the first season.

Where to buy soil and amendments in bulk

Landscape supply yards sell topsoil and compost by the cubic yard, usually at $30 to $60 per yard depending on quality and location. They deliver for a fee (often $50 to $100) or you can pick up with a truck. Call ahead to confirm they have what you need in stock — popular items sell out in spring.

Garden centers sell bagged topsoil, compost, and amendments, but the cost per cubic foot is two to three times higher than bulk. Bagged soil is useful for topping off a bed or filling a small space, but not for filling a large bed from scratch. Home improvement stores carry bags of all three ingredients, though quality varies — read the label to confirm it is finished compost, not bark or mulch.

If you have access to free compost, use it — many municipalities offer finished compost from yard waste, and some farms give away aged manure. Screen it to remove sticks and clumps, and let it sit for a few weeks before using it. Free compost is often coarser than bagged, so you may need slightly less amendment to balance it out.

Frequently Asked Questions

Can I use only compost in a raised bed?

Compost alone drains too fast and settles heavily within a season, leaving you with a sunken bed and compacted soil. Mix it with topsoil for structure and amendment for drainage. A bed of pure compost also costs more and wastes the compost's nutrients because they leach away quickly.

Is peat moss or coconut coir better?

Coconut coir holds water slightly better and is renewable, while peat moss is cheaper and more widely available. Both work equally well in a raised bed. If cost matters most, use peat moss. If you prefer sustainable materials, choose coir. Either one lasts three to five years before breaking down enough to need replacement.

How deep should the soil be in a raised bed?

Most vegetables need 10 to 12 inches of soil depth. Shallow-rooted crops like lettuce and herbs do fine at 6 to 8 inches. Root crops like carrots and parsnips need 12 to 18 inches. Deeper beds hold more water and give roots more room, but they also cost more to fill and are harder to reach across.

Do I need to line the bottom of my raised bed?

A landscape fabric or hardware cloth at the bottom keeps burrowing pests like voles and gophers out, but it is not required. If your bed sits on good soil and you do not have a pest problem, you can skip it. If you line the bottom, use hardware cloth (not plastic), which lets water drain while blocking animals.

What if my soil drains too fast or too slow?

If water runs straight through, add more compost (increase to 50 percent) and less amendment. If water pools and drains slowly, add more amendment (increase to 30 percent) and less topsoil. Test by watering the bed and watching how fast it drains — adjust next season based on what you see.