11 DIY Guides on How to Build a Farmhouse Table

Farmhouse Decor

There are a few reasons why people like to decorate their house with farmhouse-style décor. It is aesthetically pleasing for the eyes and brings a warm and cozy feeling to your house.

If you want to get your tools to bring to your house a new look with farmhouse style décor, the easiest and most cost-saving way is to build a farmhouse table.

The table is probably where many great family memories occurred. And around the dinner table, many activities occurred as well. It could be preparing food, chatting while cooking, and more.

Another reason is that house furniture is generally very expensive. But, by building the table yourself, you save a lot of money. Even with a tight budget, you can still build and get yourself a nice table for a family gathering.

With that being said, let’s take a look below at some farmhouse kitchen tables that you can build yourself, as well as the steps you need to perform to turn the table into reality.

DIY Farmhouse Kitchen Tables

#1 – DIY Dining Table and Benches – 9 Steps

DIY dining table and benches

You can easily build this table using readily available wood at the home store. When picking wood for the table, you should opt for kiln-dried heat-treated wood.

Visit this post for further details:

#2 – Beautiful DIY Farmhouse-style Table with Benches

Beautiful DIY farmhouse-style table with benches for under $110

If you’re looking to elevate your dining area with a stunning farmhouse-style table and benches, this post is for you.

We’ll walk you through the steps to create a beautiful, functional and rustic piece of furniture that suits your unique style and needs.

Whether you’re a seasoned woodworking expert or a beginner, this project is achievable and will leave you feeling proud of your craftsmanship.

Get ready to roll up your sleeves, grab some tools and let’s get started!

Follow this post to take action

#3 – Farmhouse Table For Small Kitchen

This farmhouse kitchen table should fit in small kitchens. You will be able to fit 2 chairs on each long side of the table and 1 chair on each short side. The overall dimension of the table is 60″x30″x29″.

You will need 2 12’ 2x4s, 2 10’ 2x4s, 2 10’ 2x8s, 1 8’2×8, for the woods.

Here is how to cut the woods:

  • Cut 2 2x4s to 54″ to make the long aprons
  • Cut 2 2x4s to 25″ to make the short aprons
  • Cut 2 2x4s to 22″ to make the supports between 2 long aprons
  • Cut 2 2x8s to 29″ to make the breadboards
  • Cut 4 2x8s to 45 1/2″ to make the top boards
  • Cut 4 4x4s to make the legs

Here are the steps:

  • Step 1: The tabletop

Aligning the 4 top boards together. While doing this, try to minimize the gaps between them. Try to keep them at the same level while aligning too.

Then, attach the top boards together using pocket screws and glue, then use clamps and straight wood to hold them together and evenly.

Next, use a circular saw to cut on both sides of the tabletops to get the desired 45 1/2″ length.

  • Step 2: Finish the tabletop

Align the breadboards to the tabletop to minimize the gap and keep them evenly leveled.

Then, attach the breadboards to the tabletop using pocket screws and glue, then use clamps and straight wood to hold them together and evenly.

  • Step 3: The aprons

Align the aprons so that the ends of the long aprons are in contact with the sides of the short apron at the ends.

Then, attach the aprons together using pocket screws and glue, each joint should have 2 pocket screws, then use clamps to hold them together and evenly.

  • Step 4: The apron supports

Align the apron supports properly and evenly inside the apron system.

Then, attach the 2 apron supports to the long aprons using pocket screws and glue, each joint should have 2 pocket screws, then use clamps to hold them together and evenly.

  • Step 5: Prepare the legs

Use the circular saw to cut and notch out the legs at the corner for attaching to the aprons and the tabletop. Then drill 4 countersunk 2 1/2″ deck screws at each leg.

The notches’ size should be 3 1/2″x1x3/4″ (3 1/2″ match the height of the 2x4s of the aprons, 1×3/4″ is half of the final width of the table).

  • Step 6: Attach the legs to the aprons

Measure to make sure you get the right angle, then use 1 countersunk screw into the long apron and 2 into the short ones.

  • Step 7: Finish the table

Use the countersunk screws and attach the tabletop to the base.

Then apply some polyurethane layers for finishing touches.

#4 – Rustic Farmhouse Kitchen Table for only 50 Dollars

Rustic Farmhouse Kitchen Table for only 50 Dollars
Image by thesawguy.com

If you have an even lower budget to build the previous DIY project, this will be ideal for you. You can use teal fabric chairs or some rustic bench to style the table.

You will need 1 10-feet 4×4, 3 10-feet 1x4s, 2 8-feet 1x10s, 1 10-feet 1×10, and 2 8-feet 2x3s for the wood.

  • Step 1: Cut the wood

