A full guide, with building instructions and a cut list, for building a simple DIY farmhouse table. This farmhouse-style dining table seats up to 8 people and cost less than $300 to build!
**This post was originally published Dec. 13, 2012. It was last updated on Feb. 16, 2021. I’ve added a few notes in BOLD to highlight how the table is holding up over 8 years later.**
*This post contains affiliate links! I earn a small commission from these links, which helps fund this blog. Thank you for supporting me!*
We decided to build a table large enough for dinner parties and game nights with our friends. Plus, the table is absolutely gorgeous! And, added bonus, it didn’t cost a ton of money! My husband and I spent a lot of time thinking about what we wanted in a table and going back and forth on whether to build or buy. After I showed him tables that other bloggers had built, like Michelle’s kitchen table, he finally came around to the idea of building.
Michelle’s table wasn’t quite big enough for what we wanted for our space, but she got her plans from Ana White. We checked out her site and found plans to just the kind of DIY farmhouse table we were looking for! The Rustic Table plans best matched what we were looking for, but we didn’t follow them to T.
We adjusted the table size for our space, which we mapped out with tape on the floor. We also changed the size of the table legs and built the table in a different order. But the basic plans and instructions are thanks to Ana White!
Our Kitchen Farmhouse Table
I absolutely love how the DIY farmhouse table turned out! It fills the space in our dining room perfectly. And it’s gorgeous!
DIY Farmhouse Table Materials and Cut List
- 5 – 1×8 – 8 ft. long
- 2 – 4×4 – 8 ft. long
- 4 – 1×4 – 8 ft. long
- 50 – 2″ wood screws
- 70 – 1 1/4 screws
- Wood Glue
- 5- 1×8 @ 84″ (table top boards)
- 2- 1×4 @ 34 1/4″ (apron width)
- 2- 1×4 @ 82″ (apron length)
- 4- 4×4 @ 29″ (legs)
- 7- 2×2 @ 32.5″ (support beams)
- 4- 2×2 @ 12″ Mitered at 45 degrees (cross supports)
DIY Farmhouse Table Assembly
Building the Table Apron
Step number one in building this table was constructing the apron. The apron is made up of four 1×4’s. The sides are 84″ long and the ends are 31 1/4″ long. They are attached using 2″ wood screws. All of the screws in the table were pre-drilled and countersunk. Pre-drilling the screw holes helps keep the wood from splitting and countersinking the screws keeps them flush.
Attach the Supports
The next step in constructing this DIY farmhouse table is attaching all of the supports. The supports are the seven 2×2’s cut to 32.5″. They are attached to the apron with wood glue and 2″ screws, these are also pre-drilled and countersunk. The cross supports in the corners are 12″ and mitered at 45 degrees. They are attached with just wood glue. When we built this table in 2012 we didn’t own a pocket hole jig to create pocket holes and attach the mitered supports. We bought a Kreg Jig a few years later and were we to construct a table like this again, we would definitely attach the cross supports with screws in pocket holes.
Attach the Legs
In Ana White’s build plans for this table she used 2×4’s for her table legs, but we wanted the legs of our DIY farmhouse table to be chunkier than that. We opted for 4×4’s for the legs of our table. Each leg is 29″ long and is attached to the corners of the apron using wood glue and 2″ screws. We placed two screws (again pre-drilled and countersunk) into each leg through the apron on the ends of the table. The two screws are side-by-side, on the same side, to avoid screwing them into each other if there was one on each side.
We also assembled our DIY farmhouse table in a different order than the Ana White plans. We opted to construct the apron and attach the legs before attaching the tabletop. This made painting the apron, supports and legs of the table much easier. There was no need for taping off sections of the table. To prep for painting I filled all of the screws in with wood filler and then sanded those spots smooth. Then I sanded the entire table, wiped it clean and applied a coat of primer. I painted the entire table Olympic’s Snow Storm in a semi-gloss finish. Semi-gloss will withstand spills and food splatters more easily.
It has held up amazingly well considering the amount of spaghetti sauce and dried oatmeal that I’ve had to scrape off of it for the past five years. It will probably need another coat of paint once the kids get a little older and less messy when they eat.
Stain the Sides of the Tabletop Boards Before Attaching
I sanded and stained the bottoms and sides of the tabletop boards before attaching them to the apron. I didn’t want the bottom of the table or the sides of the boards unstained. Especially the sides of the boards because the unstained wood would have been visible in the table top cracks. The stain color I chose was Minwax’s Dark Walnut. This rich color is definitely one of my favorite stains because I also used it on our coffee table, nightstands, bar and sofa table/shelf. The table top is attached to the apron with 2″ screws (2 per board) through the top of the table. Again, these screws were all pre-drilled and countersunk. The table top is also attached to the supports under the table with 10 1 1/4″ screws per support bar. The screws in the supports are sunk about halfway through. This kept us from needing longer screws for attaching the table top to the supports.
Stain and Seal Tabletop
After the top of the DIY farmhouse table top was attached I filled the screw holes with wood glue, sanded the entire table top and stained the top side to match the sides and bottom. Once the stain was dry, I applied 4 coats of Matte polyurethane. I chose a matte finish because it didn’t add any sheen to the table, which made it look more rustic. However, we may add a regular coat of poly as well if the matte finish proves too soft. After all, this table will see some pretty rough use over the years.
We never ended up adding another coat of polyurethane to the table. It is full of scratches, nicks and even has a few math equations etched into it from when Jesse was in grad school. But it all kind of adds to the charm of a DIY rustic kitchen table.
DIY Farmhouse Table Budget Breakdown
We opted to build a farmhouse table instead of buy one mostly due to our tight budget. We knew that DIYing this project would save us hundreds of dollars. So here is a breakdown of how much this project cost us: (The prices in bold are what the current cost would be due to inflation over time.)
- Wood – $86 ($144)
- Stain (Minwax Dark Walnut) – $7.77 ($7.98)
- Paint (Olympic Snow Storm) – $11.97 ($32 Olympic paint is no longer carried at Lowe’s)
- Polyurethane (Rustoleum Matte finish) – $11.93
- If that is all we needed to buy then our total would have been: $117.67 ($195.91)
We, of course, had a few hiccups or purchases that needed to be made outside of these costs. My husband decided that he needed a new drill to better complete the project. I accidentally ruined our paint brushes and had to buy more. Plus, we were out of sand paper. We had all of the screws, wood glue and wood filler on hand, so those weren’t purchases we needed to make. We actually ended up still spending just a little over $300. That’s still WAY cheaper than we would have paid for a farmhouse-style table anywhere else.
My Farmhouse Chairs
I bought the chairs for the table on Craigslist for $90. They also came with a table, which we keep in the garage as an added work area. We sold our old table and chairs for $80, so the chairs ended up only costing us $10. They compliment the DIY farmhouse table perfectly. I spray painted them solid white with fun blue legs a few months after buying them. I also added upholstered Parsons chairs to the ends of the table to finish off the space.