Use your browser's Print (Ctrl/Cmd + P) and choose Save as PDF. This page works offline once you've opened it with a signal.
DIY Dining Table Project Plan – Farmhouse Dining Room Table
This simple Modern Farmhouse Dining Room Table is the perfect addition to any dining room.
- Difficulty
- Intermediate
- Time
- 3–5.5 hours
- Cost
- $$
Cut list
| Part | Qty | T × W × L | Material | ✓ |
|---|---|---|---|---|
| Legs | 4 | 4" × 4" × 28" | — | ☐ |
| Side Aprons | 2 | 2" × 4" × 53" | — | ☐ |
| End Aprons | 2 | 2" × 4" × 26" | — | ☐ |
| Center Support | 1 | 2" × 4" × 30" | — | ☐ |
| Table Top Pieces | 3 | 2" × 12" × 60" | — | ☐ |
Materials
| Item | Qty | ✓ |
|---|---|---|
| Board, 4x4 96" | 2 board | ☐ |
| Board, 2x4 120" | 2 board | ☐ |
| Board, 2x12 96" | 3 board | ☐ |
| Box of 2 1/2" Kreg Coarse Screws | 1 each | ☐ |
| Sandpaper | 1 each | ☐ |
| Minwax Weathered Oak | 1 each | ☐ |
Overall cost: $$. Lumber varies by region, species, and season, so we give a band rather than a figure.
Tools
- Drill / Driver
- Miter Saw
- Pocket Hole Jig
- Random Orbit Sander
- Combination Square — optional
- Tape Measure — optional
Instructions
1. Step 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.

2. Step 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.

3. Step 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.

4. Step 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.

5. Step 5. Attach Center Support
Attach the center support between the two side aprons using Pocket Holes and Pocket Hole Screws.

6. Step 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.

7. Step 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.
