Hobbies & Makers

Wood Movement Predictor

Calculate across-grain wood movement, shrinkage, swelling, and recommended allowance for panels, tabletops, drawers, and doors.

wood movementwood shrinkagemoisture contentwoodworkingfurniture

Wood movement predictor

Estimate seasonal wood shrinkage and swelling across the grain from species, grain orientation, board width, and moisture-content range.

Measure across the grain in inches
Moves more than walnut/cherry; excellent outdoor durability.
Total seasonal movement
0.27 in
From lowest to highest MC
Recommended allowance
0.338 in
Movement × safety factor
Shrink from current
0.09 in
If wood dries to low MC
Swell from current
0.18 in
If wood rises to high MC
Low / high width
11.9112.18
in across grain
Coefficient used
0.00375
tangential / flat-sawn
This estimates across-grain movement only. Use movement-friendly joinery for wide panels, tabletops, doors, and drawers.

What this estimate does and does not do

This calculator estimates across-grain wood movement from moisture-content change. It is meant for woodworking layout and joinery planning: tabletops, cabinet doors, frame-and-panel work, drawer fronts, wide shelves, breadboard ends, and solid-wood panels.

It does not replace moisture-meter readings, species-specific technical data, or good joinery design. It also does not model warping, cupping, twist, case construction, veneer, plywood, engineered panels, finish behaviour, or poorly dried lumber. Use the estimate to design room for movement rather than fighting it.

Formula used

movement = board width × species coefficient × moisture-content change

Where:

  • board width is measured across the grain
  • moisture-content change is the difference between the high and low expected MC%
  • flat-sawn boards use the tangential coefficient
  • quarter-sawn boards use the radial coefficient
  • rift/mixed grain uses an average of radial and tangential coefficients

Worked example

For a 12 inch wide flat-sawn white oak panel with expected seasonal MC from 6% to 12%:

coefficient = 0.00375 tangential / flat-sawn
moisture swing = 12 - 6 = 6 percentage points
movement = 12 × 0.00375 × 6 = 0.27 inches

With a 1.25 safety factor, you would plan roughly:

allowance = 0.27 × 1.25 = 0.3375 inches

That is enough movement to split a fixed tabletop or bind a drawer if it is not designed for seasonal expansion and contraction.

Species and coefficient assumptions

The calculator uses common practical dimensional-change coefficients. These coefficients represent the approximate fractional change in width for each 1 percentage point change in moisture content.

Examples:

  • Black walnut: radial 0.00196, tangential 0.00279
  • Black cherry: radial 0.00132, tangential 0.00254
  • White oak: radial 0.00200, tangential 0.00375
  • Hard maple: radial 0.00171, tangential 0.00354
  • Eastern white pine: radial 0.00075, tangential 0.00218

For species not listed, use the custom option or choose a species with similar shrinkage behaviour.

How to use the result

  • Use total seasonal movement to understand the full high-to-low swing.
  • Use shrink from current if your wood is currently wetter than the target environment.
  • Use swell from current if your wood is currently drier than the humid-season environment.
  • Use recommended allowance for design clearance, elongated holes, panel grooves, buttons, clips, or tabletop fasteners.
  • For drawers and frame-and-panel doors, use the expected movement to avoid binding or buckling.

Assumptions and limitations

  • The formula is intended below the fiber saturation point, roughly 28% MC.
  • Long-grain movement is ignored because it is usually negligible for furniture-scale projects.
  • Finish can slow moisture exchange but does not stop it.
  • Wider boards and panels move more in absolute terms.
  • Plywood, MDF, veneer panels, and engineered products move differently from solid wood.
  • If the predicted movement is large, use joinery that lets the wood move freely.

Frequently asked questions

How do you calculate wood movement?

A common practical formula is movement = board width × species coefficient × moisture-content change. Flat-sawn boards use the tangential coefficient, while quarter-sawn boards use the radial coefficient.

Should I measure length or width?

Measure across the grain, usually the board or panel width. Long-grain movement is usually small enough to ignore for most furniture-scale planning.

What is the difference between flat-sawn and quarter-sawn movement?

Flat-sawn boards usually move more across their width because they use the tangential coefficient. Quarter-sawn boards usually move less because they use the radial coefficient.

What moisture range should I use?

For indoor furniture, a seasonal swing of 2–4 percentage points is common in many conditioned homes, but dry winters, humid summers, outdoor exposure, and local climate can create larger swings.

Can this prevent cracking or stuck drawers?

It helps you plan clearances and joinery, but it cannot guarantee a project will not fail. Good design still needs floating panels, elongated screw holes, buttons, clips, and proper acclimation.