This guide covers building a queen-size platform bed from dimensional lumber — 4×4 corner posts, 2×6 side rails, and 1×4 slats — using pocket-hole joinery. The finished frame sits 12–14 inches off the floor with 10–11 inches of under-bed storage clearance. No box spring required.

Let lumber acclimate first. Let all boards sit in the bedroom for 48–72 hours before cutting. Wood purchased from a dry store will expand in a lived-in room — joints cut too early will loosen or tighten unpredictably within days of assembly.

Cut List — Queen (60×80 in)

The 11 Steps

Step 01
Buy and acclimate the lumber

Purchase lumber, sort out boards with more than 1/8-inch twist per 4 feet. Let all pieces sit in the room for 48–72 hours before cutting or joining.

Step 02
Cut all pieces to length

Use a miter saw for all joint-end cuts — a circular saw won't produce reliably square ends. Label each piece before moving it off the saw.

Step 03
Sand everything before assembly

80-grit then 120-grit on all faces and edges. Inside corner faces are unreachable after assembly. Optionally run a 3/8-inch roundover on exposed top edges now.

Step 04
Glue and screw ledger strips to side rails

The 1×2 ledger sits 3/4 inch below the top edge of each side rail (flush with where the slat tops will land). Glue and screw every 8 inches with 1 5/8-inch screws.

Step 05
Drill pocket holes and assemble the outer frame

Two pocket holes per rail end. Clamp before driving 2.5-inch pocket screws. Check square by measuring diagonals — adjust with a bar clamp before the glue sets.

Step 06
Attach side rails to complete the frame

Pocket-screw side rails to the headboard and footboard post faces. Outside rail faces flush with post outside faces. Re-check square. Stand the frame upright and check for racking.

Step 07
Install center support beam and legs

Center beam runs parallel to end rails, halfway between them. Cut two 4×4 center legs so the beam top matches the ledger strip height. Secure with post brackets or toenail into ledger strips.

Step 08
Install slats at 2.5-inch spacing

Rest slats on ledger strips and center beam. Screw down with one 1 5/8-inch screw per end to prevent shift and squeak. Maximum slat gap is 3.5 inches — wider voids most mattress warranties.

Step 09
Build and attach headboard panel (optional)

Cut a plywood panel, attach to the corner post faces. Upholster with 2-inch foam and fabric, or finish raw. See how to build a headboard for a dedicated guide.

Step 10
Apply finish

For stain: conditioner → stain → two coats water-based poly with 220-grit between coats. For paint: primer → sand at 220 → two coats interior latex. Cure 48 hours before loading.

Step 11
Load test and final adjustments

Set the mattress. Sit on each corner and center. Tighten any loose fasteners. Add felt pads to all post and leg bottoms. A well-built frame of this design supports 600+ lbs.

Common Mistakes

Related Guides