This easy DIY sofa table with pipe frame is super easy to build and it gives a super cute industrial farmhouse look to any space. If you’re not a fan of power tools, this is the project for you! I have been wanting a sofa table for a while. I love this one from Pottery Barn, but the $800.00 price tag is way out of my budget.
The table is 4′ long, 26 1/2″ tall, and 12″ deep
I love the look of metal and wood together, and I wanted something industrial-looking to match the look of the light fixtures in my kitchen/dining area.
Easy DIY Sofa Table with Pipe Frame
I ran across a few sofa tables online made with wood and plumbing pipe. There are plenty of variations. Mine is not exactly Pottery Barn, but it is close, plus I was able to customize it to the narrow space behind my sofa!
Affiliate links included for your convenience. Click here to read the full disclosure.
I used galvanized pipe, which is silver in color. You can use black pipe if you prefer. All pieces I am linking here are 3/4″ in diameter and are standard size pieces you can find at any plumbing store or home improvement store.
- (8) 3/4″ Flanges
- (4) 3″ pipe nipples
- (4) 2″ pipe nipples
- (6) T-pieces
- (1) 36″ long piece of pipe threaded on both sides
- (4) 24″ pipe long piece of pipe threaded on both sides. I ended up having these 4 pieces (legs) cut down to 20″ and re-threaded because the table would have been too tall otherwise. They will do this for you for free wherever you buy the pipe or for a minimal charge.
- (1) 2 x 12 x 8 white wood board OR a piece of reclaimed wood. I had Lowe’s cut mine down to 4 feet because their standard size is 8 feet. I ended up using the leftover to build a tree swing.
- Finish of choice. I used dark walnut stain
- Drill and 1″ wood screws
- Sanding sponge or a sander if you have one.
Step 1: Wash the stink out of the pipe
Step 2: Build the Frame
Below is how I put the pieces together to build the frame. No tools 🙂 Start by making two “U” pieces like this:
Flip your “U”s upside down and join them together with the 36” piece. Just screw in, no glue or tools. Are you hooked?
Then screw on the 4 legs and the last 4 flanges and your frame is built! I told ya this was easy!
PS…I know these photos are blurry. This was before I bought half decent camera. Please forgive 🙂
Step 3: Weigh your options: Crossbar up or down? To paint or not to paint?
This frame will work well with the crossbar on top or you could flip it and have the crossbar on the bottom!
I opted to set it with the crossbar on top because I wanted to have space on the bottom for accessories and maybe a couple of cubed ottomans some day!.
At this point you could actually spray paint the frame if you want to! If you choose to paint, make sure you use spray paint suitable for metal. Yes! you can spray metal! I did when I updated my bathroom light fixture.
Ok.Back to the pipe frame. I chose to keep mine unpainted for a more industrial look.
Step 4: Sand and stain the top
I gave the wood a quick sanding until smooth. I used my awesome and amazing battery operated sander which makes the job super quick, but sand paper and a little elbow grease will do the trick just as well. Then I stained the wood top using a dark walnut stain. Reclaimed wood would be awesome for this project if you can get a hold of some! I applied the stain with a paint brush, left it for 5 minutes and wiped the excess. Once it dried, I sanded the edges a bit to distress it!
Step 5: Attach the frame to the wood
Now, the only thing you will need to do is attach the top to the frame. I used 1 inch wood screws through the holes in the flanges. This is the only thing you will need a drill for!
Here’s the finished table! Not bad, huh?!
Share and Pin this tutorial for later! Let me know if you have any questions in the comments! I would love to see your finished product!
And if you like this tutorial, I would LOVE to have you join the Sawdust Sisters DIY Community. You will have access to free plans available only for subscribers.
And if you love building furniture with pipe, you won’t want to miss the tutorial for the pipe bookshelves !