Iron Pipe Family Photo Display

by Heidi
2 Hours

After building rustic picture frames out of some scrap lumber, we designed a unique way to hang them on our dining room wall. Iron pipe is affordable and easy to find, even at the local hardware store!

This is a simple project that can be completed in less than a day and materials cost us less than $50!

These are the frames we built out of some scrap laying around in our garage. We stained them with a walnut color, added a coat of turquoise paint and then sanded and distressed them. For instructions to build the frames, follow this link

We screwed the cup hooks into the frames and attached our chain. I had our family photos printed on poster board at our local Walgreens, which eliminated the need for glass or plexiglass in the frames.

These are the materials we needed to hang the frames from. A six foot length of iron, 2 elbows, 2 flanges, screws and anchors.

This is what the iron pipe looks like when it's hung on the wall. This could also make a great substitute instead of purchasing flimsy curtain rods for draperies!

To attach the picture frames to the iron pipe, we picked up some hose clamps, cup hooks and decorative chain.

The hose clamp secures the chain to the iron.

We love that the ensemble makes such a simple statement! For more projects like this, follow us on Facebook at

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 21 questions
  • Kelli Kelli on Sep 13, 2018

    What size nose clamps?

  • Nancy Nancy on Apr 19, 2019

    I have some cool old windows that I bought a few years ago. They do have lead based paint so I have to deal with that first. Could I hang the windows and then attach the chains and rod so it looks like the window is hanging with it? I live this idea and can see 2 of my windows hanging above my couch on a big wall.

  • Susan Coleman Susan Coleman on Aug 16, 2020

    Where did you purchase the decorative chain for this project?

Join the conversation
2 of 144 comments