AT HOME | a blog by Joanna Gaines

DIY Open Pipe Shelving

July 3, 2015

Industrial pipe shelving has been a DIY request since season two, episode one – The Little House on the Prairie. The Batsons’ kitchen cabinets were made completely of these industrial pipe open shelving units (see below), and today we wanted to show you how simple this DIY can be for your own kitchen, bedroom or any room in your home in need of interest and dimension.

With a little hard work and dedication, this project could be conquered in just one afternoon!

Here’s what you’ll need:
-Fig. A – 3/4″  flange (x 10 – 8 for wall; 2 for ceiling)
-Fig. B – 3/4″ x 10″ pipe (x 8)
-Fig. C – 3/4″ x 18″ pipe (x 2)
-Fig. D – 3/4″ 3-way tee (x 6)
-Fig. E – 3/4″ x 3 1/2″ pipe (x 6)
-Fig. F – 3/4″ connector (x 6)
-Fig. G – 3/4″x 6″ pipe (x 6)
-Fig. H – 3/4″  90-degree elbow (x 2)
-Wall anchors and screws (not shown)
-Wooden planks – 4′ x 10″ (x4)
-Optional: High quality metallic spray paint.
-Optional: For easier assembly, you can replace materials E, F and G with 3/4″ x 10″ piping if you like. We chose to use the 3 materials listed to add character.

– Wipe pipes to remove any residue or excess oil/grease (if pipes were custom cut).
– If you want to have all the pieces uniform,  you can spray paint them with a high quality metallic spray paint. NOTE: galvanized pieces resist some spray paints due to a coating of zinc that is applied to avoid corrosion. Since we chose to use black iron pipes, primer and paint adhesion was not a problem.
– Cut shelves according to wanted size (4′ x 10″ in this illustration); stain if desired.

Make your “vertical” pipes by using a 3/4″ connector (F) to attach 3/4″ x 3 1/2″ pipe (E) with 3/4″ x 6″ pipe (G). Repeat this step for a total of 6 “vertical” pipes.
Note: you could avoid this step and use a solid 3/4″ x 10″ pipe if you’d rather.

Use a 3/4″ 3-way tee (D) to connect your assembled “vertical” pipes (E, F, G) and attach 3/4″ x 10″ “horizontal” pipe (B) as shown. Attach 3/4″ flange (A) to open end of “horizontal” pipe.

For the bottom shelf, attach “vertical” pipe (E, F, G) to 3/4″ 90-degree elbow (H). Attach “horizontal” pipe (B) and flange (A).

Illustration of assembly before attaching the final “vertical” pipe (Fig. C).

Attach top “vertical” pipe – 3/4″ x 18″ (C) – to the top of 3/4″ 3-way tee (D) and screw flange (A) to open end of (C) pipe.

Hold assembled unit against the wall and flush with the ceiling. Use a balance to ensure it is straight and mark the walls to screw anchors. After inserting anchors, align unit and screw in place.

As we were using 4′ x 10″ wooden planks, we placed the 2 assembled units 3′ apart to allow the shelves to overlap by approximately 6″ on either side.

Place wooden plank shelves in unit and that’s it! There are a few moving parts to juggle as you build your unit, but it truly is simple once you get the hang of it. The finished product is well worth the afternoon lost! Enjoy!


In reply to:

Leave a Reply

Your email address will not be published. Required fields are marked *

  • 23 DIY Plans to Build a Pipe Bookshelf | Guide Patterns
    6:21 am, August 31, 2017
    […] Open Pipe Bookshelves: DIY […]
  • Adrienne Newsome Clark
    3:15 pm, August 16, 2017
    I love love love your work! My husband and I are retired teachers and although we have a home, thought about buying a fixer upper 🙃 In Waco just to have your personal touch! I however have wanted to redo my kitchen for years but my ideas change too often! One day I hope I might get suggestions from you. God bless and happy to see the kido's involved! Legacy is everything!
  • My Biggest DIY Project EVER – Learn, Laugh, Lead
    6:46 pm, August 14, 2017
    […] Gaines (seriously, if you don’t watch Fixer Upper on HGTV, you’re missing out!).  Her blog, At Home, has a page detailing how she made industrial pipe shelves.  I also found a blog, called Table […]
  • DIY Project Update – Learn, Laugh, Lead
    6:44 pm, August 14, 2017
    […] condo that I am purchasing.  I was originally inspired by this picture from Joanna Gaines’ blog, At Home, and wanted to recreate the shelving […]
  • Final NLP – Learn, Laugh, Lead
    2:28 pm, August 11, 2017
    […] First and foremost, my inspiration for the whole project came from Joanna Gaines’ blog At Home. […]
View More

Related Posts


Be the First

To know about
Joanna's latest projects!