How To Make A Raised Garden Bed With Cement Blocks? | A

Build a raised garden bed with cement blocks by leveling a pad, dry-stacking blocks, lining, filling with soil, then planting.

If you’re searching “how to make a raised garden bed with cement blocks?”, you’re after a bed that goes together fast and stays put.

Cement blocks (concrete masonry units) are heavy, square, and forgiving. You can dry-stack them, reshape later, and even plant in the openings.

Materials and rough block counts by bed size

This table gives a practical starting point for common layouts using standard 8×8×16 blocks. Counts assume a single course with tight joints.

Bed footprint Blocks for one course Notes on height and fill
3 ft × 6 ft 18 Starter size; 8 in tall soil depth.
4 ft × 4 ft 16 Easy reach from all sides; nice for greens.
4 ft × 6 ft 20 Room for a trellis edge; add 1–2 blocks for corners.
4 ft × 8 ft 24 Classic veggie bed; plan watering access on both sides.
5 ft × 10 ft 30 Big bed; split into zones so you don’t step in soil.
U-shape 3 ft deep 28 Comfortable reach; leave a 2–3 ft walkway.
L-shape 4 ft wide 26 Fits corners; keep the inner corner square for clean lines.
Two courses (double height) ×2 Stack the same count again; fill cost rises fast.

Planning choices that save rework

Pick a width you can reach

A 4-foot width works well for many yards. You can reach the middle from either side without leaning hard.

If the bed sits against a fence, keep it 2 to 2½ feet wide so the back row is still reachable.

Choose a site with sun and a hose path

Walk the area at morning, midday, and late afternoon to see where shadows land. Then check that a hose can reach the bed without a tight kink.

Decide height before you buy soil

One course of block is about 8 inches tall. Two courses lands near 16 inches and needs a lot more fill.

If you want more root room without a tall wall, loosen the native soil under the bed before filling.

Tools and supplies you’ll want on hand

You don’t need a full workshop. A few hand tools and a level do most of the work.

  • Concrete blocks (standard 8×8×16, plus half blocks if your layout needs them)
  • String line and stakes, or marking paint
  • Shovel, rake, and hand tamper (a scrap 2×4 works in a pinch)
  • 2–4 ft level (longer is easier)
  • Crushed gravel or decomposed granite for a leveling pad
  • Cardboard, burlap, or weed fabric for weed blocking
  • Hardware cloth if burrowing pests are common in your yard
  • Soil and compost blend, plus mulch for the top

A wheelbarrow speeds hauling soil, and a tarp keeps grit off nearby paving stones.

Making a raised garden bed with cement blocks on uneven ground

The trick is not brute force. It’s a flat base and patient setup. Once the first course sits level, the rest feels easy.

Step 1: Lay out the shape

Use stakes and string to mark the outside edges. Measure corner to corner; when both diagonals match, your rectangle is square.

Set a few blocks along the lines as a dry run. This is where you catch odd dimensions before you dig.

Step 2: Clear and strip the base

Pull back sod, weeds, and roots inside the outline. Go a few inches wider than the blocks so you have room to tweak alignment.

Step 3: Level a shallow trench

Dig a trench where the blocks will sit, around 2–3 inches deep. Aim for a flat “seat”, not a deep ditch.

If the yard slopes, dig more on the high side and less on the low side. Check level as you go.

Step 4: Add a leveling pad

Pour 1–2 inches of crushed gravel or decomposed granite in the trench. Rake it smooth, then tamp it down.

Set the first block, check level front-to-back and side-to-side, then set the next. Tap blocks into place with a rubber mallet or the heel of your hand.

Step 5: Dry-stack the course and lock the corners

Keep joints tight and faces aligned. A string line along the outside edge helps you stay straight.

At corners, rotate blocks so the openings run the same way on each wall. If you stack a second course, stagger joints like brick.

Step 6: Block weeds and pests from below

Lay overlapping cardboard on the bottom, then wet it so it hugs the soil. It breaks down over time.

If moles or voles are a problem, lay hardware cloth under the bed before filling and tie it to the inside of the blocks so it stays flat.

