DIY Dining Table – Build it for $75!


Hi, I'm Zoe

My mission is to teach you to confidently build magazine-worthy DIYs. I used to be terrified of power tools, which is why I'm a firm believer that ANYONE can DIY.

Search the Blog

Join Thousands of Others Getting Weekly DIY Tips and Tutorials

August 18, 2023
Zoe Hunt

Looking for a new dining table that won’t break the bank and is fun to build? This DIY dining table may be the answer to your wishes! You can build it for just $75 of pine (obviously pricing may vary based on where you live and what year it is, but that’s true for Raleigh, NC in 2023).

We built our table to be an outdoor dining table, but you could definitely use this design for an indoor table as well.

We ended up choosing cedar for our project because our local Lowe’s had the prettiest rough sawn cedar. I couldn’t get over the texture–it looked like a truly aged piece of wood! For that our price (in 2023) was $325. Still quite a great price for a quality dining table!

DIY dining table outside on patio with white french bistro chairs on either side

Alright, let’s dive in and build this DIY table!

How to Build a DIY Dining Table

Recommended Tools:

New to DIY? Check out our post on beginner woodworking tools to determine which tools to get!

Shopping List: 


The final dimensions of this table are 72” long, 32.5” wide, and 30” tall, making it a very standard sized dining table. It very comfortably seats 6 and can seat up to 8 people. 

make this DIY dining table text overlay on image of DIY dining table on outdoor patio


Make your cuts according to the cut list in the printable plans. We recommend cutting the pieces for your table top to be 3-5” longer than the final desired length of your table top to make assembly easier. 

Want to DIY buy don\'t know where to start? Click here to grab your free guide!


For this project, we used our Kreg XL which is designed to make pocket holes in 4x4s. If you don’t have a Kreg XL and don’t intend to be doing a lot of projects with 4x4s, you can just use a regular Kreg 310 or 320 for this project. 

By using the Kreg XL, we’re creating extremely strong joints between the 4x4s. I can walk and jump on these leg pieces and the center beam without any issues. If using the normal Kreg Jig, your joints won’t be quite as strong. 

Your table will be sturdy, but I would not recommend testing the joints by putting a ton of weight on your 4×4 pieces. That shouldn’t be an issue with this particular plan because the things we are using pocket holes on shouldn’t have a ton of weight put on them once assembled. If anything, the 4×4 pieces will likely just be used as a footrest. 

If using the Kreg XL, you will drill all of your pocket holes using the 3.5” settings. If using the normal Kreg model, you’ll drill your pocket holes using the 1.5” settings

Drill (2) pocket holes into both ends of the bottom beam and both of the bottom leg stretchers. 

drilling pocket holes into 4x4 using Kreg XL


In this step we’ll create two leg bases that are identical. Grab two legs and a bottom leg stretcher. Lay out the legs and the stretcher to ensure your legs are angled correctly before installing the stretcher. 

Mark 3” from the bottom of the legs. This is where the bottom of the stretcher will go. We used our multi-mark tool for this.

using multi-mark tool to mark 3" on 4x4 leg

Install the stretcher to the legs using glue and 4” Kreg XL pocket hole screws. If you used a normal Kreg Jig with the 1.5” settings, you’ll use 2.5” Kreg screws instead. 

Repeat with the second set of legs. 

4x4 leg base assembled and sitting on shop countertop


Install the bottom beam between these marks using glue and 4″ Kreg screws. The beam should be flush with the top and bottom of the leg stretchers.

attaching 4x4 beam to furniture legs

If you used the 1.5″ Kreg settings, you’ll use 2.5″ Kreg screws instead.

dining table base standing in garage


Center the top stretchers on the top of the legs. Use and glue and 2.5” wood screws to secure the top stretchers into the legs. 

Free download wood sizing cheatsheet


This step will differ slightly depending on where you plan to use your table. If you’re planning to use this table indoors, you’ll want to assemble the top similarly to how to instruct in this DIY dining table plan. We also include more details on how to assemble the top for indoor use in the printable plans. 

If you are planning to use this table outdoors, you can follow the instructions in this post. We created this as an outdoor table, so here’s what we did. 

Place the boards on top of scrap 2x4s to hold them up off the table. This will allow you to feel underneath them to determine if the top is flush. 

Our boards were all slightly different thicknesses, so we prioritized the table top being flush on the top rather than on the bottom. Once we were happy with the placement of all of the boards, we clamped them tightly together. 

We cut some scrap wood to create small shims to place between some of the boards that were thinner and the bottom supports. The will help prevent the screw from pulling the board out of alignment for the top of the table. 

We secured the middle support with glue and (2) 2.5” screws into each slat. 

assembling table top base with large clamps holding pieces together


We flipped the leg base onto the top and centered it up. We secured each leg with glue and (2) 2.5” screws into each of the slats. 

installing table base to table top


Since we designed this table to be outdoors, it’s best practice to have gaps in the table top to allow for better drainage of water. Rather than trying to use spacers and try to force the semi-warped boards into the right place, we decided to cut the grooves after the fact. 

We lined up our Kreg Accu-Cut with the seams between each of the boards and cut along that line. For the areas that already had a slight gap between them, we lined it up so that our saw blade would go through the gap rather than making it larger. 

cutting grooves in table top using Kreg accucut


The final step is to trim off the edges of the table so that the slats are perfectly flush on either end. We used our Kreg Accu-Cut again to make this cut. 

diy dining table in garage workshop

We finished our table with one coat of Cabot Semi-Transparent Stain and Sealer in Bark. Check out this post for more outdoor finishing options.


Obviously this step is optional, adding decor and cute chairs and getting things set up around the table really took it to the next level. Everything from the posts for the string lights to the cups and plates and the beautiful bistro chairs are listed in our Amazon Storefront.

DIY table on patio with white bistro chairs and table runner

There you have it! Now you know how to build a beautiful, chunky outdoor dining table! This table is lovely and can be used indoors as well. Our PDF printable plans include all the key dimensions, the full cut list, and instructions on how to modify the plans to use the table indoors instead. Be sure to grab them here.

Add a comment
+ show Comments
- Hide Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Join the List

Our mission: give you the resources to build magazine-worthy furniture.

First up? Sharing the 5 key steps to getting started with DIY.

 Get  the best DIY tutorials, project inspiration, and  DIY tips sent straight to your inbox weekly.

Get My Getting Started with DIY Guide as a free gift!

Find your next project

Premium, printable plans

3D renderings, detailed shopping lists, cut lists displayed two ways (both in chart form and visually), AND a bonus SketchUp file. Printable plans don't get better than this.

See the plans
diy with confidence

Our Courses

Whether you're just getting started or you're a seasoned DIYer who's ready to unlock the full potential of DIY, our courses are here to help.



Join us for project tutorials, behind-the-scenes, and quick DIY tips and tricks.