Calculate board expansion from temperature and moisture changes. Get recommended gaps for outdoor garden projects. Download results as CSV or PDF in seconds easily.
Use this tool to size gaps for decks, raised beds, edging, and outdoor boards that experience temperature and moisture changes.
This calculator combines thermal and moisture-driven movement into one estimate. Units are handled so inputs in millimeters produce output in millimeters.
For gap sizing, the tool uses the absolute movement and multiplies by a user safety factor and an optional fastening factor.
These examples show common outdoor scenarios. Real movement depends on board grade, finish, ventilation, and manufacturer guidance.
| Scenario | Material | Board (mm) | ΔT (°C) | ΔMC (%) | ΔLength / board (mm) | ΔWidth / board (mm) | Suggested end gap (mm) |
|---|---|---|---|---|---|---|---|
| Raised bed frame | Softwood | 2400 × 140 | +20 | +6 | ≈ 36.06 | ≈ 2.10 | ≈ 331.00 |
| Sunny deck run | Composite | 3600 × 150 | +35 | +2 | ≈ 4.66 | ≈ 0.19 | ≈ 64.40 |
| Garden edging | PVC | 1800 × 100 | +30 | +1 | ≈ 2.81 | ≈ 0.16 | ≈ 19.40 |
Outdoor boards rarely stay the same size. Heat makes materials expand, while humidity and rain change moisture content and swell many wood products. Planter boxes, raised beds, pergolas, edging, and deck-style paths can all shift enough to loosen fasteners, cup boards, or pinch against masonry. Movement scales with the dimension you enter, so longer runs and wider boards need larger allowances. Even small changes add up across long borders and multi-board assemblies quickly.
The calculator applies a thermal coefficient (α) to estimate growth per degree using ΔL = L × α × ΔT. Plastics and composites typically show higher α than timber, so a sun-facing run can move several millimeters over seasonal swings. Example: a 2.4 m composite board with α = 60 µm/m/°C and ΔT = 30°C expands about 4.3 mm in length.
For wood and engineered boards, moisture can matter as much as heat. The tool uses a moisture coefficient (β) multiplied by the expected moisture change (ΔMC): ΔLm = L × β × ΔMC. In gardens, irrigation overspray, ground contact, and shaded zones increase ΔMC. Width movement can dominate for timber decking, so include board width if you are checking edge clearances.
Total movement is the combined thermal and moisture components. Use the “recommended gap” when you need clearance between boards and want movement spread across joints. If a run is made of N boards, the average gap per joint is roughly total movement divided by (N−1). Use the “perimeter allowance” when a run sits between fixed points, and split the allowance on both sides.
A safety factor adds buffer for uneven sun exposure, localized wetting, or coefficient uncertainty. If your layout is tightly fastened or constrained, the fastening factor helps you plan for reduced free movement and higher stress. Prefer slotted holes, floating clips, and deliberate expansion joints, then re-check gaps after the first wet season.
Use the expected board temperature, not air temperature. Dark boards in direct sun can run much hotter than shade. If unsure, use a higher end temperature and increase the safety factor.
Pick the closest material preset, then add a safety factor of 1.2–1.5. For critical fits, get the manufacturer’s expansion data or test a sample off-cut through a wet/dry and hot/cool cycle.
It estimates linear movement based on the width you enter and a moisture coefficient. Real wood is direction-dependent, so treat the result as an average and add buffer for highly exposed, unsealed, or ground-contact pieces.
Use the gap for spaces between adjacent boards or pickets. Divide movement across multiple joints, and never rely on compression alone. For hidden fasteners, follow the product guide and confirm the gap remains after swelling.
Some installations restrain movement and turn it into stress, leading to squeaks, buckling, or fastener pull-out. The fastening factor lets you plan conservatively when boards are tightly screwed, glued, or trapped between rigid boundaries.
Yes. Enter the longest uninterrupted run and the board width if it sits against posts, bricks, or paving. Use perimeter allowance so the frame can breathe without forcing corners apart or crushing against hardscape.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.