Build
Cheap Raised Garden Bed Ideas That Last
Building your own raised bed is usually cheaper than buying one, especially in pine or concrete block. The bigger savings come from the fill: free leaves, wood chips and compost can replace half the soil in a deep bed.

| Material | Upfront cost | Rough lifespan | Notes |
|---|---|---|---|
| Untreated pine or fir | Least costly wood | 3–7 years | Easy to cut and replace |
| Modern treated lumber | Low to moderate | 10+ years | Copper-based; add a liner for extra caution |
| Concrete block | Moderate | Decades | No tools needed, heavy, takes up bed space |
| Heat-treated pallets | Often free | 2–4 years | Use only pallets stamped HT |
| Logs or stacked branches | Free | 3–6 years | Rustic, uneven, good on slopes |
| Fabric beds | Low | 3–5 years | Portable, dry out fast in heat |
Is it cheaper to build your own?
Usually, yes. A 4x8 frame in untreated pine takes six 2x6 boards, a short 4x4 and a box of screws, and the lumber typically costs less than a ready-made bed of the same size. The gap narrows with cedar, which costs considerably more per board than pine, and with metal, where mass-produced kits are often priced close to the cost of the raw materials.
What changes the math is labor and tools. If you already own a drill and a saw, or the store will make your cuts, building wins on price. If you need to buy tools for one bed, a kit may come out even. Either way, the frame is rarely the largest cost. Filling a 4x8 bed 12 in deep takes 32 cu ft of soil, about 1.2 cu yd, and bagged soil at that volume often costs more than the lumber.
Our how to build a raised garden bed guide has the full cut list and steps for a basic 4x8.
Low-cost materials
- Untreated pine or fir. The cheapest new lumber. Expect 3 to 7 years before the boards soften, longer in dry climates. Rebuilding is cheap.
- Modern pressure-treated lumber. Today's copper-based treatments are generally considered acceptable for food beds by many extension services and last 10 years or more.
- Concrete blocks. Standard 8 x 8 x 16 in blocks stack without mortar. One row around a 4x8 bed takes about 16 blocks. Plant food crops in the bed, not the block holes. See our cinder block raised garden beds guide.
- Pallets. Free, but only use those stamped HT (heat treated). Avoid any marked MB, which means methyl bromide fumigation, and any with stains or an unknown history.
- Logs and branches. Lay logs 6 in or thicker in a rectangle and pin them with stakes. They rot slowly and cost nothing if you have trees.
Free and cheap fill
Deep beds do not need good soil all the way down. Roots of most vegetables work mainly in the top 10 to 12 in. Fill the lower part with free organic matter and buy quality soil only for the top layer.
Good free or cheap materials for the bottom half:
- Shredded fall leaves, which break down into leaf mold
- Untreated wood chips from tree services
- Grass clippings from untreated lawns, in thin layers
- Rotted logs and branches, which hold moisture as they decay
- Cardboard laid over grass to smother it
These materials shrink as they decompose, so expect the surface to drop several inches over the first year and plan to top up. Many towns give away compost or mulch made from yard waste; it is worth checking. The how to fill a raised garden bed guide walks through layering in more detail.

Where cheap goes wrong
- Railroad ties. Old ties are soaked in creosote. Never use them around food.
- Salvaged treated lumber. Wood treated before 2004 may carry the old arsenic-based CCA treatment. If you don't know its age, don't use it.
- Native clay as fill. It compacts and drains poorly in a bed. Mix it with plenty of compost or leave it out.
- Rocks or gravel in the bottom. They do not improve drainage and take up root space.
- Black walnut chips or leaves. They release a compound that stunts tomatoes and many other crops.
- Boards too thin. A 1x6 bows outward under wet soil within a season. Use 2-in-thick lumber.
A $100 starter plan
Prices vary a lot by region and season, so treat these as rough ranges. At the low end of each range the total lands near $100; bulk soil and store-made cuts help keep it there.
| Item | What to buy | Rough cost |
|---|---|---|
| Frame | Six untreated 2x6 x 8 ft boards | $45–$70 |
| Posts | One 4x4 x 6 ft for six 11-in posts | $10–$18 |
| Screws | About 40 exterior screws, 3 in | $8–$12 |
| Bottom layer | Cardboard plus leaves and wood chips | Free |
| Top layer | About 12 cu ft of soil mix, 5 in deep | $25–$50 |
Build the frame 11 in tall, lay cardboard over the grass, then fill the first 6 in with shredded leaves, chips and grass clippings, watered as you go. Top with about 5 in of a mix of topsoil and compost. That top layer is roughly 12 cu ft, less than half a cubic yard. Plant shallow-rooted crops such as lettuce, bush beans, herbs and radishes the first year, and add compost each spring as the bottom layer breaks down.
How to choose
Cheapest to start
Untreated pine, with cardboard and free organic fill underneath good topsoil.
Cheapest over ten years
Concrete block or modern treated lumber, since you build once.
No tools at all
Dry-stacked concrete blocks or a fabric bed.
Free materials on hand
Logs, branches and HT-stamped pallets, checked for rot and stains.
Related guides
- Filling a bed on a budget
- Cinder block raised garden beds
- How to build a raised garden bed
- Bottom layers for raised beds
- Raised garden bed ideas for any yard
Is it cheaper to build or buy a raised garden bed?
Building in pine or block is usually cheaper than buying a kit of the same size. Cedar and metal narrow the gap. Soil is often the bigger expense either way.
How do you fill a raised bed for less?
Put free organic material such as leaves, wood chips and rotted logs in the bottom half, then buy soil only for the top 5 to 6 in. Expect to top up as the lower layers settle.
Are pallets safe for raised beds?
Pallets stamped HT were heat treated and are generally considered fine. Skip pallets marked MB, painted pallets and any with stains or spills of unknown origin.