Cut the wood to these sizes using the miter saw:

  • 4x4s to 4 29 0 1/4-inch pieces
  • 1×4 to 2 70-inch pieces
  • The other 1×4 to 5 33 1/2-inch pieces
  • 1×10 to 4 53 1/2-inch pieces
  • The other 1×4 to 2 37-inch pieces
  • The first 2×3 to 2 33 1/2-inch pieces
  • The second 2×3 to 2 26 1/2-inch pieces
  • The third 2×3 to 1 63 1/2-inch piece
  • Step 2: Prepare the board

Pound the wood using the hammer to give it the distressed look, then sand them down.

  • Step 3: Build the table frame

Take the 1x4s and arrange them so that 4 37-inch pieces are perpendicular and between the 2 70-inch pieces. The 37-inch pieces need to be 33 1/2″ away from each other. Then nail and glue them together.

  • Step 4: The 33-inch 2x3s

Place the 33-inch 2x3s on top of the frame so that they are 6″ away from where the middle boards were placed, then nail them into place.

  • Step 5: The breadboard

Put 1 37-inch 1×10 at one end of the apron frame, then glue it down and secure it down with nails.

Step 6: The tabletop’s middle

Grab the 53 1/2-inch 1×10 and lay it flat at one side, use a pencil to guide where to put the glue, glue it down, then nail the board in place.

Next, put the rest of the 53 1/2-inch 1x10s in place and attach them using glue and nails.

Now finish with another 37-inch 1×10

  • Step 7: Attach the legs

Flip the table over, take all the 29 0 1/4-inch pieces, and place them at each corner of the apron frame.

Screw them into the frame using 4 screws per leg.

  • Step: 8 The H stretcher

Now take the remaining wood, the 2x3s and arrange them to form a giant capital letter “I” since it is elongated.

Then screw them into place. Place the giant I at the bottom of the table and hold it in place using a 5″ screw at each leg.

DIY Farmhouse Table for Patio

#5 – DIY Patio Tables With Ice Chest

This is one of the coolest builds in this list since it integrates ice chests in the middle of the board. With this table, you can use the patio area as a dining area for summer parties and BBQs.

Visit this post for further details

#6 – DIY Patio Table With Built-in Beer Wine Coolers

This is another great option for building an outdoor patio table. Compared to the previous build, this one adds beer wine cooler supports below each cooler, so it would require slightly more wood.

You will need to cut the woods to these sizes:

  • 2 – 6X2 @ 5′ 9 0 1/4″ (top longboard)
  • 3 – 8X2 @ 1′ 9″ (top side and middle board)
  • 12 – 2X4 @ 1′ 11×3/4″ (top center board)
  • 4 – 2X4 @ 2′ 5 0 1/4″ (legs)
  • 2 – 1X4 @ 5′ 2 0 1/4″ (outer long skirt)
  • 2 – 1X4 @ 5′ 6 0 1/4″ (inside long skirt)
  • 2 – 1X4 @ 2′ 5″ (short skirt)
  • 4 – 1X4 @ 2′ 3 1/2″ (cross beam)
  • 4 – 1X4 @ 2′ 1 0 1/4″ (box supports)
  • 4 – 1X6 @ 1′ 11×3/4″ (long box side)
  • 4 – 1X6 @ 8×3/4″ (short box side)
  • 10 – 1X2 @ 7 0 1/4″ (bottom box)

Here are the steps:

  • Step 1: Prepare the wood

Sand all of the wood, then put pocket holes in both ends of the top center boards.

  • Step 2: The tabletop

Arrange all the top boards with pocket holes facing up and put the planter boxes upside down to make sure you have enough spaces to lift the cooler out once the table is completed.

Next, apply glue to the top center boards and use 2 1/2″ screws through the pocket holes to attach the top center boards to the middle boards. You need to hold the boards down while gluing and screwing.

Then, drill 6 pocket holes on each longboard (2 spots per junction where the pocket holes will be made). Attach the long boards to the tabletop using glue and 2 1/2″ screws.

  • Step 3: The planter box

First, screw together the sides of the box using 1 0 1/4″ screws and glue them in place. Then take the supports and attach them space-evenly at the bottom of the box.

Attach two of the cross beam boards to the box assemblies using screw and glue. Remember to clamp them in place.

Next, lay out the planter box assemblies and table skirt boards on the upside-down tabletop and screw and glue them in place.

  • Step 4: The legs

Line up the legs and the outside of the long skirts, then attach them using 4 screws for each leg, then glue and clamp them together.

  • Step 5: Finish

First, apply the wood conditioner, followed by the stain. The stain should be applied as thick as possible. Then, apply the Seafin teak oil at least 7 coats, and let each coat dry for about 12 hours.

DIY Farmhouse Coffee Table

#7 – Farmhouse Coffee Table Plan

Farmhouse Coffee Table Plan for Under $40
Image by ana-white.com

While other builds may take days to complete, you can spend only a couple of hours to get the result. It is a simple and beautiful table with a large bottom storage shelf.

