How to Build a Bedside Cabinet – Step-by-Step Guide
Learning how to build a bedside cabinet is one of the most satisfying weekend projects you can take on. It's small enough to finish in a day, practical enough to use every night, and simple enough that a beginner with a drill and a Kreg jig can pull it off. I built my first one for about $35 in pine and it's been sitting next to my bed for four years without a wobble. This guide covers everything — exact dimensions, a full cut list, a pocket hole joinery method, and the finishing moves that separate a "meh" cabinet from one that looks like you paid real money for it.
Why Build Your Own Bedside Cabinet
Walk into any big-box furniture store and a basic nightstand runs $80–150. Most of them are particleboard wrapped in vinyl. They look okay for about two years, then the drawer slides strip out and the corners start peeling. Building your own from solid pine or plywood costs a third of that and lasts indefinitely.
There's also the fit problem. Bedroom furniture heights aren't universal. My mattress sits high — pillow top on a thick base — so store-bought tables always feel too low. When you build it yourself, you cut the legs to match your bed exactly. That's a luxury you can't buy off a shelf at that price point.
If you want more furniture project ideas, browse our woodworking plans library for free downloadable plans.
Materials and Cost Breakdown
I built this cabinet from standard dimensional pine — no exotic lumber, no special-order anything. Every piece comes from a single home center visit. Here's exactly what I bought and what it cost.
| Material | Qty | Unit Cost | Total |
|---|---|---|---|
| 1x10x8 pine board | 2 | $10.00 | $20.00 |
| 1x4x8 pine board | 1 | $6.00 | $6.00 |
| 1x6x4 pine board (drawer face) | 1 | $4.00 | $4.00 |
| 1/4" plywood offcut (drawer bottom) | 1 | $5.00 | $5.00 |
| Pocket hole screws (box) | 1 | $5.00 | $5.00 |
| Drawer pull hardware | 1 | $4.00 | $4.00 |
| Sandpaper pack + wood filler | 1 | $6.00 | $6.00 |
| Total | ~$50 |
If you already own sandpaper and screws, it's easily a $35 build. The finish — paint, stain, or poly — is extra depending on what you already have in the shop.
Cut List
These dimensions produce a cabinet 22 inches tall, 16 inches wide, and 14 inches deep. That's a good all-purpose size. Adjust the height if your bed sits unusually high or low.
| Part | Qty | Thickness | Width | Length | Material |
|---|---|---|---|---|---|
| Side panels | 2 | 3/4" | 14" | 22" | 1x10 pine (ripped) |
| Top | 1 | 3/4" | 14" | 16" | 1x10 pine (ripped) |
| Bottom shelf | 1 | 3/4" | 13-1/4" | 14-1/2" | 1x10 pine |
| Fixed middle shelf | 1 | 3/4" | 13-1/4" | 14-1/2" | 1x10 pine |
| Drawer box front/back | 2 | 3/4" | 3-1/2" | 13" | 1x4 pine |
| Drawer box sides | 2 | 3/4" | 3-1/2" | 12-1/2" | 1x4 pine |
| Drawer bottom | 1 | 1/4" | 12-1/2" | 13" | 1/4" plywood |
| Drawer face | 1 | 3/4" | 5" | 15-1/2" | 1x6 pine |
| Back panel (optional) | 1 | 1/4" | 14-1/2" | 22" | 1/4" plywood |
Note: 1x10 actual width is 9-1/4 inches. For 14-inch-deep sides, rip two boards and edge-glue them, or use 3/4-inch plywood cut to exact width. Either works fine.
Tools You'll Need
- Kreg R3 or Kreg 320 pocket hole jig
- Circular saw or miter saw
- Drill/driver
- Tape measure
- Clamps (at least 4 bar clamps)
- Combination square or speed square
- Router with roundover bit (optional)
- Random orbital sander
- Pencil and marking knife
The Kreg R3 runs about $25 and is worth every cent for this kind of cabinet build. If you're going to do more than one furniture project this year, buy one. You'll use it constantly.
Step-by-Step Build Instructions
Step 1: Cut All Your Parts
Work from the cut list and break down boards in order of longest pieces first. If you're using a circular saw, clamp a straightedge guide to get clean rip cuts. A miter saw handles the crosscuts cleanly. Label each piece with a pencil the moment you cut it — side, top, bottom, shelf. Sounds unnecessary until you have eight similar-looking rectangles on your bench and can't tell a shelf from the top. To get both side panels and the shelves out of your two 1x10s with the least waste, run the parts through our cut list optimizer before you start cutting.
Step 2: Drill Pocket Holes and Assemble the Carcass
Set the Kreg jig for 3/4" stock and drill pocket holes into the ends of the bottom shelf and the fixed middle shelf — two holes per end. Stand the two side panels on edge, lay a shelf between them at its marked height, and drive 1-1/4" pocket screws after a bead of glue on each joint. Add the second shelf, then cap the assembly with the top. Keep a square on the corners as you go; the carcass locks in whatever shape you screw it.
Step 3: Add the Back Panel
Cut the 1/4" plywood back to fit the rear opening and fasten it with brads or screws into the back edges of the sides and shelves. The back is structural here — it's what keeps the cabinet from racking into a parallelogram. Check both diagonals are equal before you nail it home.
Step 4: Build the Drawer Box
Assemble the 1x4 front, back, and two sides into a simple box with glue and pocket screws, then capture the 1/4" plywood bottom in the base. Test-fit the box in the opening above the fixed middle shelf — it should slide with about 1/16" clearance on each side. If it binds, sand the sides until it glides.
Step 5: Attach the Drawer Face and Pull
Hold the 1x6 drawer face against the box with an even reveal all around (painter's tape spacers help), then screw it on from inside the box. Mark, drill, and mount the drawer pull centered on the face. Slide the drawer in and check the gaps; loosen and nudge the face if anything looks off.
Step 6: Sand, Fill, and Finish
Fill screw holes and any gaps with wood filler, let it cure, then sand the whole cabinet through 80, 120, and 220 grit. Paint hides pine knots best (prime first to stop bleed-through); stain wants a pre-stain conditioner or pine blotches. Two thin coats with a light scuff-sand between beats one thick coat every time.
Finishing Options
For a bedside cabinet that looks store-bought, paint in a satin white or charcoal is the most forgiving choice on pine. If you want the grain to show, use a gel stain — it sits more evenly on pine than a penetrating oil stain. Seal either with two coats of wipe-on polyurethane so nightly use (water rings, phone chargers, lamp bases) doesn't mar the top.
3 Common Mistakes to Avoid
Skipping the back panel
Without the plywood back, the cabinet racks and the drawer binds within weeks. It takes five minutes and squares the whole build.
Forcing a too-tight drawer
A drawer with zero clearance jams the first humid week. Leave 1/16" per side and wax the runners.
Staining raw pine with no conditioner
Pine drinks stain unevenly and goes blotchy. Always condition first, or paint instead.
FAQ
How long does it take to build a bedside cabinet?
About 6 hours of active work for a beginner — roughly a day with finishing time. Cutting and carcass assembly take the first half, the drawer and finish the second.
Do I need a pocket hole jig?
It's the easiest route and the Kreg R3 is about $25. You can substitute glued butt joints reinforced with screws driven from outside the side panels if you'd rather not buy one.
Can I make this taller or wider?
Yes. The 22" x 16" x 14" size is a starting point — cut the side panels longer for a taller cabinet to match a high bed, and widen the shelves and drawer for a larger top.
Need Detailed Plans With Cut Lists?
The 16,000-plan library we use for every project on this site includes printable plans, cut diagrams, and materials lists for this build and thousands more.
Browse the Plans Library →Disclosure: This post contains affiliate links. If you purchase through them we may earn a small commission at no extra cost to you.