This DIY Farmhouse Media Console Table is both beauty and beast. It is gorgeous with the rustic weathered wood and a beast of a storage unit with two sliding barn doors to cover the junk and four basket drawers to hold even more! And it’s not hard to build at all. Just get someone strong to help you bring it inside when you’re done. Trust me!
I am so excited to share the plans for the DIY farmhouse media console table today. Ever since I shared it before Christmas I’ve had numerous messages and e-mails asking when I would post the plans. Well, today is your lucky day!!
This formal dining space in my home has worn many hats since we moved in 6 years ago. It’s been a play room, an office, a craft room and a dining room about once a year when we host Christmas brunch. I want this square footage to work for my family’s needs, which it has, but at the same time I wanted it to look nice since it’s the first room people pass when they come into our home.
I knew a buffet-type console table would be the perfect piece to anchor the wall and to hold whatever our heart desired. It could be toys, office supplies, craft supplies, seasonal decor or even entertaining pieces. But no matter what we decide to put in it, it holds a ton, which I’m so excited about!
Originally, I found these Grandy Console plans from Ana White’s blog. Since I have analysis paralysis most of the time, it only took me 4 years to choose the exact plans I wanted to build. And I had to modify these to fit the space. I wanted to use a 6.6-foot sliding barn door hardware set, so I knew that would be how long I needed the console table. I didn’t want it any longer than that, and the original plans called for making it closer to 7.5 feet long. Whew! That’s a big boy. 😳
Make sure you decide on your sliding barn door hardware before you start the project, because that will make a difference in everything. I cut down the specs of the project to fit the hardware and it did fit it perfectly.
Ok, so let’s jump in and I’ll share all the details! Please read through it all and let me know if you still have additional questions in the comments! This post contains affiliate links for your convenience. See my full disclosure policy here.
What You Need to Build a DIY Farmhouse Media Console Table
- Miter Saw – (I recently purchased this miter saw, but used this beginner miter saw for the past 5 years. Either one would be great depending on your budget.)
- Tape Measure
- Brad Nailer
- Safety Goggles
- Carpenter’s square
- Kreg Jig
- Clamp – (this one is my favorite!)
As you see, you don’t need anything too fancy to build this buffet. The miter saw, drill, braid nailer and Kreg Jig are probably the first tools I would recommend to anyone getting into to building their own furniture. Therefore it makes this an awesome project for new-ish builders. Probably not a good 1st project, but maybe a good 5th project. 😉 It might take a while to finish it (kinda how it took me 2 months to finish), but it’s not hard!
- 2 – 2 x 10 @ 8 feet
- 2 – 1 x 8 @ 8 feet
- 2 – 1 x 10 @ 8 feet
- 1 sheet of 1/4″ thick plywood for the back @ 36 inches long
- 3 – 1 x 2 @ 8 feet
- 4 – 1 x 4 @ 8 feet
- 6 – 2 x 3 @ 8 feet (This is what the plans call for, but I tried to be smart with my cuts and I only needed 5 – 2 x 3’s.)
- 2 project panel pieces @ 17.25″ x 36″ or 18″ x 36″ (I could only find 16″ x 36″, so I improvised to cover it up as you’ll see below.)
- 2 – 17-1/4″ x 36″ project panels at 1/2-3/4 inches thick – I couldn’t find this dimension, so I bought a 36″ x 16″ boards and they worked out with a little tweaking as you’ll see in the steps below.
- 1 – glued edge panel at 3/4″ x 20″ x 6′ (for the 2 barn doors at 20 x 30.75)
- 2 1/2 inch screws
- 2 inch screws
- 1 1/4 inch finishing nails
- Wood filler (optional)
- 6.6 foot sliding door hardware
- 2 more sliding barn door hangers
- 4 Baskets – I found these Seagrass Wicker Baskets for under $20 and they are perfect!
- Stain or paint of your choice
These are the measurements I made for my buffet, which ended up being 82″ long, which is 9 inches shorter than the plans called for, but I wanted it to perfectly match the 6.6 foot sliding door hardware I bought. I made it to fit that, so if your sliding door hardware is different, you’ll want to accommodate for that. I kept the height at 37.5 inches and the depth at 18.75 inches like the original plans, because some of the materials came in those sizes and it meant less cutting for me! 😜)
- 4 – 2 x 3 @ 75″
- 4 – 2 x 3 @ 17″
- 4 – 2 x 3 @ 14″
- 5 – 1 x 4 @ 36″
- 8 – 1 x 4 @ 16.25
- 2 – 1 x 8 @ 78″
- 2 – 1 x 10 @ 78″
Middle Shelf Supports and Cleats:
- 7 – 1 x 2 @14″
- 5 – 1 x 2 @17″
Shelf Dividers (optional):
- Top Shelf Dividers:
- 2 – 36 x 16 project panels @ 16.75″ x 14.625″
- Bottom Shelf Dividers:
- 2 – 36 x 16 project panels @ 16″ x 14″
- Cut the 2 – 2 x 10 @ 82″
- Cut large project panel into 2 pieces @ 20″ x 30.75″
- Rip the plywood down into 5″ strips at 36″ long. I had the hardware do this since I needed 16 of them!
**I didn’t make note of the trim pieces I used on the doors and the sides because you can use whatever you want for whatever design you want. I used 1/4″ thick pine project boards for all of the trim on the doors and sides.
How to Build a DIY Farmhouse Media Console Table
I will walk you through all of the steps that I took, but the best first step is to download and print the free plans over at Ana White’s blog. And then you can come back here and take notes on exactly how I implemented them.
Step 1. Cut the 2 x 3 boards for the frame and assemble it with screws and wood glue. If you plan on attaching the top of the table with pocket holds from the underneath side of the top of the frame, then go ahead and add pocket holes to the top of the frame before you assemble it. See step 10 for more clarity on this.
Tip: You will want to make sure these boards are straight when you are buying them. I usually lay the boards on the floor to check to see if they are straight, but I didn’t with these. And while it wasn’t the end of the world, it made my frame a little wonky as you’ll see in step 2.
I made my joints with my Kreg Jig, which creates amazingly strong joints and I wouldn’t want to build this piece of furniture without one! I used my clamp to hold down the joints while I screwed them together, using 1-1/2″ pocket holes and 2-1/2″ pocket hole screws. The frame doesn’t have to be perfect or pretty because it will all be covered.
Step 2. Add the project panels to the sides of the frame with 2″ screws from the inside or you can use glue and a nail gun. I decided to use the screws.
My project panels did not cover the entire width of the sides because the largest panel I could find was a 36″ x 16″ board. And I needed a 36″ x 17.25″ board. I could have cut down plywood, but I decided to just cover the gap in the back with some decorative trim. It looks just fine!
Step 3. Cut down all of the 1 x 4 boards for the face frame and assemble it. You can either lay the frame on its back and attach all of the face frame pieces directly to the front with 1.25″ screws, or you can assemble the face frame separately first with the Kreg Jig and then attach it to the front.
I decided to use my Kreg Jig to assemble the face frame first and the attached it to the frame with wood glue and my nail gun. You can see in the picture below how wonky my frame was. It was straight on the bottom and this corner was the only one not straight, so it ended up being OK. But any more than this and I would have had to taken it apart and start over. I just made sure that everything I attached to the frame was straight.
I clamped the face frame to the front after I nailed and glued it and left it that way overnight to let the glue dry completely. (The above picture gives you a glimpse of the sides being just an inch or so too short.)
Tip: I used another board to make sure the boards were flush on the frame as I assembled them with the Kreg Jig screws.
Step 4. Cut the 1 x 8 and 1 x 10 to the width of the bottom shelf and insert them into the bottom. Nail them into the bottom frame with 1.25″ nails. You can have a gap in the middle between the two boards. And make sure the back board doesn’t overhang the back of the frame.
You can see in the above picture that I left a little bit of a gap between the boards and a small gap at the back. I didn’t want any bigger of a gap in the middle of the boards than that.
Step 5. Cut your 1 x 4 Middle Shelf Supports and Cleats boards. The 7 boards at 14″ long will go around the inside of the frame sitting on the top of the bottom shelf. Attach them with 1.25″ nails and glue.
I put the top shelf boards on top of these supports and then marked where they were in order to see where to put the top shelf supports. Definitely follow the instructions on the original plans from Ana White for this because I didn’t take pictures of all these steps. I just followed her steps.
Step 6: Assemble the top shelf and add the shelf cleats (5 – 1 x 4 boards cut to 17″ long) to the underneath side of the shelf boards with 1.25″ nails and glue, leaving a small gap between the shelf boards if necessary.
Step 7. Put the top shelf in place and attach it by nailing it in place from the outside.
Step 8: At this point I stopped and stained everything that had already been assembled. And everything else I added after this point I stained before adding it to the table. I talk about the stain I used at the end of the post.
Step 9: Attach the shelf dividers between the left and right sections.
This is where I added something of my own to the original plans. I have a 3-year-old and she is notorious for getting into stuff, so I realized while making this that there would be no way for me to keep her out of the part of the table behind the doors. Granted, unless I figure out a way to lock them, she can just slide them open. But I am going to be able to lock them, and I didn’t want her reaching her hand around through the opening next to it in order to access stuff. Also, I didn’t think it looked very pretty to have the shelves open all the way through.
So! All of that to say, I added some dividers. Just to the left and right sides, not in the middle. I cut down some 16″ x 36″ project panels to the specs in the cut list. And I added pocket holes to the sides where it touched the shelves or the frame. I stained it before installing it, just to keep things easy!
Step 10. Attach the plywood strips to the back of the table with 3/4″ – 1 1/4″ nails to get the planked look. You can use a full sheet of plywood if you don’t want to go to the trouble of ripping it.
Step 11. Trim the bottom of the console in the 1 x 2 with mitered corners. Sorry I didn’t get any pictures of this step, but it’s really just measuring your cabinet and cutting the boards down to size. Attach with 1.25″ nails and glue.
Step 12. Attach the top of the table to the frame. (Stain it first if you want to do things the easy way!)
If you have a Kreg Jig, then you hopefully followed my instructions in step 1 to add pocket holes to the (underside) top of the frame before you assembled it all. This makes attaching the top a cinch and keeps the screw holes inconspicuous. Just screw them in from below with 2 1/2″ pocket screws.
Step 13: Add the decorative trim to the sides. This is an optional step. But it actually wasn’t an optional step for me, because my side panels weren’t wide enough, so I needed the trim to cover the gap up!
Even if you don’t have a gap, I think it looks good and ties the cabinet in with the doors, if you choose the use the same trim style. Use wood glue and nails to attach it.
Step 14: Build the Sliding Barn Doors. I used the glued edge panel at 20″ x 6′ and 3/4″ thick for my doors. I cut them down to 30 3/4″ long and 20″ wide and then added decorative trim with pine project boards.
Stain them before you assemble them. (I’ll talk about what stain I used, which I looove, here in a minute.)
Step 15: Attach the barn door rail to the front of the table. Follow the directions that come with the sliding barn door hardware. This particular hardware set on this console table doesn’t leave much room for error. It’s a pretty precise location where you have to put the hardware in order for the door not to rub on the bottom of the table and for the hardware not to be above the top of the table. 😬
Once you find the perfect spot for the hardware, use your level to make sure the hardware is level. I made the mistake of measuring mine in the garage and not realizing that the floor wasn’t level. So when I brought the table in to the house, the hardware wasn’t level. So, just make sure your cabinet is sitting on a level surface before you try to install the sliding door bar.
Step 16: Attach the hardware to the doors. I used a spade bit to drill the holes in the door for the hardware.
You’re done! Obviously you’ll put the doors on the hardware. Just follow the instructions that come with the hardware and you’ll be fine.
Stain for my DIY Farmhouse Media Console Table
I’ve already gotten so many questions about what stain color I used for this project. It’s actually a new-to-me product that I bought specifically for this project! It’s a no-VOC stain that is water based and I fell in love with the color. But then when I used it, I fell in love with it all over again!
Don’t mind the super dirty lawnmower and extra car seat on top in the background. LOL
It’s called Weathered Stain from Old Barn Milk Paint. I love that is it odorless, which means it doesn’t give me a headache and can be used indoors. And I love that it’s water-based, so it can be cleaned up with just warm soapy water. Yay!!
It goes on somewhere between a regular stain and paint. Some of the boards didn’t want to accept the stain as well as others, so it kind of sat on top and I just wiped it off after a minute or so. But some of the boards soaked it up and there was no need to wipe it off. Just know that it’s not like regular stain in that you want to always wipe it off. If this stain dries at all, it looked bad if you wiped it.
I used the majority of 2 cans of stain.
I really, really like it! I will say, though, that it’s owned by a small business owner and so sometimes it takes a while to get it shipped, which means you just need to plan your projects in advanced if you plan to use it! But I love that we’re supporting a small business like ours.
Also, the stain says it’s a top coat and stain all in one. I still plan on sealing mine with clear wax, because I like the way that finish feels. And it doesn’t feel finished quite yet. But I haven’t done that step yet. 😊
After searching high and low for baskets that would fit these cubbies, I found the Seagrass Wicked Baskets at Target at under $20! They are perfect and I am thrilled!!
I hope this tutorial is helpful for creating your very own DIY Farmhouse Media Console Table. If you have any questions, just let me know in the comments below!