Window Seat with Drawers

diy window seat with drawers
| Print this plan

Build your own window seat or mudroom bench with drawers!  This is a plywood based plan, that can be topped with your choice of wood on top.  This plan is designed to be easy to customize in length. 

We use this bench in our dining area to support dining table activities - arts and crafts, board games, and one drawer is a laptop drawer.  Having this drawer bench in our dining room enables us to use our dining table as an office, to play board games, and for the kids to do arts and craft projects.

Free plans with customizeable configurator from

RELATED: 2x4 Framed Drawer Bench Free Plans



Window Seat Drawer Bench Features You'll Love

  • Customize-able to any length
  • Paint or stain any color of choice
  • Fits standard 24" cushions on top
  • Beautiful mitered baseboard for a custom look
  • Easy to build frameless design for professional looking results 

Do you need a window seat or mudroom bench with drawers that is built well, but isn't super hard to make?

window seat bench

For about $300 total, I built this TEN FOOT LONG window seat by myself!  

We have been using this piece for several years now, and it is one of the most used pieces in the house.  

The extra seating is always handy, for both regular family use and for larger gatherings - the dog also has claimed it as her spot, so she can watch the driveway.

I like to keep my dining table clean and clear, so we use the drawers to support that - I have a laptop drawer that I use as my office - when I work, I take the laptop out and use it on the table, then put it back in the drawer when done.  We store board games in another drawer and arts and craft supplies in another drawer.  This drawer bench keeps our dining room so neat and tidy.


WATCH! How I Built this Window Seat Drawer Bench By Myself 

Here's the video tutorial:


Custom Size is the Key

The problem with just going out and buying a drawer bench or window seat is you won't be able to get the exact size you need.  I needed 119" bench, 120" would not have fit between the beams in my house.  

This tutorial is set up so you can easily create your own custom sized bench to fit your space exactly.


How to Build this Window Seat with Drawers Bench

Pin For Later!

window seat plans

free plans window seat with drawers
Customizeable length, 17" tall x 24" deep


Shopping List
  • 3/4" plywood carcass using our free configurator, with edge banding on front edges
  • 1x2 and 1x3 supports
  • 1x8 drawer box
  • 1x12 drawer face
  • 1/4" plywood drawer bottoms
  • 4-1/4" baseboard moulding
  • 1-1/4" Kreg Screws
  • 1" brad nails
  • wood glue
  • 20" full extension ball bearing drawer slides
Cut List

Cut list is generated in the custom plan created in step 1

Cutting Instructions

For the 3/4" plywood, rip the plywood first into strips in your desired depth.

Then cross cut to match the cut list created in the custom design app.

Tape Measure
Speed Square
Safety Glasses
Kreg Jig
Circular Saw
Miter Saw
Table Saw
Brad Nailer
Power Sander


Step 1

Design and Cut the 3/4" Plywood Carcass

  • Width: Any desired width - benches over 10 feet may become cumbersome to build and move, I recommend breaking up into multiple benches
  • Height: 17"
  • Depth: 24"
  • Bays: Bays should be less than 30" wide to prevent sagging when sitting on the bench top


Click here to use this tool in a pop-up full page view

For built-in nook or size critical installs, always size down about 1/2" to allow for discrepancies in the walls and floor. You can always add trim to cover gaps, but a too large bench will be hard to fix. 

Edge Banding

Apply edge banding to the front edges of all the plywood pieces.  

Step 2

Assembling the Carcass

Window seat is shown upside down in diagram.

I recommend four 3/4" pocket holes on each end of all horizontal top boards into the vertical dividers.

Keep edges with edge banding flush on front side, all edges flush to the top (shown face down in diagram).  Attach with 1-1/4" pocket hole screws.

Step 3

Adding 1x Support Framing

Bay supports help strengthen the project and reduce the amount of plywood needed, thereby reducing cost and weight.

The bay supports highlighted in blue are cut to match the width of your shelves.  Attach with two pocket holes per end.  The bay support highlighted in green is for further supporting the bench top.  Attach with 1-1/4" screws into the dividers with glue, you can use pocket hole screws (but don't need to predrill out a pocket hole).

Step 4

Building and Installing Drawers

These drawers are easy to install and require no math.  

Use 20" full extension drawer slides.  

  1. Inside all the bays, draw a level line 6-1/2" down from the top. 
  2. Install the cabinet members of the drawer slides on the line, with screws started on the line, set in from front edge of cabinet 1" (to allow for the drawer face).
  3. Cut drawer sides from 1x8s 20" long, two per drawer.  Draw lines 5-1/4" from edge on all drawer sides, parallel to bottom of drawer.  Install cabinet member of the drawer slide with the line in the center of the screw holes.  The two drawer sides need to be installed in mirror.
  4. Insert drawer sides into the drawer slides installed in the bays.  Measure in between and cut the front and back of drawers with 1x8s.  Build drawer box with 3/4" pocket holes and 1-1/4" pocket hole screws.
  5. Make sure the drawer slides perfect.  Remove and measure and cut 1/4" plywood to fit on bottom.  Attach with 1" nails or staples or screws and glue.
  6. Cut 1x12 drawer faces 1/4" smaller than opening.  Attach to front of drawer with an 1/8" gap around all four sides with nails.  Remove drawer and further secure with 1-1/4" screws (yes, you can use pocket holes).


Step 5

Base Moulding to Finish Bottom

This plan is designed to work with standard 4-1/4" base moulding. 

Measure and cut your basemoulding with ends mitered at 45 degrees.  Attach with 1" brad nails.

If installing in a nook, add the baseboard after the bench is in it's final postion.

Step 6

Optional Top

If you are not using a cushion on top of your bench, you can add a wood top. 

Use 3/4" thick wood, commonly referred to as 1x material. Install the bench in it's final location.  Then cut the bench top boards to fit, for a custom fit, with no gaps at the back or sides.

Finishing Instructions
Preparation Instructions
Sand the project with medium grit sandpaper, followed by fine grit. Stain or paint as recommended by product manufacturer.