Step 7: Line the inner wall only when it helps

Many gardeners leave blocks unlined and do fine. A liner helps when fine soil leaks out through joints.

Use burlap or weed fabric against the inside face, then fold it down under the soil. Keep the bottom open so water can drain.

Soil mix that drains well and grows strong plants

Raised beds shine when the fill is loose and drains fast. A simple blend is compost plus a light topsoil, mixed well.

If you want a clear starting point, the University of Maryland Extension guidance on soil to fill raised beds lists depth targets and mix ideas for common crops.

How much soil you need

Multiply length × width × depth (in feet) to get cubic feet. A 4 ft × 8 ft bed at 8 inches deep is 4 × 8 × 0.67, which is 21.44 cubic feet.

Bagged soil is often sold in 1 or 2 cubic-foot bags. Divide your total by the bag size and you’ll know how many to load up.

Build the fill in layers

Start with a few inches of coarse compost, then add your main mix. Water lightly and rake smooth so it settles without turning dense.

Planting tricks that fit block beds

Use the block openings on purpose

The holes can hold herbs, flowers, or drip lines. Thyme, marigolds, and green onions work well and don’t need deep soil.

If you want the openings empty, cap the blocks with flat pavers or cap blocks so soil stays in place.

Mulch early

A 2–3 inch mulch layer slows weeds and cuts down watering. Straw, shredded leaves, or wood chips all work if they’re clean.

Keeping the wall straight without mortar

Dry-stacked blocks can shift if the base is uneven or the bed gets bumped by a mower. A few small habits keep things tidy.

Recheck after the first big rain

Rain can settle the pad. If you spot a corner that dipped, pull that block, add gravel, tamp, and reset.

Adding a second course

Empty the top few inches of soil so you can see the block edges. Stack the second layer, then refill and mulch again.

Maintenance that keeps harvests steady

Raised beds settle. Soil breaks down and plants pull nutrients, so plan on topping up each season.

The Alabama Cooperative Extension raised bed gardening notes give size and depth pointers that help when you’re resetting your bed each year.

Top-dress with compost

Add 1–2 inches of finished compost, then rake it in lightly. This keeps the surface loose and feeds plants without extra steps.

Water with a quick finger test

Blocks heat up in sun. Check moisture with your finger before you water again, then water deep when the top inch feels dry.

A soaker hose under mulch keeps watering steady and cuts leaf disease.

Common problems and fast fixes

Most issues trace back to base prep, drainage, or fill. Use this table as a quick diagnosis tool.

What you see Likely cause Fix that works
Blocks wobble when you push Base not flat or pad not tamped Pull the block, add gravel, tamp, reset, then recheck level.
Soil leaking from joints Fine mix plus open seams Add an inner fabric liner or cap blocks; tighten joints on reset.
Bed stays soggy after rain Clay under bed or blocked bottom Loosen native soil, remove plastic liners, add compost for structure.
Plants look pale midseason Nutrients used up Side-dress with compost, then use a fertilizer guided by a soil test.
Weeds popping through No barrier or thin mulch Add cardboard under paths, refresh mulch to 2–3 inches.
Tiny tunnels and root damage Burrowing pests Install hardware cloth under the bed and along inner edges.
Cracked blocks Freeze-thaw plus poor drainage Swap the block, improve drainage, keep water from pooling at the base.

Checklist for How To Make A Raised Garden Bed With Cement Blocks?

This quick pass keeps the build calm and saves trips back to the store.

  1. Mark the outline with string and confirm square by matching diagonals.
  2. Stage blocks in place to confirm the layout fits your space.
  3. Strip sod and roots a few inches wider than the block line.
  4. Dig a shallow trench and level the seat all the way around.
  5. Add gravel, tamp, then set the first block and level it.
  6. Dry-stack the full first course with tight joints and straight faces.
  7. Lay cardboard for weeds and hardware cloth if pests tunnel in your area.
  8. Fill with a loose soil mix, water lightly, then top with mulch.
  9. Plant, then check moisture often during the first week.

Ask yourself the question “how to make a raised garden bed with cement blocks?” once more before you fill. If the first course is level, you’re set.