Crafting Charm: A DIY Farmhouse End Table with Drawer
Embrace the rustic allure of farmhouse style and elevate your living space with a custom-built end table. This DIY project, featuring a functional drawer, combines simplicity, functionality, and a touch of country charm. Let's dive into the step-by-step guide to create your very own farmhouse end table.
Gather Your Materials and Tools
Before you start, ensure you have the following materials and tools on hand:
- 2x4 lumber (for the legs and aprons)
- 1x6 lumber (for the tabletop and drawer front)
- 1x8 lumber (for the drawer sides and back)
- 1x12 lumber (for the drawer bottom)
- Wood glue
- 1-1/4" pocket hole screws
- 1-1/4" and 2-1/2" wood screws
- 1-1/4" brad nails
- Drawer slides (full-extension, 12" each)
- Sandpaper (120-grit and 220-grit)
- Stain or paint (your choice of farmhouse finish)
- Polyurethane (for protection)
- Circular saw
- Drill driver
- Jigsaw
- Orbital sander
- Clamps
- Tape measure
- Pencil
- Speed square
Design and Measure
First, decide on the dimensions of your end table. For this project, we'll use a tabletop that's 18" wide, 12" deep, and 16" tall. Sketch a simple plan to visualize the layout, including the drawer dimensions (14" wide, 8" deep, and 3" tall).

Build the Legs and Aprons
Cut four 16" long pieces from the 2x4 lumber for the legs. Then, cut two 12" long pieces and two 18" long pieces for the aprons. Use a pocket hole jig to create pocket holes on the inside faces of the aprons. Assemble the legs and aprons using 1-1/4" pocket hole screws, creating a rectangular frame.
Attach the Tabletop
Cut the tabletop from a 1x6 board, ensuring it's 18" wide and 12" deep. Apply wood glue along the top edges of the leg and apron frame, then secure the tabletop using 1-1/4" wood screws. Allow the glue to dry.
Construct the Drawer
Cut the drawer sides (14" long) and back (8" long) from 1x8 lumber. Assemble them using wood glue and 1-1/4" wood screws, creating a U-shaped drawer box. Cut the drawer bottom from a 1x12 board (14" wide and 8" deep), and attach it to the drawer box using wood glue and 1-1/4" brad nails.

Add the Drawer Front
Cut the drawer front from a 1x6 board (14" wide and 8" tall). Attach it to the drawer box using wood glue and 1-1/4" brad nails. To create a farmhouse-style look, add a simple wooden handle or knob to the drawer front.
Install the Drawer Slides
Attach the full-extension drawer slides to the inside of the tabletop and the underside of the drawer. Follow the manufacturer's instructions for proper installation. Test the drawer to ensure it opens and closes smoothly.
Sand, Stain, and Protect
Sand the entire end table using 120-grit sandpaper, followed by 220-grit for a smooth finish. Apply your chosen stain or paint, allowing it to dry according to the manufacturer's instructions. Finally, apply a protective coat of polyurethane, sanding lightly between coats for a smooth, durable finish.
Your DIY farmhouse end table with drawer is now complete! Place it in your living room, bedroom, or any space that needs a touch of rustic charm. Enjoy the satisfaction of creating a functional and stylish piece of furniture tailored to your taste.