hairpin leg coffee table from 2x4 lumber - label

Disclosure: this post may contain affiliate links, which means I may make a commission if you decide to make a purchase through one of my links, at no cost to you.

After selling off my old furniture, I needed a coffee table — quick! Using scrap lumber and hairpin legs, I created a quick DIY hairpin leg coffee table that anyone can build in an afternoon.

Hey folks! I’m anticipating that there are going to be more than my usual readers visiting today’s post because of the #2x4andMore Challenge blog hop from Remodelaholic, so for those of you who haven’t been here before, I’m Sarah — I do lots and lots of DIY projects and have a tendency to make a giant mess. I’m currently remodeling my “bad luck” primary bathroom and have about 5,903 other things on my to-do list yet unfinished.

For those of you who have followed the blog though, then today is a day where I fulfill my promise and share the details on that new coffee table I have been hinting at on Instagram. You know — the one I whipped up for a date night because I sold off all my living room furniture and then we had no place to put our pizza. That coffee table.

DIY Hairpin Leg Coffee Table with 2x4 scrap wood

DIY Hairpin Leg Coffee Table

There’s nothing quite like having a new white rug and nowhere to comfortably rest a glass of red wine that will motivate you to whip up a new piece of furniture! And even though the staining and finishing of the table took the better part of a day, I can honestly say that I cut all the pieces for this table in about 15-20 minutes using only the scrap wood I had on hand.

1. Scrap Plywood

I first started with a scrap piece of plywood. Since it was scrap, I wasn’t really concerned about exact measurements, but the plywood was just shy of about 2 feet by 3 feet (the finished table with the 2×4 overhang comes to 25″W x 45″L x 17 5/8″H). I used the scrap plywood to get a sense of how big the finished table was going to look in the room (the scrap on top sticks out on all sides over the plywood eventually, so this is more of an estimate).

2. Scrap 2x4s

I gathered as many scrap 2x4s as I could find — some edges were more rounded because it’s framing lumber, and some is higher grade meant for my furniture projects. Ultimately, I want to have a nice slab or live edge round to make myself a coffee table, so my need for perfection and making everything match wasn’t a top priority (I would make everything look more uniform with sanding and staining later).

I played around with the angles a little until I found a way to use as many of my longer pieces of scrap as I could. The 45-degree angle looked best to me, so I cut a bunch of pieces on my miter saw at 45 degrees and then started lining them up.

3. Cut as I go to line everything up

As I got toward each edge, I began cutting smaller scrap pieces to square off each side. As you can see, it came together pretty swiftly!


4. Coffee table assembly

With everything cut, I used a strong wood glue and my set of bar clamps to attach the 2×4 pieces to the plywood. This is only a first step, as I later reinforced things on the back with wood screws when I put the legs on (be sure to pre-drill these holes!).

coffee table underside

5. Add the hairpin legs

As for the legs, I ordered hairpin coffee table legs off Amazon a couple of months ago and then forgot about them in the garage (the ones I actually purchased aren’t available as of this posting, so I’m linking to the ones that are the same style but just slightly cheaper). My boyfriend wound up hating the legs. But I built him a coffee table, so… tough (he wound up cleaning out my garage for me so that I could then sand and stain the table, so I consider that win-win if I get to build and he gets to clean, ha!).

Once the table was built, I completed the rest in the garage. The piece is pretty heavy, just FYI!

coffee table prep in garage

6. Wood filler

Because some of the edges were really rounded and some of the scrap was a little warped when putting it all together, I filled in some of the wider gaps or knots with wood filler. I like this stuff since it goes on pink, but if you know of any wood filler you LOVE, please let me know in the comments (I have asked all of my woodworking friends and I have been pretty much trying them ALL trying to find the best all-around stainable, paintable wood filler and have been getting lots of different answers, so it might be time for a head-to-head comparison review).

dap plastic wood goes on pink dries natural

7. Sanding

I sanded the whole piece several times with finer and finer grain sandpaper on my sander (starting at 80 for the rough spots, then 180, gradually working up to 240) and used a router to round off the outside edge. You can get as aggressive as you like with it, but I used the sander at 80-grit to create the rounded corners you see in the finished photos.

sanding coffee table with palm sander

8. Add stain

To finish, I used a golden mahogany stain and satin finish poly, sanding between coats with a sanding block. Then bam — back into the living room it went!

varathane wood stain golden mahogany

It was dark before I got a chance to take some photos, but my pup Charlie was really curious about it… so much that I had to make her a model in some of my shots. ????

2x4 coffee table DIY - the ugly duckling house
diy coffee table 2x4 challenge the ugly duckling house

