How To Make A DIY Concrete Block Planter Box

9 Materials
3 Days

Create an outdoor space you’ve been dreaming of by adding a simple, yet gorgeous DIY concrete block planter box to your patio or flower garden.

If you’ve been looking for different ways to add visual interest to your landscape, look no further.

A great way to achieve this is by creating focal points for your garden space. And large, beautiful planters will add instant appeal.

Unfortunately, larger-sized concrete planters come with a high price tag and are difficult to construct.

But, the great news is that these concrete block planter boxes are the perfect solution! It’s an easy DIY project and these are also inexpensive to make.

At first glance, a cement block is a rather uninspiring piece of building material, but with a little DIY magic, the end result can be stunning.

Hometalk Recommends!

Make your own bench and paint cinder blocks with this bestseller paint spray gun that Amazon reviewers swear by!

This is part two of a series, part one is the DIY cinder block bench you see in the photo. The addition of beautiful planter boxes next to your outdoor seating is a great idea that makes the space even more inviting.

The use of concrete blocks for a garden planter project works great because they are very sturdy.

They can hold a great deal of soil and stand up to a lot of weight. This means you can use them to build large garden beds, and raised ones too.

Hint: It’s a good idea to use the PL (polyurethane) type of construction glue for heavy-duty projects like these.

A few years ago I built a vertical wall of cinder block planters.

It was perfect to use as a privacy screen to hide an ugly fence next to a garden space at the house we were renting.

This vertical type of setup is also great if you are working within a small space.

As I mentioned above, this is a quick project, with only four steps.

But please factor in time for the washing and drying of the concrete blocks, which will take days, plus you have to add in a couple of days for priming and painting.

Physically, the heavy work is during the washing and painting, but building the planter box takes less than an hour or two.

If you are wondering about the safety of using concrete/ cement blocks for a vegetable garden, please see my note at the bottom of the tutorial.

Materials Note:

A standard concrete block is listed at 16x8x3, but will actually measure 16 ⅝” x 7 ⅝” x 3 ⅝”. This makes the planter box slightly more rectangular than square.

I chose to have the narrower end face forward. You can get them at Home Depot, other big box stores and landscaping supply centers.

The PL construction adhesive is the best choice for this because it is stronger than the standard construction adhesive.

I used this to help hold the weight of the soil when wet in addition to the extra weight from the gravel I used for filler.

The planter box is designed to be proportionate to the bench, but this also makes it deep inside.

You’ll want to fill the bottom layer with something other than soil first, this helps with drainage for the plants, as well as the wallet so you’re not wasting it by having to add too much soil.

I filled the bottom half with large gravel that was the paver base leftover from my DIY paver patio (posted on my website), as well as random rocks and old pavers from around the yard.

The pea gravel was used to fill in the air gaps between all this and give the soil a flat surface on top –see Step 4 for reference.

How To Make A DIY Concrete Block Planter Box Step By Step

Step 1. Wash The Concrete Blocks

Use a power washer to wash the blocks, and add TSP to the soap container in the washer.

Or, fill a bucket with water and TSP and wash the blocks. Use a nylon scrub brush to help remove dirt and oil. Let these dry in the sun for at least several days.

The blocks must be completely dry before you paint them or the paint will peel.

Also, any moisture left in the blocks will increase the chance that you’ll experience efflorescence.

Efflorescence is a white residue from minerals and salts that comes through the pores of the concrete block. You can avoid this if the blocks are completely dry.

It took my blocks at least 4 days to get completely dry. The humidity was around 25% and temps 55-65 degrees.

Step 2. Prime And Paint The Blocks

Set up your paint tent and add primer to the spray gun. Be sure to apply a thick coat of primer onto the blocks.

They should be solid and not look spongy when you’re done. This can be difficult to tell until after it’s dry, so be prepared to apply a second coat.

Once the primer is dry and the label on the primer says you can apply your second coat of primer go ahead. After that, follow the paint manufacturer’s instructions for the wait and dry times.

Because I applied a thick coat of primer, I only needed to apply 2 coats of paint.

