Modern Vertical Slat Top Console

modern outdoor console table
| Print this plan

Perfect indoors or out, this easy build slat top console table has a modern design, heavy legs, and water drainage in the top.

This is a beginner friendly project plan with step by step diagrams, shopping and cut lists from

See Related: Matching Bench Plans

modern outdoor console table diy


Photos by Solid Wood Furnishings and  Jeff from A Touch of Arkansas 


Bench/Coffee Table Size Plans Available

modern slat top wood outdoor bench

See Also: Matching Bench Plans






modern outdoor console table diy
Dimensions are shown above


Shopping List
  • 10 - 2x4 @ 8 feet or stud length
  • 4 - 1x4 @ 8 feet long
  • 2 1/2” Pocket Hole Screws
  • 2” brad nails
  • Exterior Wood Glue
Cut List
  • 7 - 2x4 @ 56”
  • 14 - 2x4 @ 26 1/2”
  • 12 - 1x4 @ 30”
Tape Measure
Speed Square
Safety Glasses
Hearing Protection
Kreg Jig
Brad Nailer
Power Sander
General Instructions

Please read through the entire plan and all comments before beginning this project. It is also advisable to review the Getting Started Section. Take all necessary precautions to build safely and smartly. Work on a clean level surface, free of imperfections or debris. Always use straight boards. Check for square after each step. Always predrill holes before attaching with screws. Use glue with finish nails for a stronger hold. Wipe excess glue off bare wood for stained projects, as dried glue will not take stain. Be safe, have fun, and ask for help if you need it. Good luck!


Step 1

Lay out the first pieces. This will be the front, and all nails/screws will be attached to the back side of these pieces. If you have a pocket hole jig, go ahead and attach the top to the legs.

Step 2

Then layer a row of 1x4s to the inside of the 2x4s.

Step 3

Next, layer a row of 2x4s over the 1x4s. You can nail and glue from here on out.

Step 4

Just continue to add layers until you get to the desired width.

Finishing Instructions
Preparation Instructions
Fill all holes with wood filler and let dry. Apply additional coats of wood filler as needed. When wood filler is completely dry, sand the project in the direction of the wood grain with 120 grit sandpaper. Vacuum sanded project to remove sanding residue. Remove all sanding residue on work surfaces as well. Wipe project clean with damp cloth.

It is always recommended to apply a test coat on a hidden area or scrap piece to ensure color evenness and adhesion. Use primer or wood conditioner as needed.



Sun, 06/02/2013 - 03:30

Hi, love this. Need an 8' long one to back up my outdoor sectional. With that long of a span, would it need an additional leg and how would I affix it?


Sun, 06/02/2013 - 03:33

Love it. Need one 8' long to back up outdoor sectional. With that long of a span I assume I probably need a middle leg. How should that be affixed?


Sun, 06/02/2013 - 03:41

Love it. Need one 8' long to back up outdoor sectional. With that long of a span I assume I probably need a middle leg. How should that be affixed?

In reply to by spiceylg


Tue, 07/02/2013 - 08:03

If you look at the picture of the table that is wood colored (looks like it may have been polyurethaned or something as a finish)...It has a board running underneath the middle of the table span. This adds support to the middle of the table by combining all of the unsupported pieces of the table and essentially making them one.

at 8' multiple 2x4s together should be able to support lots of weight, especially since the gravitational pull is on the 4" width instead of the 2" depth. For piece of mind's sake, adding the piece in the middle will add support and also allow you to keep the original look of the table without compromising it's effect

Hope this helps!


Sun, 09/27/2015 - 16:00

Love this table.... I am anxious to try it.  It will be a top priority next weekend.

I think I will do a two tone though... with the slats on the seat, stained and clear coated and the remainder of the table, painted antique white.  I will try to post a picture when it's done so you can see how it turned out.  smiley