But earlier yesterday, I was able to take a few more photos. I’ve been using it for a couple weeks now, and my new hairpin leg coffee table has drastically improved entertaining like an adult and not eating food from the floor.

diy hairpin leg coffee table 2x4andmore challenge - 1
hairpin leg coffee table from 2x4 lumber - DIY
DIY Hairpin Leg Coffee Table
diy coffee table closeup 2x4andmorechallenge

And as for Charlie… she’s still pretty curious about the new item in the living room.

charlie still curious about new projects

(P.S. I am on the hunt for a new couch to go with the whiter/gray/black color scheme and hope to have that update for you soon!)

coffee table diy scrap wood

There you have it: my #2x4andmore challenge project. If you are making anything out of structural lumber, feel free to use the hashtag this week on Instagram, and be sure to check out the other projects I’ve linked up below (there’s a linky party too if you’d like to share over on Remodelaholic and it’ll be open all week as well). There are some truly great projects in this blog hop, so I’ve included links to the other participants below:

3 - 2x4andMore challenge collage

garden arbor | Remodelaholic
15 minute coffee table | The Ugly Duckling House (that’s here!)
tiered corner plant stand | Charleston Crafted
single-board rolling bar cart | Woodshop Diaries
outdoor bench w/rope detail | At Charlotte’s House
wall planter and herb garden | Making Joy and Pretty Things
upholstered x-base bench | Frazzled Joy
jumbo tic tac toe | Ginger Snap Crafts
porch bench | Everyday Party Magazine
console table | Hertoolbelt
farmhouse patio table | North Country Nest
easy flower planters | Our House Now a Home
treadmill incline | Practical and Pretty
patio side table | Small Home Soul

2X4 and More DIY Challenge

More Scrap Wood Ideas

Don’t let those cutoffs from bigger woodworking projects and home DIYs go to waste! Here are tons of ideas on how to reuse the scrap — you can make gifts, décor, and more!

Similar Posts

Leave a Reply

