Back To School Deals

Subscribe to our newsletter

Channel Your Inner Joanna Gaines! Easy DIY Industrial Pipe Shelving

Hip2Save may earn a small commission via affiliate links in this post. Read our full disclosure policy here.

More Crafts & DIY Projects
HOT! Getting Toasty! Lukewarm Starting To Melt Ice Ice Baby
5.0 / 1 rating

Need a stylish and functional wooden shelving idea?

We installed some fun industrial piping shelves inside our bathroom recently and it was actually a pretty easy DIY home improvement project.

Just have your wood cut to size at the hardware store, drill holes for the supports, and place the boards on top. The pieces of piping screw together easily. The hardest part is finding the correct piping pieces at the hardware store, so I’m sharing exactly what you need to look for!

Supplies Need:


  • 1/2″ Black Iron Cap  (2 per shelf)
  • 1/2″ Black Iron Floor Flange (2 per shelf)
  • 1/2″ x 10″ Black Steel Nipple (2 per shelf)
  • Flat Head Screws
  • 50lbs E-Z Anchor Drywall


  • 1″x10″ Wood Boards (cut to desired size)


  • Power Drill
  • Level Tool

1.) While at the hardware store, have your wood boards cut to desired size. We had 3 shelves cut to 31 inches each.

2.) Measure where you would like your shelves, and how far apart you want them. We planned on spacing the supports about 8 inches from each end of the wood boards.

3.) Hold the floor flange up to where you’ll be placing it, and make marks with a pencil in each spot where you’ll be drilling a hole.

4.)  Remove the floor flange and install the drywall anchors at the locations marked.  Put the flange back at the marks and fasten screws into place with drill. Repeat with the other side’s flange making sure it’s level.

5.) The nipple will then screw into the flange (twist until tight).

6.) Screw on the cap to the end of the nipple.

6.)  Place your pre-cut shelves on the 2 nipples.  The shelf won’t shift forward off of the support because it’s nested between the floor flange and cap.  We did not use any straps to permanently anchor the shelf into place, but you can if desired.

7.) Paint, stain or leave the wood shelves natural. I stained ours with Minwax stain in Espresso.

These shelves add so much character and functional storage to this space! I loved how this project turned out, and it was pretty simple and straightforward to accomplish. I love that you don’t really need any special tools besides a drill and level!

In fact, I liked this idea so much, we added another two shelves above the bathtub as additional storage for towels. This time we used a larger 2×12 inch wood boards to build 48 inch shelves using larger 3/4 inch flanges, nipples, and caps.

I’m still deciding on whether or not to paint/stain our DIY shiplap walls and the shelves.

Lina ( loves cooking new recipes, thrift store shopping, and DIY home decor projects.


Join The Discussion

Comments 30

  1. faith

    Love it!! Thanks!

  2. Kathy

    Lina, Do you know what your expenses were for this project?

    • Carl

      The hardware is actually pretty expensive.

    • Joel

      Total cost for the 3 shelves was about $75

      • Mel

        My sister did a 2 shelf in her bathroom and laundry room. She said it cost about $60 for all the hardware, wood & wood stain. BIL already had the screws & anchors from another project. They got their supplies from a local hardware store with 15% off coupon. So you might want to price around before heading to HD or Lowes.

        • S

          I’d also love to know the price. I have seen these projects (exactly like this) on Pinterest & I’m pretty sure the hardware was expensive….. but I’m hoping not because I do love them.

          • Lina D

            Hi- I’ve linked the exact hardware needed with prices from Home Depot. Total project for us was around $75 –hope that helps.

        • Lina D

          Great tip!

    • Lina D

      Yes about 75.00. That was my husband answering earlier 😀

    • Julie Briones

      I’ve done the exact shelves myself, in my kitchen. The hardware IS on the pricey side, but much more expensive at the hardware stores. Here is the link where I got mine, for a lot less!

      • Lina D

        Nice! Thanks for sharing 👍

  3. Cassandane

    Love this! We will be adding these above the toilet in the kids bathroom. One modification to make this child-safe is to attach the shelf to the pipe. There are small brackets that will go over the pipe and screw into the underside of the shelf. HTH!

    • Lina D

      Thanks and yes exactly is get those 👍

  4. visitor3

    Looks nice! What was the budget?

  5. Kerri870

    I’m in love with these. Thank you for posting this:)

    • Lina D

      Thanks Kerri!

  6. Raedev

    Love your bathroom shelves Lina!! I’ve been wanting to do these shelves for a while now.I guess I better get to it lol.

    • Lina D

      Yes! It’s easier than we thought. 😀Have fun and thanks for the compliment!

  7. momo

    Gorgeous, love it!

    • Lina D

      Thanks so much!

  8. Gerta

    Beautifully done Lina! Wish I had the “handy” gene 😉

  9. Jill

    We did this in our basement. Menards was having a sale on piping. I price matched the wood and pipes at Lowe’s…even though we don’t have a Menards in town!

    • Lina D

      Oh that’s great! Thanks for sharing 😀

  10. Jennifer

    I’m planning to install some of these shelves, too. I’m glad for this timely post! I’m putting mine in the kitchen to sit my white dishes on. Was wondering about the cost of the project so thanks, Lina!

    • Lina D

      Was around 75$ – thanks Jennifer!

  11. Gretchen

    I have a set of two of these I got off etsy for $50, kinda feel bummed I didn’t DIY it, but looks like I didn’t overspend either! Super cute!

    • Lina D

      Thanks Gretchen!

  12. CarolynK

    Looks nice, thanks for sharing. I wonder for those looking for a less expensive hardware option if PVC over a steel bolt or something could be used. Then before putting the PVC pipe over it, spray paint it with one of those hand-hammered metal spray paints. Just a thought.

  13. Ks

    Completely OT but what is the shade / brand of your nail polish? Love it 😍 lol

    • Lina D

      Oh thanks! I wish I had a polish name – it’s actually a gel powder with a number probably. Since I photograph my hands so much I invest in salon gel nails.

      Thanks for asking!!

Leave a Reply

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

It's not your Grandma's coupon site!

OOPS! Be sure to login or register to access this feature. It's FREE!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your cookbook! What are ya waiting for?!

Already have an account? Login

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your cookbook! What are ya waiting for?!

Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?