You will need to cut the woods to these sizes:

  • 4 – 2×6 @ 46″ – tabletop boards
  • 4 – 2×4 @ 16 1/2″ – legs
  • 10 – 2×6 @ 18″ – shelf/ends
  • 4 – 2×2 @ 37″ – aprons
  • 4 – 2×2 @ 19 1/2″- both ends cut at 52 degrees off square to create 2 X-shaped pieces.

Here are the steps:

  • Step 1: The leg systems

Attach the legs to 2 2×6 @ 18″ using 2 screws at each joint, and glue them in place. Repeat and build the second leg system.

  • Step 2: The base’s frame

Align the 2 leg systems, then attach them together using screws and glue, there should be 2 screws per joint.

  • Step 3: The X pieces

Place the first X piece in one leg system, then use screws and glue to attach it temporarily.

Set the second X piece alongside the first one and mark where the 2 pieces cross, then cut it along the marked lines.

Now put the 2 cut pieces inside the leg systems and attach them from top to bottom.

  • Step 4: The middle piece

Take 1 2×6 @ 18″, place it at the center of the table, then attach it with screws and glue. There should be 2 screws per joint.

  • Step 5: The tabletop

Lay out the 2×6 boards on a flat and level surface.

Apply glue to the top of the table frame and place and align the table frame upside down on the tabletop, then screw the base to the tabletop boards’ underside.

  • Step 6: The bottom storage shelf

Place the middle bottom shelf board centered on the coffee table bottom shelf, then screw it in place, each joint has 2 screws.

Then place the rest of the boards inside the frame and attach them just like with the center board. Each board should be slightly less than 1″ apart.

  • Step 7: Finish

Now all you have to do is fill the holes if you desire, sand the entire table with 120 grit sandpapers, then paint the table with prime, then paint.

More Options for Your Home

#8 – How To Build A Farmhouse Table With Leaves

This is a rather intricate project with an extender at the side of the table if you want to change its size. But with this instruction, you can build this beautiful table easily.

For the wood, you will need 7 2x6s, 5 2x4s, 4 2x3s, 2 4x4s, and 2 2x2s.

  • Step 1: The top

Glue 2 of the 2”x6”x8” boards together, then use a clamp to hold everything in place, then drill 4 holes on one board and 4 on the other board for the screw. Now use 8 1 1/2″ screws to hold the wood together more firmly.

Once the first 2 boards have been set, place the third board next to them and repeat the process of gluing, clamping, drilling, and screwing until you end up with 7 boards.

Once the glue was dry, take a 6’ level and use it as a straight edge guide, and cut about 1 inch from the edge across all the boards to get rid of bad wood on both ends.

Now cut the tabletop so that the final length is 53″, the width should be 42″ by this point.

  • Step 2: The legs

Start by cutting the 4x4s to a length of 28×3/4”. The table’s base is going to be 37”x62”. Cut a 2×3 and a 2×4 to 30 1/2 and repeat for the other end, cut a 2×3 and a 2×4 to 56”. Then drill into the ends of the 2×3 and 2×4.

Next, screw in the 2×3 first to the 4×4 legs with 2” screws, glue the 2×4 to the 2×3 and screw it into the 4×4 legs with 2” screws, then do this for the other end as well.

  • Step 3: The underside

Screw the 56” pieces in the legs to create the frame.

Now cut 2 more 2×3 boards to be 56” in length and screw them into the 2×4 pieces to create the sidewall for the sliders.

Next, cut a channel in the wood for my sliders and build the internal frame to be the other sidewall for the sliders, then take the 2×4″ pieces to be the underside for the sliders.

Lastly, glue and screw the 8′ 1×2 pieces together and cut them to 30”, then measure and screw those pieces into the end pieces of the table.

  • Step 4: Stain and sand the wood

Now use stainable wood putty to fill in any cavity and sand the seen pieces. For the tabletop, apply the polycrylic, wait for it to dry, and lightly sand it (do this 4 times).

  • Step 5: Assemble

Once everything is dry, put the tabletop on the base and align them together, then screw both in place. Use the L-shaped brackets under the table for more sturdiness.

#9 – Bench For Farmhouse Table

The tables are great, but let’s take a look at the bench that you are going to sit on. With the right treatment, you can end up with other aesthetic pieces of furniture to make your house more pleasing to see.

Here is how the wood will be cut:

  • 4 – 4×4 to 16 1/2″ (legs)
  • 2 – 2×8 to 49 1/2″ (long bench top)
  • 2 – 2×8 to 14 1/2″ (short bench top ends)
  • 2 – 2×4 to 54 1/2″ (long apron)
  • 2 – 2×4 to 5″ (short apron)
  • 2 – 2×4 to 12″ (support)

Here are the steps:

  • Step 1: The frame

