DIY Coffee Table

March 4, 2017 12 Comments

We have been getting a million questions about our coffee table. So, we decided to dedicate an entire post to it. This table was Dmitri’s innovation. However, he managed to put everything on paper, and today we are thrilled to share with you our tutorial and a free plan. Thanks to Dmitri’s father for helping to draw the 3D plan.

The table is made of reclaimed wood. When we temporarily moved into a smaller rental apartment, we had to come up with a budget-friendly coffee table. We did not want to buy something that we would not use later. So, we just built a chunky box, distressed it, and used it as a coffee table. It also gave us some space to store our belongings underneath and away from everyone’s sight.

When we moved into our new townhome, the table fit neither the style nor size of the room. We needed something smaller, yet functional as we still had to solve the problem of storage. The idea came to make it a “wine” coffee table – with wine bottles and wine glasses racked inside. So, we disassembled our old table and used the wood for a new one! No waste! 🙂  Luckily, at the same time, one of our neighbors was moving, leaving some unwanted furniture on the side of the curb. This is where we spotted three pieces of tinted glass. We immediately knew where to use them: our new coffee table! Each piece was 14×18 inches. Dmitri just made a plan working around the size of these glass pieces. Of course, the glass top can easily be substituted with a wooden top.

Places to look for table glass:

  • Your house (from unwanted pieces of furniture)
  • Craigslist
  • Thrift stores
  • Curb site (I spotted furniture glass twice). One set is still sitting in our garage and waiting for its turn.
  • Check online stores (less budget-friendly option)

So here is a final look followed by our free plan:

The Plan

Note: all dimensions are for this particular table with two glass panels 14×18” each.



How to build this coffee table

This table is made of white pine board we initially purchased from our local Home Depot store. The boards we used are 6”x1”x8’. All connections are made with a Kreg Pocket Hole Jig, 1-1/4” Kreg screws and Gorilla wood glue.  Please refer to this video to see how to use a Kreg Jig pocket tool. The simplicity and speed of connecting two boards together with this tool is amazing.

1.  Assemble the base of the table.


2.  Install bottom base supports. Use glue before screwing the boards together.

3.  Attach all 4 legs, center wall, and center wine rack support as shown below.

4.    Using a jig saw, cut and assemble the wine bottle rack parts. One center rack where the bottle bottom will rest, and four smaller bottle neck racks.

The center rack will sit between the center rack support and center wall. Install the bottle neck racks between the table legs and center wall.

5.  Finish off the legs by attaching trim boards on all four.

6.  Build the table top. It can simply be a flat surface similar to the table base. Or, like it is in our case, glass top. As we mentioned already, two glass panels we found on the curb side. The table top boards are framed to the glass size. This is slightly more work as you have to cut channels for the glass to sit in in order for it to be flush with the table top surface. A table saw or router can be used for channel cutting.

7.  Install the wine glass rack into the smaller section. It will fit 5-6 wine glasses depending on the size.

8.  The table finish was completed using a dry brushing technique with regular white paint and Minwax Ebony wood stain. You can check out our video tutorial here.

As always, if you need some help with your custom dimensions, please shoot us an e-mail and we will be happy to draw a custom plan of this table for you!

And here it is once again. From this…

To This…


  1. Lindsey

    March 7, 2017

    This is amazing! I would love for you to link up to our new link party called #iDIYedthat. Link below:

    • Nadia Karpov

      March 8, 2017

      Lindsey, thank you for personal invitation! 🙂 will see you there!

  2. Charlee

    March 7, 2017

    Beautiful! Great design. 🙂


    • Nadia Karpov

      March 8, 2017

      Thank you, Charlee! thank you for stopping by!

  3. Annie

    March 8, 2017

    This is STUNNING!!! Once our kids get older, I MUST have something like this 🙂

    New follow from the Wow Me Wednesday party — I’d love to have you stop by my blog sometime <3


    • Nadia Karpov

      March 8, 2017

      Annie, thank you! your are right, this table is not kids friendly 🙂 when our now 8-months old started crawling, that was like a magnet for her. So we had to temporary put the table away after I photographed it for this post.

      I tried to visit your blog, but there is no such web address exists… I tried to google it as well, no luck..

  4. Michelle

    March 13, 2017

    Oh I’m in love, that’s gorgeous and the plans are super easy to follow. Brilliant idea Nadia, thanks so much. It’s really lovely

    • Nadia Karpov

      March 15, 2017

      Thank you, Michelle! Glad you stopped by! 🙂

  5. Mary

    March 15, 2017

    Nadia that is such a pretty table. But even more than that it serves a greater purpose as a bottle holder. Very clever. And I love the white wash on the wood.

    • Dmitri Karpov

      March 19, 2017

      Mary, thank you! when you have small townhouse every inch counts! hehe! so we had to come up with something like that 🙂 thank you so much for stopping by!

  6. Stephanie Abbott

    March 26, 2017

    Great design, guys! Thanks for sharing at the To Grandmas House We Go Link Party.

    • Nadia Karpov

      April 5, 2017

      Thank you, Stephanie, for stopping by! 🙂

Comments are closed.