Create a Stylish and Functional DIY Behind Sofa Table with Outlet
Transform your living space with a custom-built behind sofa table featuring a built-in outlet. This DIY project combines functionality and aesthetics, providing a perfect surface for displaying decor and conveniently charging your devices. Let's dive into this step-by-step guide to create your own stylish and practical behind sofa table.
Materials Needed
- 2x4 lumber (for the frame and shelves)
- 1x8 lumber (for the tabletop and back panel)
- 1x2 lumber (for the trim)
- 1.5-inch pocket hole screws
- 2.5-inch wood screws
- Wood glue
- Sandpaper (120-grit)
- Paint or stain (of your choice)
- Power drill
- Jigsaw
- Miter saw
- Clamps
- Outdoor-rated electrical box and outlet
- Romex 14/3 non-metallic sheathed cable
- Wire stripper
- Wire nuts
- Electrical tape
Design and Measure
First, determine the size of your behind sofa table based on the wall height and sofa depth. A common height for a behind sofa table is 12 inches, with a depth of 14 to 16 inches. For this guide, we'll use a table height of 12 inches, a depth of 15 inches, and a width of 60 inches to accommodate a standard sofa.
Cut List
| Part | Quantity | Dimensions (L x W x H) |
|---|---|---|
| Legs | 4 | 15" x 3.5" x 1.5" |
| Top shelf | 1 | 60" x 12" x 1.5" |
| Bottom shelf | 1 | 60" x 12" x 1.5" |
| Back panel | 1 | 60" x 12" x 1" |
| Tabletop | 1 | 60" x 15" x 1.5" |
| Trim | 4 | 60" x 2" x 0.5" |
Build the Frame
Using your cut list as a guide, cut the legs and shelves from the 2x4 lumber. Attach the legs to the top and bottom shelves using pocket hole screws and wood glue. Ensure the legs are flush with the front edge of the shelves and 1.5 inches from the back edge to accommodate the back panel.

Add the Back Panel and Tabletop
Attach the back panel to the frame using wood glue and 2.5-inch wood screws. Ensure the back panel is flush with the top and bottom of the frame. Next, attach the tabletop to the frame using wood glue and 2.5-inch wood screws. Leave a 1-inch overhang on the front and sides of the tabletop for a finished look.
Add the Trim
Cut the trim pieces to fit the front and sides of the table. Attach the trim using wood glue and 1.5-inch brad nails or finish nails. Fill any gaps with wood filler and sand the entire table smooth.
Paint or Stain the Table
Apply your chosen paint or stain to the table, following the manufacturer's instructions. Allow the table to dry completely before moving on to the electrical work.

Install the Outlet
Before installing the outlet, ensure you have turned off the power to the circuit you'll be working on. Use a non-contact voltage tester to confirm the power is off. Cut an opening in the back panel for the electrical box, centering it horizontally and positioning it about 12 inches from the top of the table.
Attach the electrical box to the back panel using the provided screws. Feed the Romex 14/3 cable through the electrical box and strip the wires according to your local electrical code. Connect the wires to the outlet using wire nuts and electrical tape, ensuring you follow the correct wiring configuration for your outlet type.
Secure the outlet to the electrical box using the provided screws and attach the outlet faceplate. Reattach the back panel to the table frame, ensuring the outlet is accessible.
Style and Enjoy
Position your DIY behind sofa table against the wall, plug in your devices, and style the table with your favorite decor. Your custom-built, functional, and stylish behind sofa table is now ready to enhance your living space.