Comment Policy: I love comments, especially if they make me laugh. Feel free to let your words of wisdom and humor fly (there's no swear jar on this blog), but if you're overly spammy, rude, or just plain boring, you're just going to have to accept that your comment may not see the light of day. P.S. If you leave an affiliate or monetized link when making a comment on this site, such links might get overwritten by a plugin I have installed that uses my own internal tracking. See terms and disclosure page for more info! Thanks in advance. You rock.

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I am in love with your table, that turned out great and I wouldn’t have thought to put the boards on the diagonal. It really elevates the design and is lovely in your living room. I have wanted a router for the longest time so I think it will be on my Christmas list this year. It’s nice to see I’m not the only person with a rug in their garage :)

    I’m so glad to connect with you via the #2x4andMore challenge, I’ll be subscribing as I love your style :)

    1. Thank you! I’m really glad to have found so many great projects from this challenge too!

  2. This is gorgeous and I am totally digging this stain you used. Also, completely unrelated, I’ve had that rug in my cart for months wanting to buy it! I think it’s time to pull the trigger!!

    1. I really LOVE that rug! The dog likes it too, which is the only complaint so far (a good pre-treatment for stains is working out great though).

  3. I LOVE this. Simple and chic. Very very cool. I’m also embarrassed that I’ve never use my router on an edge… only for inside cuts. Yeesh.

  4. I LOVE this table!! It’s so cool and I love that you made it out of scraps! My favorite way to DIY! It seriously came out amazing!

  5. You are a wonder, girl! That is a beautiful, semi-rustic coffee table. I wish I could work with power tools and do something like that. But the weight of the sander or the router would probably be too heavy for my arthritic hands. I wish you lived close-by so I could commission you to build me lots of things!

    1. Haha, oh, I don’t know if my back could take the commissioned work! Ha! But they do have some lighter DIY products out there! My mouse sander (the one I used on this project) is actually very light-weight. But I do understand that physical limitations can be a challenge. I have wrist issues (I over-extend, and the reverberation on power tools can make it worse) and will probably need to get a brace soon. But for as long as I can, I’m going to do these projects because I truly love the sense of accomplishment at the end!

  6. I LOOOVE your coffee table! The wood on a diagonal is so creative and different, it looks amazing! Plus, those hairpin legs are the perfect touch!

  7. Hi there! I love this idea! I went and bought everything to make it and now my table is completely warped :( two of the ends have curled up and it isn’t laying flat. Can I fix this or is it a lost cause? It’s pretty bad. I haven’t even sanded it yet because it looks like it might be a lost cause. I secured the 2×4 pieces together with screws and a kreg jig, secured a 3/4″ piece of plywood to cover the entire bottom of the table once I noticed the bowing, and it’s still bowed. Now what? :(

    1. So sorry to hear this! Warping is never fun. I’m afraid I don’t really have a great answer; I used old scrap wood, so it had long since dried before I used it in my project. Usually warping/cupping happens from uneven drying. Local home improvement stores have so much inventory and turnover that it doesn’t really get enough time for all the moisture to leave the wood while in store, and even if it did, the moisture/humidity in your home or garage after you got it home could have reabsorbed into the wood and caused some warping too (here’s some info on that). I tend to bring new wood home and just let it be in my garage for a while out of sheer laziness, but it turns out that this also helps to acclimate the wood to my environment/home so I can work with it. Once wood begins to warp, you can try wetting it again and clamping it down on a flat surface or putting it in the sun on the opposite side to see if it helps to dry out the side that warped, but that could also lead to the screws splitting the wood since it’s all secured together now (I have never tried this myself so I’m going off of what I’ve found online here). If it were me, depending on how bad it was, I’d probably just pick up a few more sticks of wood and let them sit in my garage for a little while and then try again (given that the time lost on trying to fix it and that most of my scrap wood pile I used was the bare-bones cheap stuff, this would be the more preferable way for me and result in fewer swear words). I hope this doesn’t deter you from future woodworking endeavors, but I can definitely understand your disappointment. Oh — and if you try it again, finishing your furniture on ALL sides (top, sides, bottom) is also another way to help prevent bowing once you begin to use it (meaning, if you poly the top which would limit moisture exposure, do the same on the bottom since one side absorbing moisture from the air can LATER lead to other warping down the road).

      1. Thanks so much for your input!! I’m definitely going to try that wetting and clamping thing and just keep my fingers crossed! Next time I do something like this I guess I’ll just let it sit for a while before I start making things lol had to learn somehow! Thanks again :)

        1. Of course! That’s what this site is all about… I actually learn even more from reader input (like yours… I didn’t even think to consider what would happen to new wood since I was using old, and I found that article on trying to fix warping!). I have more than my fair share of mistakes on this site, so I know how it feels for sure when your high hopes suddenly come crashing down.

  8. This is just absolutely gorgeous! What a beautiful and functional piece of furniture! The rug is so pretty and cozy!

  9. Hello Sarah!

    I absolutely love your table and would like to make one of my own. I am a beginner and I have never worked with wood before so I’m a little hesitant. Do you have any tips that could possibly help me in the process?

    What kind of wood was it that you used? Also about how many 2×4’s do you recommend for this project? Anything you could tell me would be helpful. Thanks a bunch in advance! ☺️

    1. I would definitely recommend reading the other comments to get better acquainted with some of the things others learned in the process (such as where I started with scrap wood that already had lots of time to dry, another tried to use brand new sticks from the store and they experienced warping from the wood not acclimating, etc.). All that means is use wood that’s had a little time to dry out (the wood at the store is usually newly cut and will dry out once it gets time exposed to air). I used mostly plain (cheap) 2x4s that you can find in the lumber section of the hardware store (“whitewood” “pine” etc.). I don’t plan on keeping this table forever, so I went with cheap scrap, but if you make it out of nicer wood, you can make it look even more amazing. As for the number, I am not sure how many sticks it really comes out to since I used scrap pieces from different builds, but probably 3-4 sticks? I definitely think this is an easy project to learn from. The entire project can be easily adjusted to suit your needs as far as cuts go, so I’d say start how I did (with a piece of ply a little smaller than you wan the table), and just start making your cuts from the middle outward to the corners. Good luck!

  10. This is so awesome! I’m quite curious if the plywood used as base is sturdy enough but it looks as though it is. I really love the design you made and the finish of this product! Really great job.

    1. Thank you! Yes, the plywood is fine as far as sturdy, but I recently read that you shouldn’t use plywood at all when securing down boards on top because it can lead to top boards splitting (since the wood moves with temp and humidity, securing it to plywood is more risky if it moves too much). But since this was made from scrap, it’s not something I’m super worried about.

  11. Was wondering If you could give me a cut list that I could take to the hardware store?

    Been on the hunt for the perfect diy coffee table but I’m not talented enough to figure out the measurements.

    Thanks so much

    1. Ok, I’ll put this on my to-do list and try to get that for ya! I honestly didn’t measure much when I made it (I hate measuring) but I’m writing it down and will make a point of it to follow up.

  12. I absolutely love this idea! This table looks amazing. Did you use 16″ hairpin legs or a different size? Thank you for sharing!

  13. Hello Sarah. I’m having a great time building his table. Just wondering if you put wood filler in between the 2x4s on the top of the table. In one of your pics it looks like you did.

    1. I did. I wouldn’t really recommend it though — there are spots now where the movement in the wood (as one would expect over time as moisture levels change in the air) has caused that filler to crack, so aesthetically it really isn’t something I think is super necessary if the wood is well-bonded. It was good to learn that, but take that note for what it’s worth if you think it would look better or not (I don’t mind the cracking because it’s not a table I’m super invested in time-wise). If you’re experiencing huge gaps (such as if you made it with scrap wood like me and some of the pieces are slightly warped), you might consider joining the table on the underside with pocket holes, using more clamps during gluing, or just filling in with some tinted epoxy.

  14. Hi Sarah! I was wondering how you went about measuring the 2x4s, especially as they get shorter? Thank you!

    1. I didn’t measure at all — I started with the longest one in the middle, laid out the smaller ones to the design I wanted, and made a pencil mark all across in a straight line using a ruler/straight edge. That gave me markings for where to cut.

  15. Hey there! Love this table. Do you think It could be used as a patio table? If so, what else would you do to it to make it more durable with the weather?

    1. For one, I would look into possibly using pressure-treated wood or cedar/teak (naturally resistant to rot and bugs), and I’ve heard good things about spar urethane for outdoor protection on wood surfaces! There are also epoxy treatments for outdoor use, I believe. I haven’t used them though so hopefully that gives you a start! Anything you put outside will need some regular upkeep, so be prepared to retreat every year or two in order to keep it around.

  16. I love this table. Simple, lots of character, and excellent use of scrap wood. I bookmarked your page since you have a great assortment of projects and your wood carvings are beautiful. I noted your comment on the wood putty earlier. I use a good amount a wood putty for outdoor projects and repairing damage to the house. So I use two products for outdoor use that do not shrink or crack and are waterproof. Minwax Stainable Wood Filler and Elmer’s Carpenter’s Wood Filler, Stainable. They both work well indoors too, for repairing wood floors.

    1. Thanks Tom! I’ve used both of those fillers too! I haven’t ever repaired wood floors though, so I’ll keep that in mind if I ever do.

  17. Hi! Just came across this and I am going to make it! Any advice on a matching end table?

    1. I haven’t made anything to match but that would be cool to see! It would pretty much work the same way… you’d just buy taller legs!

        1. I used all scrap wood that I already had as mentioned in the post, so that’s why there’s no cost or buying list. It’s probably 5-6 sticks worth of 2x4s used in the project.

    1. Thank you! I winged it so I didn’t really take measurements when I made it, but I’ll be updating the post soon with a cut list. You can pretty much make it any size you want that fits your space, though, since you can add more 2×4 cuts to the middle to make it longer or remove one or two to make it shorter. I saw a commenter mention that if you’re using new instead of scrap, you’ll need to purchase 5 2x4s to make my exact copy.

  18. I just tried making this and oh my gosh it looks so good! Thank you for the detailed instructions. I didn’t know how many 2x4s were needed but found out quickly I needed one more, so 5 in total to complete the look. This was my first time ever building something and there were some small things here and there that I had to figure out along the way (e.g. I didn’t know that liquid nails needed a caulking gun to use lol) but that was all part of the fun! I would definitely recommend this to others looking for a beginner project to get started! I’m just waiting for my legs to arrive but I’m certain it’ll look great with the top!

    1. I’m so glad you liked this project and I’m sure yours turned out fantastic! If you ever want to send me a pic of your finished table, I’d be happy to upload it to the post as proof of someone else making it and I’ll show off your version. You can send to my Instagram @ uglyducklingDIY.

  19. Sara,
    Your coffee table inspired me. My youngest son moved out after college to begin his new career. He has a cool 100 year old apartment in a converted two family flat that this table would look awesome in. So I made it a Father/Son project for us. It turned out great. The 2×4’s have some really wild circular grain patterns that really pop with the brown stain and high gloss poly.

    1. Thanks for sharing, Chuck! I absolutely love your story. I’m so glad you created something that sounds so beautiful and the two of you will have those memories to share about this project too. I’d love to see a picture if you ever feel like sending me an email about the finished result!

  20. Do you see the plywood backer from the sides of the table? Because 2×4’s are only 3-1/2″ wide I am assuming the overhang can only be about an inch in order to be able to fasten to the small corner sections of 2×4. Was just wondering if this overhang is visible when sitting or viewing the table?

    1. We can only see the backer when we’re sitting on the floor (basically eye level with the plywood layer underneath). From the top or from our chairs nearby and across the room, we can’t see the plywood at all.