Notch out the legs for the support board. The notches’ size should be the same size as the support (2×4). Then use the 3″ wood screws to attach the support to two legs and add a short apron between 2 legs. 

Now you should have 2 leg systems. Use 2″ screws to attach the long aprons to the legs to finish the frame.

  • Step 2: The top

Attach the 2 long boards together with pocket holes and 2″ screws. Then use the 2″ screws to attach the top short ends to the long boards.

  • Step 3: Assemble the bench and finish

Now just drill some pocket holes along the edges every 8 to 10″ and attach the bench to the base.

Next, sand all surfaces of the bench, apply the stain, then coat it with polyurethane layers.

#10 – Farmhouse table top without cracks

Wood cracking is common since the wood can stretch and shrink over time, causing pressure to the wood itself and leading to cracking. This tabletop build aims to prevent those cracks.

The principle of the build is to create spaces for the woods to stretch, therefore preventing the wood from cracking. 

Here are the steps to build this tabletop:

  • Step 1: The tabletop

Cut 2 pieces of wood for the sides. Cut 4 pieces of wood for the middle of the table top.

Start by attaching the 4 middle boards first using glue, pocket hole screws, and holding them together with clamps. Then, do the same for the outer 2 boards.

  • Step 2: The breadboard supports

Cut 8 pieces of wood for the breadboard supports. Drill a hole to attach the breadboard to the support and drill countersink holes to attach the table top to the support.

Align the supports on the table top and attach using wood screws, then use clamps to hold them together.

  • Step 3: Make the breadboard ends

Cut 4 pieces of wood for the breadboards. Remove an area of 2 pieces for the breadboard support using a jigsaw.

Attach the two parts of the breadboard using glue, then clamp and wood screw. Sand the edges to match the edges of the 2×6s when the glue is dry.

  • Step 4: Attach the Breadboard Ends

Attach the breadboard to the supports using wood screws and fender washers, then add a small cleat on each end of the breadboard to support them.

The location of this cleat may need to be adjusted depending on how your legs/base of your table attach to the table top.

#11 – Farmhouse table frame

This table has a rather unique design with 2 diagonal wood pieces and 1 straight one as the base for the table.

For the wood, you need:

  • 3 8′ 2x6s
  • 5 8′ 4x4s
  • 3 8′ 1x12s
  • 2 8′ 1x3s

And you need to cut them to these sizes:

  • 4 – 2×6 @ 30″ cut at a 30-degree angle (top and bottom of table leg bases)
  • 2 – 2×6 @ 30″ (spacers)
  • 4 – 2×6 @ 6″ at 45-degree angle (feet)
  • 8 – 4×4 @ 13″ at 45-degree angle (cross bracing)
  • 2 – 4×4 @ 21 0 1/4” (center upright support)
  • 3 – 1×12 @ 73″ (tabletop)
  • 3 – 1×3 @ 34 1/2″
  • 2 – 4×4 @ 80″ (long border pieces)
  • 2 – 4×4 @ 34 1/2″
  • 1 – 4×4 @ 61″ (stretcher) 

Here are the steps:

  • Step 1: The tabletop

Lay the 1×12s on a flat surface and connect 3 of them using pocket hole screws and glue them together

Connect three 73” 1x12s with several pocket screws (adding wood glue at the joints. Then drill additional pocket screws along the edges of the tabletop to connect to the 4×4 border lumber.

Cut 2 4×4s to the same width as the 1×12s. The size should be about 34 1/2”. Cut 3 1×3 cross pieces to the same width.

Connect the corners of the 80″ 4x4s into 2 4x4s you just cut using 2 lag screws. Then use glue and 1 0 1/4” screws to secure the three 1×3 cross pieces and the underside of the 1×12 boards together.

Remember to leave space on the outer edges of your tabletop for connecting the legs later.

  • Step 2: Legs

Use four 2 1/2” wood screws to connect the 30″ 2×6 top and bottom pieces and the 21 1/4” 4×4 upright support.

Attach the 13″ 4×4 angled pieces to the top and bottom 2x6s and the upright supports using 2 lag screws at each joint.

  • Step 3: Finish

Attach the 6″ 2×6 legs to the bottom of the table legs using 4 2x 1/2” wood screws on each leg. Now do the same for the other side.

Measure the inside dimension of the tabletop from one spacer to the other. Cut the last 4×4 to this size, then attach the two table legs to the 62″ 4×4 stretcher and two lag screws through each leg and into the stretcher.

Add the tabletop and secure the legs to the spacers with 2 1/2” wood screws through each leg top into the spacer.


Those are the 11 DIY farmhouse-style tables that you can easily follow and build. The materials and tools can be found and purchased relatively easily and cheaply at hardware stores and lumber stores.

Now go ahead and decorate your house with your very own tables. Thanks for reading.