A cabinet door looks like a simple rectangle, but it lives under constant stress. Gravity pulls on the hinge side all day, humidity swells and shrinks the wood with the seasons, and hands and steam hit it thousands of times a year. A door that still hangs flat after a decade was sized right, built at the correct moisture content, and joined so daily use never loads the glue line in shear.
Wood movement governs the build. Boards expand and contract across their width and rarely along their length, roughly 1 percent of movement for every 4 percent swing in moisture content. That is why a frame-and-panel door exists: the frame holds a fixed size while the center panel floats loose in plowed grooves, free to grow and shrink without splitting. Glue that panel solid and the first dry winter cracks it down the grain.
The rest is preparation. Flatten and square your stock first, because a 1/16 inch error at the saw compounds through four joints into a 1/4 inch binding gap once the door hangs.
Choose the Right Cabinet Door Style
Door style decides your tooling, your material bill, and how forgiving the build will be. Four profiles cover almost every residential job.
Shaker
The Shaker profile relies on a five-piece frame: two vertical stiles, two horizontal rails, and a recessed flat center panel. Its clean, right-angled layout works across traditional and modern spaces, making it the most practical starting point for home workshops.
Slab
Slab doors show a completely flat front face without decorative trim or frame lines. You cut them directly from stable sheet materials like cabinet-grade plywood or medium-density fiberboard. They suit minimalist design, but solid wood slabs require heavy batten backing to keep from bowing.
Raised Panel
Raised panel construction places a thick solid wood center panel inside the frame, with edge bevels that bring the center face flush with the surrounding frame. This design requires heavy-duty router cutters, careful panel alignment, and considerable material preparation time.
Glass Panel
A glass door frame replaces the solid center panel with clear or textured glass. You cut the frame with an open back rabbet, drop the glass in after finishing the wood, and secure it with flexible vinyl retainer strips.
Best Choice for Beginners
The flat-panel Shaker door offers the ideal mix of structural strength and forgiving joinery. It demands basic tools, requires no expensive profiling cutters, and hides minor internal joint variations behind crisp, straight lines.
Matching Styles to Room Demands
Kitchens demand durable frame-and-panel builds like Shaker or raised panel doors that withstand heavy daily swinging. Bathrooms require sealed materials like painted fiberboard or moisture-sealed plywood slabs to handle steam cycles. Built-in living room cabinets benefit from glass panel frames that lighten heavy wall-to-wall storage units.
Measure the Cabinet Opening
Every dimension flows from the opening, and the overlay or inset style sets the math. Measure with a steel tape and write every number down before you cut.
Overlay Doors
An overlay door sits on the cabinet face and covers the front edges of the box, with standard overlays running 1/2 inch to 1-1/4 inch per side.
For a single door at 1/2 inch overlay, add 1 inch to both the inside width and the height of the opening, which splits into 1/2 inch of coverage on each side. For double doors in one opening, add 1 inch to the opening width, divide by two, then subtract 1/16 inch from each door for a clean center gap.
Inset Doors
Inset doors sit inside the frame, flush with the box face, and are the least forgiving to fit. Measure the exact width and height of the raw opening and subtract 1/8 inch from each, leaving a uniform 1/16 inch reveal on all four edges. With no overlay to hide an out-of-square opening, any error shows as a wedge-shaped gap, so measure twice.
Face-Frame Cabinets
A face-frame cabinet carries a solid hardwood border across the front. Measure directly from the inside edges of those stiles and rails, then measure both diagonals. If they do not match, the opening is out of square, and you want to know that before cutting a door to fit it.
Frameless Cabinets
Frameless, or European, boxes show bare finished panel edges with no front frame. Measure from the outer edges of the cabinet side walls and leave a consistent 3/32 inch gap between neighboring doors so hardware clears through the full swing.
Calculating Finished Door Component Sizes
Lock in your total door dimensions before cutting individual frame members.
- Stile Length: Equals total door height.
- Rail Length: Total door width minus twice the stile width, plus twice the joinery groove depth.
- Panel Width: Rail length minus twice the side expansion clearance gap.
- Panel Height: Total door height minus twice the rail width, plus twice the groove depth, minus top and bottom expansion clearance gaps.
Measuring Each Opening Separately
Never batch-cut identical parts off one measurement. Houses settle, drywall runs proud in spots, and factory boxes carry small variances, so no two openings are truly identical. Measure every opening, label it, and map each door to its home before you cut. A ten-cent piece of painter’s tape prevents a fifty-dollar mismatched door.
Pick the Right Wood
Species choice comes down to how the door is finished and how hard the room uses it. The Janka rating, the force in pounds required to press a steel ball halfway into the wood, compares dent resistance and machining feel at a glance.
Poplar
Poplar is a dense, affordable hardwood with a fine, tight grain that accepts paint smoothly. It machines cleanly without tearing out and holds straight edges better than softwoods, making it the top choice for painted door frames.
Maple
Hard maple provides an extremely durable surface that resists denting from everyday handling. It takes clear coats exceptionally well, though its dense grain requires careful sanding to prevent blotching under dark stains.
Oak
White oak and red oak display open grain patterns that add heavy texture under stain finishes. White oak brings high natural resistance to moisture, while red oak offers a traditional look at a lower material cost.
Pine
Clear pine cuts easily, but its soft surface dents under moderate impact. Skip knotty pine for frame construction; knots bleed sap through painted surfaces and create weak points along joinery cuts.
Birch Plywood
Birch cabinet plywood serves as the standard choice for 1/4-inch center panels in Shaker doors. Its layered structure eliminates expansion across the face, protecting the outer solid wood frame from splitting over time.
MDF
Medium-density fiberboard provides an engineered, completely flat surface free of grain direction or natural defects. It accepts paint cleanly and stays flat through extreme weather changes, making it ideal for painted center panels.
Painted vs Stained Doors
For painted work, combine stable fiberboard center panels with poplar frames for a durable, cost-effective door. For stained work, match your solid hardwood frames directly to matching wood veneer center panels to ensure even color absorption.
Managing Moisture Resistance
Raw hardwood moves continuously when exposed to humidity shifts. Store your raw lumber inside your working space for at least 48 hours before milling so the boards reach moisture equilibrium with your shop environment.
Gather the Tools
You can build a clean Shaker door with a modest kit.
Essential Shop Tools
- Table saw: Does the heavy lifting, ripping frame stock to width, sizing panels, and cutting grooves with a standard blade or dado stack.
- Miter saw: Handles repeatable square crosscuts quickly and accurately.
- Parallel-jaw bar clamps: Hold the frame flat without twisting it out of plane the way pipe clamps can.
- Random orbital sander: Levels joint faces flush across frame intersections.
- Combination square: Verifies your true 90 degree corners throughout assembly.
- 35mm Forstner bit: Bores clean cups for concealed hinges using a drill press or dedicated hinge jig.
Optional Machinery
- Router table with matched rail-and-stile bits: Cuts interlocking cope-and-stick profiles and panel grooves in a single pass.
- Pocket hole jig: Speeds up joinery for light-duty or shop utility doors.
- Dado stack: Widens panel groove cuts to a single pass on the table saw.
- Digital calipers: Dial joint fit to a few thousandths of an inch when matching new doors to an existing run.
Decide How You Will Build the Door
Four joinery methods cover the field, from a weekend utility cabinet to an heirloom kitchen cabinet. Pick the one that matches your tools and the load the door will carry.
Pocket Hole Joinery
Angled screws driven through the back of the rails into the stiles pull the frame tight with no interlocking cuts. It is the fastest, most beginner-friendly method and holds fine for utility storage, shop cabinets, and quick refreshes, needing only a pocket hole jig, drill, standard blade, and glue. The tradeoff is a smaller glue surface with screws doing the work, so it is not the choice for a door meant to last generations.
Rail-and-Stile Joinery
Matched cope-and-stick router bits cut an interlocking profile into the frame ends, creating a large glue surface and the crisp molded look of custom cabinetry. This is the method for kitchen doors and built-ins meant to outlast the house. It sits at an intermediate skill level and asks for a router table, a matched bit set, and setup blocks to nail the height before you cut good stock.
Tongue-and-Groove Joinery
A square tongue milled on each rail end slides into a continuous groove down the inside edge of the stiles, giving clean Shaker doors without a specialized router set. Skill runs beginner to intermediate, and you can cut the whole joint on a table saw with a standard blade or dado stack.
Slab Construction
Slab doors skip framing. You cut stable sheet goods to size and cover the raw edges with iron-on veneer tape or thin solid-wood banding. It is beginner-friendly and belongs on modern frameless cabinetry, needing only a track saw or table saw, an edge-banding iron, and a flush-trim knife.
Cut the Rails, Stiles, and Panels
Precision at the saw keeps the assembled door square. Clamp a physical stop block to your miter saw fence when cutting pairs of rails or stiles. Cutting to a pencil line by eye introduces fractional differences that twist the door out of square.
Run vertical grain along the stiles to echo the surrounding cabinets, and orient a solid panel so its grain runs parallel to the stiles. Label every milled piece on its interior face with painter’s tape before cutting joinery, so you never plow a groove on the wrong face of a part already cut to size.
Cut test joints on scrap milled to the exact thickness of your lumber, and tune blade height and fence until the pieces slide together flush under light hand pressure. Install a zero-clearance insert to stop tear-out, and ease your feed rate as the workpiece leaves the blade so the fibers shear clean at the visible corners.
Assemble the Door
Dry-fit first, every time. Assemble the frame and panel with no glue, confirm every shoulder closes tight, and measure corner to corner both ways. If the diagonals match, the door is square and cleared for final glue-up.
Brush a thin coat of PVA wood glue—standard yellow adhesive like Titebond—onto the joint faces only. Keep glue entirely out of the panel grooves. The center panel must float free to move with the seasons; a spot of glue in that groove can crack a solid panel two winters later.
Set parallel clamps over the joints and bring them up until a thin, uniform bead of squeeze-out appears. Do not crank tighter, since over-tightening starves the joint of adhesive and bows the frame out of flat plane. If the diagonal measurements differ under pressure, angle your clamp bars slightly off-parallel to pull the longer diagonal back into square before the glue sets.
Let the squeeze-out firm to a rubbery gel, usually 20 to 30 minutes, then lift it cleanly with a plastic scraper. Avoid wiping wet glue with a damp rag, which drives liquid adhesive deep into open wood pores and leaves blotches that reject stain later.
PVA glue reaches roughly 80 percent of its total strength after one hour, so an unstressed frame can leave the clamps then. However, give the joints a full 24 hours to cure before subjecting the door to heavy sanding, edge routing, or hardware mounting.
Sand Before You Finish
Sanding is where a basic build becomes a professional finish, and skipping grits shows through every topcoat:
- Level the joints: Start at 120 grit to sand the joint intersections flush.
- Erase machine marks: Step to 150 grit to clear coarse cutter swirls.
- Prep the surfaces: Finish the flat faces at 180 grit. Jumping straight from 120 to 180 leaves deep scratches that the finer paper cannot remove.
- Ease the edges: Break every sharp outside edge by hand using a sanding block and 180 grit. A knife-sharp corner sheds paint as the finish shrinks during drying.
Wipe the surfaces down with mineral spirits and inspect them under a low-angle raking light. As the solvent flashes off, it briefly highlights orbital swirl marks, glue spots, and deep scratches that hide under direct overhead lighting. Fix whatever shows, then finish with a light hand pass moving along the grain to clear any lingering orbital swirls.
Paint or Stain
Both schedules start with clean, cured, dust-free wood.
Painting Schedule
Prime raw wood or MDF with an oil-based or shellac-based primer. Shellac-based primers seal wood knots and tannins so resin cannot bleed through topcoats over time. Lay two thin coats of cabinet-grade enamel using a high-density foam roller or HVLP sprayer, sanding lightly with 220 grit between coats to knock down dust nibs.
Staining Schedule
Flood wood stain along the grain line using a lint-free cloth, let it penetrate for 3 to 5 minutes, then wipe every trace of excess off cleanly. Stain left sitting on the surface dries into sticky, blotchy patches.
Seal stained doors with two to three coats of polyurethane:
- Water-based polyurethane: Stays water-clear over pale woods like maple or ash.
- Oil-based polyurethane: Lays down a warm amber tone, which enhances dark woods like walnut or cherry but yellow white-painted work.
Let every coat cure fully according to the manufacturer’s schedule. Applying fresh coats over a solvent-damp undercoat traps moisture, leaving a soft, tacky surface.
For hard-use kitchen environments, step up from standard wall enamel to a catalyzed finish. Conversion varnish and pre-catalyzed or post-catalyzed lacquers are what professional custom shops spray. They cure to a chemical-resistant film that shrugs off grease, water, and household cleaners in a way latex wall paint never will.
Install the Hinges
Concealed European hinges mount inside the cabinet box, hide completely when closed, and offer three-way adjustment for height, depth, and side-to-side alignment. The 35mm cup they seat into has been the global cabinet standard since the 1960s, when the Austrian manufacturer Blum helped establish it, and Blum, Grass, Salice, and soft-close variants all share that same bore size.
Traditional butt hinges mount directly to the frame face and door edge, remaining visible when closed. Mortise those leaves flush using a sharp chisel to keep frame gaps tight.
For a concealed cup, bore a 35mm hole and set your depth stop to roughly 1/2 inch. Going deeper weakens a 3/4 inch door frame and risks blowing through the front face. Position the cup center roughly 5mm from the side edge for a standard half-inch overlay (though exact offsets vary slightly by mounting plate, so drill a scrap mockup first). Locate the cup centers 3 to 4 inches from the top and bottom edges.
Screw the mounting plates onto level layout lines inside the box, clip the hinge arms on, and check that the door hangs plumb. Then use the built-in adjustment screws to fine-tune alignment:
- Front screw: Adjusts side-to-side positioning.
- Rear screw: Sets door depth relative to the cabinet face.
- Vertical slot: Raises or lowers the door within the opening.
Check the Door Fit
Hanging the door is not the finish line. Step back and inspect the reveal: a clean job holds a uniform 1/16 to 3/32 inch gap along every border line, and an uneven reveal is the first flaw the human eye catches.
Swing the door slowly and feel for any binding. If an inset door rubs against the frame, mark the contact point in pencil and ease it with a sharp hand plane, taking off a whisper of wood at a time.
Turn the hinge adjustment screws in small increments until the door sits completely flat with no corner standing proud of the cabinet face. Step back several feet to read the whole cabinet run at once, confirming the top edges form a continuous horizontal line and the gaps remain uniform from top to bottom.
Common Problems During the Build
Most door build failures trace to a handful of repeatable causes.
Door Is Not Square
Unequal rail lengths or uneven clamp pressure rack a frame out of square. Cut rails to identical lengths using a physical stop block, and correct any frame twist during assembly by angling your clamps diagonally across the long corners before the glue sets.
Gaps at the Joints
Dull saw blades, loose router depth settings, or crooked board edges leave open joint lines. Joint board edges dead flat before milling, verify the saw blade sits at a true 90-degree angle, and test every router setting on scrap stock first.
Warped Boards
High-moisture lumber or fresh stock stored flat on a cold concrete floor twists as it dries unevenly. Store boards stickered in a climate-controlled space, acclimate stock until moisture meter readings stabilize, and select straight, quartersawn boards for long stiles, as quartersawn wood moves significantly less than flatsawn lumber.
Panel Rattles
A panel cut slightly undersized or a groove milled too wide leaves the center floating loose enough to rattle. The clean solution is to insert Space Balls, small EPDM rubber spheres measuring roughly 0.26 inch across, into the 1/4 inch frame grooves. Six to eight per door center the panel and compress naturally as the wood expands, preventing rattles without stressing the joints.
Uneven Door Gaps
Out-of-square openings or misaligned hinge plates throw off reveal lines. Use the three-way hinge adjustment screws to absorb minor alignment errors. For a stubborn inset door, take a few careful passes with a sharp hand plane along the binding edge.
Rough Finish Surfaces
Skipping intermediate sanding steps or finishing over raised grain ruins a topcoat. Vacuum your shop space before spraying, wipe wood surfaces with a tack cloth between coats, and scuff lightly with 220 grit before applying your final coat.
What It Costs to Build Cabinet Doors
Building your own doors runs a fraction of the cost of ordering finished custom replacements. The figures below reflect early-to-mid 2026 retail hardwood and hardware pricing for a standard Shaker door build.
| Material / Item | Average Cost Range | Practical Considerations |
| Hardwood Lumber (Poplar) | $3.00 to $5.00 per board foot | Ideal for painted rails and stiles |
| Hardwood Lumber (Hard Maple) | $6.00 to $10.00 per board foot | Surfaced stock for stained frames |
| 1/4 inch Sheet Goods (MDF / Plywood) | $30.00 to $70.00 per 4×8 sheet | Yields 6 to 10 center panels |
| Concealed Hinges (Pair) | $6.00 to $16.00 per door pair | Soft-close mechanisms cost more |
| Finishing Supplies | $2.50 to $6.00 per door | Primer, topcoats, sandpaper, and rags |
| Total DIY Cost Per Door | $18.00 to $40.00 | Estimated raw material build cost |
| Factory Custom Purchased Door | $65.00 to $160.00 | Finished custom door ordering cost |
The total savings scale significantly across a full project. On a kitchen update requiring 25 to 30 doors and drawer fronts, building your own doors can save well over a thousand dollars while ensuring a custom fit for every opening.
Frequently Asked Questions
What is the easiest cabinet door to make?
A flat slab door cut from cabinet-grade plywood with edge-banded sides is the simplest build because it requires no frame joinery. For framed construction, a square-edged Shaker door joined with tongue-and-groove joints is the most accessible durable option, as it can be cut entirely on a standard table saw.
Can I make cabinet doors without a router?
Yes. A table saw alone can build a complete Shaker door. A standard saw blade or dado stack cleanly cuts both the grooves in the stiles and the matching end tongues on the rails for strong rail-and-stile joinery.
What wood should I use for painted cabinet doors?
Poplar frames paired with a medium-density fiberboard (MDF) center panel offer the best combination for painted doors. Poplar forms a stable, affordable hardwood frame, while MDF provides a dead-flat center panel that will not expand, shrink, or crack paint lines at the joints.
Are plywood cabinet doors durable?
Yes. Cabinet-grade hardwood plywood resists expansion and warping due to its cross-laminated veneer core structure. A quality birch or maple plywood panel will handle decades of daily kitchen use without the seasonal movement associated with solid wood.
How thick should cabinet doors be?
Standard interior cabinet doors measure 3/4 inch thick through the frame, with a floating center panel measuring 1/4 inch thick seated inside matching frame grooves.
Final Checks Before Hanging Every Door
Before hanging your completed doors, place each assembly on a cast-iron table saw top or flat workbench to verify it sits completely flat without corner twist. Measure your clearance gaps against adjacent face frames to confirm an even 1/16-inch to 3/32-inch reveal across the full perimeter, then test hinge movements to ensure the door swings smoothly without binding. Confirm paint and clear top coats are fully cured so protective rubber bumpers do not stick, check that all hinge plate mounting screws are driven tight into solid frame timber, and finish by pressing clear silicone bumper dots onto the interior corners to cushion contact against cabinet boxes.