Skip to content
Furniture

DIY Dining Table Project Plan – Farmhouse Dining Room Table

Step-by-step build — 7 steps. Also available as a print sheet.

  1. 1Step 1. Assemble Table Top

    I suggest assembling the table top first since it will sit flush with the base. wood can vary in thickness so you want to make sure you get it exactly the width and length of your table top. Assemble the top with your 2x12's using Pocket Holes and 2 1/2" Pocket Hole Screws.

    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 3
  2. 2Step 2. Assemble the Ends

    • Assemble the ends of the table by attaching the legs to the end aprons with Pocket Holes and 2 1/2" Pocket Hole Screws. The end apron should be flush with the front of the legs.
    • Build 2 of these.
    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 4
  3. 3Step 3. Attach Side Aprons

    Attach the side aprons to the legs using Pocket Holes and 2 1/2" Pocket Hole Screws. The side aprons will also be flush with the front of the legs.

    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 5
  4. 4Step 4. Pre Drill Pocket Holes

    In order to attach the table top to the base of the table, before attaching your apron pieces to the legs, pre drill Pocket Holes that will allow the screws to go through the apron and into the table top.

    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 6
  5. 5Step 5. Attach Center Support

    Attach the center support between the two side aprons using Pocket Holes and Pocket Hole Screws.

    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 7
  6. 6Step 6. Attach Table Top to Base

    Using 2 1/2" Pocket Hole Screws, attach the table top to the base using the predrilled Pocket Holes.

    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 8
  7. 7Step 7. Finish the Table

    • Sand the table starting with 100 grit sandpaper slowly working your way up to 220 grit. Vaccum and wipe down the table with a damp rag to remove any sawdust.
    • Paint or stain in the color of your choice. I used Minwax Weathered Oak.
    • Seal the table.
    DIY Dining Table Project Plan – Farmhouse Dining Room Table — step photo 9