Step 3. Build And Fasten The Concrete Blocks

My planter boxes are sitting on a very sloped area so we had to make a raised garden bed to correct it.

This was especially important because the bench is in between the planter boxes and we certainly wanted that to be level.

The first thing you’ll need to do is make sure you are building the planter box on a level area. Use the small level to check the blocks from left to right and front to back.

Once the ground is level, set up the blocks into a rectangular shape. You’ll have visible lines where the blocks butt together on two sides.

I chose to have the front-facing blocks not have visible lines since the main view of the concrete planter box and the cinder block bench is from the front.

This was also more proportionate looking to the bench since it was more square.

Make sure they are all level, plumb and square. Once they are looking good, you can glue them.

Place the PL construction glue on the end of the side blocks and press an end block against them.

A squiggle-shaped glue line will provide better coverage than a straight one.

Just be sure not to get too close to the edge, or the glue may overflow and be visible.

If this happens, and the glue dries, you can touch it up with paint to hide it.

I did this left-side planter box a couple of days after I glued the first one, and it had rained so when I handled them, I got them pretty dirty.

If your blocks are dirty, make sure you clean them before gluing. I needed to rewash the tops of these before I could finish gluing or the glue wouldn’t have adhered properly.

Now, move on to the second layer of blocks, and repeat the same steps.

Step 4. Add Drainage Control And Pot Your Concrete Block Planter Box

Fill the bottom of the planter box with gravel, rocks or old paver stones.

Fill it as much as you can, while staying about an inch or so below the bottom line of the top block. Then layer the pea gravel on top and in between to fill in the air gaps.

You’ll want an inch or two of pea gravel, depending on what you plan on planting and how much room you’ll need for the roots.

The large gravel, layered with the pea gravel on top will prevent the soil from seeping through to the bottom as well as help provide good drainage for your plants.

On top of the pea gravel, add the soil and pot your plants! I chose pincushion flowers (scabiosa) for my planters.

They should reach at most 15” high, which should be perfect for the scale of the cinder block bench.

You may be wondering about the safety of planting vegetables or herbs in a DIY cinder block planter or concrete block planters.

There doesn’t seem to be a consensus on whether or not it would be safe to use concrete blocks or cinder blocks (usually made of the same or similar compounds) for a vegetable garden.

Sometimes concrete blocks and cinder blocks are made with fly ash which is something you don’t want leaching into your food.

Some say that most manufacturers don’t use fly ash in these building blocks anymore, but I haven’t been able to verify.

I tend to throw some caution to the wind, but for some reason, I’m not comfortable with using vegetables in a cinder block garden, at least not if they need to be planted close to the blocks. this one.

Painting the blocks would certainly help reduce anything harmful from coming through, so would landscape fabric, but that’s about all I can tell you.

FYI –concrete and cement mixes are not made with fly ash, but the alkalinity from the lime in the mix can harm some plant types.

Unpainted cinder blocks and concrete blocks usually have lime in them as well, but pressure washing should eliminate most of the alkalinity.

In the original post on my website, I link to a site that has a good discussion about fly ash and the safety of concrete/cinder blocks and their use in gardening.

Here is a detailed post on  concrete planters and plant health where you can read more.

More Gorgeous Garden Projects

Explore these DIY garden ideas for alternative outdoor transformation tutorials.

Resources for this project:
See all materials
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Artsy Pretty Plants
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
3 of 4 questions
  • John John on Apr 25, 2022

    Wow! That is a great idea. Our backyard is sloped up. This would look great in brick set in different locations. Thank you very much. Oh! This is supposed to be a ? Ok here it goes What inspired you to make you think of this project?

  • Jim Cox Jim Cox on Apr 25, 2022

    Is the adhesive and the primer a good match long-term? just curious. I DO like the look, but I'd pass on the vertical back bench. Standard chair angle 22-23° tilt back, for sitting, perhaps insert a brick wedge?

  • Emmawilliams1 Emmawilliams1 on Apr 25, 2022

    when did you do this? Lumber and such this 2022 has increased in price so much! Really like the look!!!!

Join the conversation
2 of 9 comments