Upgrading to a larger bed meant we needed smaller bedside tables to fit the space, so we designed a simple DIY nightstand plan that fits perfectly. The build uses only one primary material — butcher block countertops — and requires minimal cuts, making it an approachable project for most DIYers.

Butcher block gives the nightstands a modern, chunky look while also making them very sturdy. The design avoids complicated joinery like shelf supports or sliding drawers — just solid, functional pieces that are quick to assemble.
Why Build Custom Nightstands?
When we fitted a king-size bed into our bedroom, we had to shift it slightly off-center to leave enough room to open our closet doors. The shift was only a few inches, but it meant store-bought matching nightstands wouldn’t fit the layout the way we wanted. Custom nightstands let us get the exact widths we needed so both sides function well.

Faced with the off-center layout we considered a few options:
- Find matching nightstands in two slightly different sizes (unlikely)
- Go with intentionally mismatched nightstands
- Use two smaller nightstands and leave a gap on one side
- Build our own to fit exactly
Since our dimensions were specific and none of the store options felt right, building custom nightstands was the best choice.
See Our DIY Nightstands On Video
A short video demonstrates the reasoning and process clearly. It shows why we needed differently sized nightstands, how we kept closet access clear, what we store behind the closet door blocked by one nightstand, and a tip for adding extra storage to this simple design.
Note: You can also watch this video on YouTube.
Saving Money By Building DIY Nightstands
Many modern wood nightstands that inspired us were surprisingly expensive, especially when buying two. Building our own saved a lot of money: both nightstands cost us about $310 total for materials (wood and oil), which breaks down to roughly $155 per substantial solid-wood nightstand.

Materials & Tools Needed
We used a butcher block countertop (the island size) because its color and thickness worked well with our floors and overall style. The same plan will work with other hardwood slabs if you prefer a different look.
- Butcher block countertop (island size recommended)
- Circular saw
- Kreg pocket hole jig
- 2″ pocket hole screws
- Power drill
- Clamp (a pocket-hole clamp is handy)
- Power sander and medium/high-grit sandpaper
- Cutting board oil or another food-safe wood oil
- Measuring tape, painter’s tape, pen/pencil
- Rag or paper towel
Step 1: Plan Your Build
Because the butcher block slab is an investment, we planned carefully to yield two nightstands from one island-sized piece (72″ x 39″). We sketched layout options and chose a design that avoided waste while giving us the proportions we wanted. We decided to skip a lower shelf to keep the profile simple and lighter, and to make cleaning underneath easier for our robot vacuum.

Step 2: Cut Your Butcher Block To Size
We used a circular saw to cut the island into two 18″ wide slabs so each nightstand would be 18″ deep. You could cut into two equal halves (19.5″ each), but that depth would have interfered with closet clearance in our room. After splitting the slab, we cut each piece into the components for one nightstand: top, two sides/legs, and a shelf. We waited to cut shelf pieces until the main assembly was measured for a tight fit.

Tip: use painter’s tape along your cut lines to prevent chipping and to give a place to mark measurements without marring the wood surface.
Step 2: Label Your Pieces
After cutting, we dry-fit the tops on the legs to pick the best faces to show, then used painter’s tape to mark the orientation of each piece. Marking the inside edges helped us later when drilling pocket holes.

Step 3: Drill Pocket Holes In The Legs
To attach the legs to the top without visible screws on the surface, we used a pocket hole jig to drill three pocket holes on the inside face of each leg. The tape markings made it easy to position the jig consistently.

Step 4: Clamp & Screw The Legs To The Top
Flip the top upside down, clamp a leg in place with a pocket-hole clamp, and drive 2″ pocket hole screws through the pre-drilled holes. Repeat for the other leg and then for the second nightstand. Clamping keeps pieces from shifting while you fasten them.

Step 5: Repeat This Process For The Shelves
Measure and cut shelf pieces for a snug fit, drill pocket holes on the underside of both ends, and attach the shelves with screws. We chose a 5″ gap from the top to the shelf, which visually felt intentional and practical for our bedside needs.

Step 6: Sand The Edges
Round over exposed cut edges and corners with medium then fine grit sandpaper to remove sharpness and to prep the surface for finishing. Wipe away sanding dust thoroughly before applying oil.

Step 7: Seal The Butcher Block With Oil
We finished the butcher block with a coat of cutting board oil to deepen the color and bring out the grain while sealing the wood. Apply a small puddle and wipe it in with a rag until absorbed. The wood will darken initially and then lighten slightly as it dries. Alternatively, use a stain or a different sealer for a specific color.

Step 8: Let Dry & You’re Done!
Allow the oil to dry for about a day, then place the nightstands beside the bed. The finished pieces fit the space as planned and proved more functional than expected.

Storage In Our DIY Nightstands
We considered adding baskets under the shelf but found the clean look without them more appealing. The open space works well with our robot vacuum and keeps the area feeling uncluttered. My nightstand is 22″ wide and holds a lamp, chargers, books, and small devices. Sherry’s is 19″ wide and she uses a small woven basket on the shelf to organize bedside essentials.

More Bedroom DIY Projects
If you’re interested in more projects that add storage and style to a bedroom, consider built-in bedside bookshelves, simple plywood shelves, or a modern fireplace surround. These kinds of straightforward builds can transform function and aesthetics without requiring advanced skills.

*This post contains affiliate links, so we may earn a small commission when you make a purchase through links on our site at no additional cost to you.