What “Tolerance” Means at the Bench
In woodworking, tolerance is the allowed amount a dimension can vary and still work. It is not “sloppiness”; it is a deliberate range that matches the part’s function. Instead of thinking “this must be exactly 12 in,” think “this must be 12 in within a range that still fits, slides, aligns, or looks right.”
A practical way to say it is: tolerance is how wrong you can be and still be right.
Function-driven examples
- Tight joinery (press fit): a tenon that must seat firmly without splitting the mortise walls.
- Sliding fits: a drawer that should move smoothly without racking or binding.
- Hardware installation: hinge leaves that must sit flush; slides that must be parallel; knobs centered enough to look intentional.
- Overall project dimensions: a cabinet that must fit between walls; a tabletop that must align with an adjacent surface.
Accuracy vs. Repeatability (and Why Both Matter)
Accuracy is how close you are to the target dimension. Repeatability is how consistently you can hit the same result across multiple parts, even if that result is slightly off the nominal number.
Woodworking often rewards repeatability more than absolute accuracy. If two cabinet sides are both 23 15/16 in (repeatable), the case can still assemble square and flush. If one is 24 in and the other is 23 7/8 in (inaccurate and inconsistent), you will fight alignment, reveals, and joinery.
| Situation | Accuracy needed? | Repeatability needed? | Why |
|---|---|---|---|
| Matched parts (two stiles, two rails) | Moderate | High | Flush joints and consistent reveals depend on matching |
| Fitting to an opening (built-in between walls) | High | Moderate | Must meet real-world constraint |
| Joinery thickness (tenon to mortise) | High (relative to mating part) | High | Fit and strength depend on controlled clearance |
Nominal Size vs. Actual Size
Nominal size is the name on the label; actual size is what you can measure on the material in your shop today.
- Listen to the audio with the screen off.
- Earn a certificate upon completion.
- Over 5000 courses for you to explore!
Download the app
Plywood thickness variability (common reality)
“3/4 in plywood” is often not 0.750 in. It may be 0.720 in, 0.703 in, or vary slightly sheet to sheet. The same is true for “1/2 in” and “1/4 in” panels. If you cut a dado to a nominal thickness, you can easily end up with a loose or too-tight fit.
Practical rule: when a part must fit another part (dados, rabbets, grooves, inlay pockets), base the dimension on the actual thickness/width of the mating piece, not the nominal number.
Typical Tolerance Ranges (Realistic Targets)
The numbers below are practical ranges for common woodworking tasks. They assume typical shop conditions and solid-wood movement. They are not machine-shop tolerances, and they do not need to be.
| Task | Typical tolerance target | Notes |
|---|---|---|
| Layout lines for rough breakdown | ±1/32 in (±0.8 mm) | Leave extra for trimming to final size |
| Final part length/width for casework panels | ±1/64 in (±0.4 mm) | More important that matching parts are identical than “perfect” |
| Hole location for visible hardware (pulls/knobs) | ±1/64 in (±0.4 mm) | Errors show as misalignment; use a drilling guide/jig when possible |
| Hole location for concealed joinery (screws in elongated holes, pocket screws) | ±1/32 in (±0.8 mm) | Often forgiving if clearance exists |
| Hinge mortise depth (flushness) | ±0.005–0.010 in (≈0.1–0.25 mm) | Small depth errors cause proud/sunken leaves; sneak up on depth |
| Joinery shoulders (tenon shoulders, lap shoulders) | ±0.003–0.010 in (≈0.08–0.25 mm) | Shoulders control gaps; aim for crisp, gap-free contact |
| Tenon thickness to mortise width (fit) | 0 to −0.003 in clearance (0 to −0.08 mm) | Often best as a light friction fit; avoid forcing that splits |
| Drawer side clearance (wood-on-wood runners) | ≈1/32–1/16 in total (≈0.8–1.6 mm) | Depends on wood movement and waxed runners |
| Drawer clearance (metal slides) | Per slide spec (often 1/2 in total) | Follow manufacturer; tolerance is built into system |
| Overall cabinet width to fit an alcove | Leave 1/8–1/4 in scribe margin | Walls are rarely straight; plan for scribing |
Important: tolerances stack. If you have four parts each allowed ±1/32 in, the assembly can drift more than you expect. For assemblies, tighten tolerances on the features that control alignment (shoulders, reference edges, and mating surfaces).
Humidity, Wood Movement, and “Seasonal Tolerance”
Wood moves across the grain as humidity changes. That movement changes what “fits” over time. A fit that feels perfect in a dry shop can bind in a humid summer; a tight panel can split a frame if it has nowhere to go.
Where movement matters most
- Frame-and-panel: panels must float; grooves need clearance.
- Solid-wood case parts: wide sides/tops expand across grain; allow for it in joinery and fasteners.
- Drawers and doors: width changes can cause rubbing at openings.
Practical movement-aware guidance
- Sliding wood-on-wood fits: build for the more humid condition if your shop is dry (add a little extra clearance).
- Panels in grooves: size panels so they will not bottom out when they expand; leave expansion space in the groove length/width as appropriate.
- Hardware alignment: holes in solid wood that restrain movement should be elongated or designed to allow seasonal shift.
If you know your shop is far from the home’s typical humidity, treat your tolerances as temporary. Favor designs that can be tuned (planed edges, adjustable stops, shims) during fitting.
Tolerance Concepts Through Common Scenarios
1) Tight joinery: “strong and clean” beats “mathematically perfect”
A tenon can be exactly the “right” thickness numerically and still fit poorly if the mortise walls are not parallel or the cheeks are not flat. In practice, the tolerance is defined by the mating part and the desired assembly force:
- Target: tenon seats with firm hand pressure or light mallet taps.
- Too tight: requires heavy pounding, risks splitting, prevents full shoulder seating.
- Too loose: slides in with no resistance, may rack under clamp pressure.
2) Sliding fits: define the “feel” and the environment
For a drawer, “perfect” is not zero clearance; it is clearance that still feels precise after seasonal change and finish buildup. Decide whether the drawer is guided by wood runners, center guides, or metal slides, then set tolerance accordingly.
3) Hardware: tolerance is often dictated by the part you didn’t make
Hinges, slides, and pulls come with real-world variability and installation requirements. Your tolerance is frequently defined by:
- manufacturer spacing requirements (slides)
- flushness requirements (hinges)
- visual symmetry (pulls/knobs)
When the hardware spec is strict, the best strategy is not “measure harder,” but “use a method that controls location physically” (templates, jigs, fences, stops).
4) Overall dimensions: plan for scribing and trim
Built-ins and fitted furniture are constrained by out-of-square walls and uneven floors. The tolerance is not just a number; it is a strategy:
- leave a scribe margin
- use fillers/trim to cover gaps
- make the case slightly undersize and close the gap intentionally
Decision Framework: Target Dimension → Tolerance → Method
Use this three-step framework whenever you lay out or machine a part. It prevents over-precision where it doesn’t matter and under-precision where it does.
Step 1: Choose the target dimension (what is “nominal” for this part?)
- If it must match another part: the target is the mating part’s actual size (not a catalog number).
- If it must fit an opening: the target is the measured opening minus planned clearance/scribe margin.
- If it must be symmetrical/centered visually: the target is the centerline or equal reveal, not necessarily a tape-measure number.
Example: You’re making a dado for a shelf. The target is the shelf’s actual thickness. If the shelf measures 0.720 in, that is the target—not 3/4 in.
Step 2: Choose the tolerance (how close must you be for function and appearance?)
Ask two questions:
- What happens if it’s too big? (gap, proud hardware, racking, binding)
- What happens if it’s too small? (won’t assemble, splits, won’t fit opening)
Then set a one-sided or two-sided tolerance:
- Two-sided tolerance (±): when either direction is equally bad (overall width in an opening).
- One-sided tolerance: when one direction is worse (tenon thickness: too thick is worse than slightly thin; hinge mortise depth: too deep is often worse than slightly shallow, depending on hinge style).
Example: For a shelf dado, you may accept a hair of clearance (slip fit) but not a visible gap. That suggests a tolerance like “snug to slip fit,” roughly 0 to +0.005 in clearance depending on glue strategy and clamping approach.
Step 3: Choose a measuring/marking method that can reliably achieve that tolerance
Match the method to the tolerance you chose. The goal is not theoretical precision; it is a method you can repeat without drifting.
- For loose tolerances (±1/32 in): fast layout and cutting with a planned trim pass is efficient.
- For medium tolerances (±1/64 in): use controlled setups: stops, fences, and test cuts on scrap to dial in.
- For tight functional tolerances (joinery shoulders, hinge depth): use incremental fitting: remove small amounts, test often, and stop when the function is achieved.
Step-by-Step: Applying the Framework in Real Tasks
Task A: Setting a dado/groove width to match plywood
- Choose target: measure the actual panel thickness at several spots; pick the typical value or the thickest spot if you need guaranteed fit.
- Choose tolerance: decide “slip fit” (panel slides in by hand) vs “snug fit” (light pressure). For glued dados, avoid forcing that bows parts.
- Choose method: use a setup that can be tuned by test cuts (scrap of the same panel). Adjust until the scrap fits as desired.
- Verify repeatability: cut two test dados and confirm the fit is consistent before cutting project parts.
Task B: Hinge mortise depth for flush doors
- Choose target: hinge leaf thickness (actual, not nominal).
- Choose tolerance: tight—small depth errors show immediately in door alignment.
- Choose method: sneak up on depth with controlled passes; test the hinge leaf in the mortise frequently.
- Functional check: confirm the leaf sits flush without rocking; confirm screw heads seat properly and do not lift the leaf.
Task C: Drawer fitting in a face-frame opening (seasonal aware)
- Choose target: measure the opening at top/middle/bottom; use the smallest dimension as the hard limit.
- Choose tolerance: include seasonal clearance. If the drawer front is solid wood, allow more across the grain direction.
- Choose method: build slightly oversize where possible, then fit by controlled trimming until the drawer runs smoothly.
- Repeatability check: if making multiple drawers, use the same setup and verify each opening; do not assume all openings match.
Quick Reference: Picking Tolerance by Outcome
- If a gap will be visible: tighten tolerance and prioritize shoulder/reveal control.
- If binding is the failure mode: add clearance and plan for humidity/finish.
- If strength depends on contact area: aim for full bearing surfaces (shoulders, cheeks) rather than chasing a single number.
- If parts must interchange: tighten tolerance and standardize method (stops/jigs) so parts are truly repeatable.