How to (DIY) Make Your Own Rustic Farmhouse Floating Shelves

with Iron Pipes

Those floating wooden shelves held up by rustic iron pipes look like the pieces could have been picked up from a junkyard and just put together with a lick of paint and some screws! Well ... we're here to show you that it could possibly happen just like that.

DIY rustic floating wooden shelves.jpg

Simple Steps to Make Your Own Rustic Floating Shelves

Floating rustic shelves are an acquired taste, at least for the farmhouse loving individual. And somehow, the idea of using pipes as part of home decor has become a growing trend. So here below, we are about to show you that it is all possible to have your very own rustic wooden floating shelves.

1. Gather the Materials You Will Need

If you can't find the right pieces in or around your house, you might need to hop into your car to grab them. Here's what you'll need:


  • Wood (possibly 1 in thick by 8 in deep depending on your size preference)

  • Sander with 80 grit and 220 grit sandpaper

  • Wood stain

  • Steel pipe

  • Iron flange

  • Iron cap

  • Spray paint for metal (optional)

  • Drywall anchor (hangs up to 75 lbs)

  • Drill and a suitable drill bit to make the hole for the anchor

2. Sand Your Wood

It's important to sand your wood to reduce the possible chances of having splinters. Plus, it looks a whole lot better and your stain will attach better and go on much more smoothly.

3. Stain Your Wood

Wood stain has a great way of enhancing the beautiful grain and patterns of the wood. There are many colors and quality of wood stain to choose from.


Before you apply your wood stain, be sure to:


  • Wear gloves, because the stain can be very oily and difficult to remove from your skin.

  • Wipe down your wood (water and a paper towel is fine)

  • If possible, prepare a place outdoors for the process. The smell of wood stain can be quite strong, depending on which one you use. So be aware that if you decide to stain your wood indoors, you might be smelling it for days!

  • Find a long stick or something to stir the liquid stain with. Stir round and round for at least a minute to get the color mixed properly.

Additional Tip: wait a while (read the drying time) before you turn your wood over to stain the other side. 

4. Distress Your Wood

This is an optional choice since stained wood can already look quite nice. However, for those who wish to go a little further with the rustic look, distressing your wood can give it an added touch of beauty.

Feel free to sand it by hand using sandpaper or a sander with small grit (perhaps 220 grit or higher).

5. Attach Your Pipe Pieces Together

As mentioned in the list of materials above, you will need an iron pipe, the cap, and a flange that will attach to the wall.


Feel free to paint your pipes if you wish, but remember to make sure it's completely dry before the next steps.


How to Attach Your Rustic Floating Shelves on the Wall

Now that you've got your pipes put together and your shelves sanded and stained, it's time to place your floating shelves on your wall.

1.  Place your shelves at the center of the wall (wherever you want it to be)

Your shelves don't have to be at the center of your wall, but you should at least try to be sure it's on straight.

2. Drill a Hole and Install Your Anchor

Believe it or not, some drywall are actually strong enough to hold quite a bit of weight. So we're going to drill a hole right on through the shiplap, but not into the drywall.

Once you've drilled your hole through the shiplap, you will need to go ahead and make the hole in the shiplap bigger using a the ½ inch woodboring drill bit made specifically to go through wood. I used a ½ inch wood drill bit because the drywall anchors were ½ inch in diameter.


When the hole is large enough, go ahead and screw in your drywall anchor. Then put the screw put through the iron flange and into the drywall anchor. We only used one drywall anchor per side since each one only holds up to 75 lbs.

drywall anchor 75lbs.jpg

Check out the following video for installing the drywall anchor:

3. Screw your iron pipe pieces to the wall

Now you're ready to use normal wood screws to fill in the rest of the remaining holes on your shelves!

screw iron pipe to wall.jpg

4. Place your wooden shelves on top of the pipes

Your wood should be good and ready to be placed on top of your installed pipes. 



Like the design of this wall? Check out how to easily install shiplap decor on your own wall!