DeckMath
20 brands · CTE-driven math · manufacturer-spec compliant · 3 gap directions

Expansion Gap Calculator

Compute the correct board-to-board gap at install for thermal expansion across 20 composite, PVC, and wood board materials. Each material has documented coefficient of thermal expansion (composite typical 3-6 × 10⁻⁵ in/in/°F, PVC higher at 4-7 × 10⁻⁵, wood 10× less). Calc: gap = board_length × CTE × (peak_summer_temp - install_temp). Manufacturer minimum spec applied as floor (Trex 1/16″ end-to-end at < 90°F install; AZEK 1/16″; Fiberon 1/8″; Deckorators mineral-based has lowest CTE in industry — 50% less expansion than typical composite). Surfaces 3 gap directions: end-to-end (drives buckle prevention), side-to-side (drives drainage + look), wall-to-board (drives expansion-against-house). Warns on cold installs (< 40°F), hot installs (> 95°F), and unrealistic temp deltas. Recommends Deckorators Voyage / Vault for hot-climate installs where standard composite would over-expand.

20 board brandsCTE-driven math3 gap directionsManufacturer-spec compliantTrex / TimberTech / AZEKFree forever
20 brands·Trex / TimberTech / AZEK / etc
3-6e⁻⁵·CTE range in/in/°F
3 directions·End / side / wall
Spec-compliant·Auto-clamp to manufacturer

Inputs

Trex premium tier — 25-yr fade/stain warranty. End gap 1/16″ min ≤ 90°F install, 3/16″ min > 90°F.CTE: 3.60 × 10⁻⁵ in/in/°F

Board + temp

ft

°F

°F

Temp delta45°F

Trex Transcend

16 ft · 65°F → 110°F (Δ 45°F) · end-to-end

Recommended install gap
0.156(″)
end-to-end · Trex spec applied
In manufacturer specCTE 3.60 × 10⁻⁵

Thermal math

Total thermal expansion
0.311
192 in × 3.60e⁻⁵ × 45°F
Computed gap (each end)
0.156
Half of 0.311″

Manufacturer spec range

0.063″ (0.063″) min0.188″ (0.188″) max
Recommended 0.156″ (″) is 74% into spec range

How to use

Three steps. Permit-ready output.

  1. 01

    Pick board material/brand

    20 options: Trex Transcend/Select/Enhance, TimberTech AZEK/Edge Prime+/Reserve, Fiberon Promenade/Sanctuary/Paramount, Deckorators Voyage/Vault (lowest CTE!), AZEK PVC, Wolf Serenity, MoistureShield Vision, Zuri Premium, plus generic composite/PVC. Each has documented CTE + manufacturer min/max gap spec. Switching materials immediately recalculates the gap.

  2. 02

    Enter board length

    Board length drives thermal expansion linearly. A 16 ft Trex Transcend board expanding over 45°F delta = 16×12 × 3.6e-5 × 45 = 0.31″ total expansion. Half that = 0.15″ gap each end. A 20 ft board same temp delta = 0.39″ — more gap needed.

  3. 03

    Pick install temp + max summer temp

    Install temp = ambient air temp during install. Max summer temp = peak SURFACE temp (not ambient!) the deck will hit. Dark composite in full sun can reach 130-150°F when ambient is only 100°F. The delta (max - install) drives expansion math. Typical: 65°F install / 110°F max = 45°F delta. Phoenix/Texas in summer: 95°F install / 145°F max = 50°F delta on dark colors.

  4. 04

    Pick gap direction

    End-to-end: gap where two board ends meet (drives buckle prevention; computed value used). Side-to-side: gap between parallel boards (drives drainage + look; manufacturer spec used). Wall-to-board: gap between board end and adjacent wall/door threshold (must accommodate expansion against rigid surface; manufacturer spec).

  5. 05

    Read recommended gap + warnings

    Result shows computed expansion vs manufacturer min/max + final recommended gap (clamped to spec). Warnings: cold install needing larger gap, hot install needing tighter gap, computed expansion exceeding max (board too long or wrong material). Visual bar shows where your gap falls in the manufacturer range.

How we calculate

The math, fully transparent.

The Expansion Gap Calculator computes the correct board-to-board gap at install for thermal expansion across 20 composite, PVC, and wood board materials. Each material has documented coefficient of thermal expansion (composite typical 3-6 × 10⁻⁵ in/in/°F, PVC higher at 4-7 × 10⁻⁵, wood 10× less). Calc: gap = board_length × CTE × (peak_summer_temp - install_temp). Manufacturer minimum spec applied as floor (Trex 1/16″ end-to-end at < 90°F install; AZEK 1/16″; Fiberon 1/8″; Deckorators mineral-based has lowest CTE in industry — 50% less expansion than typical composite). Surfaces 3 gap directions: end-to-end (drives buckle prevention), side-to-side (drives drainage + look), wall-to-board (drives expansion-against-house). Warns on cold installs (< 40°F), hot installs (> 95°F), and unrealistic temp deltas. Recommends Deckorators Voyage / Vault for hot-climate installs where standard composite would over-expand.

IRC references

  • Manufacturer install guides (Trex, TimberTech, Fiberon, AZEK, Deckorators) — authoritative for gap spec
  • ASTM D7032 — composite/PVC decking material standard
  • ICC-ES ESR — engineering eval reports include CTE values
  • Trex Install Guide — 1/16″ end-to-end gap at < 90°F install, 3/16″ at > 90°F
  • AZEK Install Guide — ⅛″ end-to-end, ⅛″ side-to-side, ¼″ wall-to-board (PVC has tighter side gap)

Manufacturer install guides (Trex, TimberTech, Fiberon, AZEK, Deckorators, MoistureShield, Wolf, Zuri) — 2026-Q1 published spec values. CTE data from ASTM D7032 + ICC-ES ESR reports averaged across product family. Composite CTE typical 3-4.5 × 10⁻⁵ in/in/°F; PVC 4.5-6 × 10⁻⁵; mineral-based composite (Deckorators) 3.0-3.2 × 10⁻⁵ (lowest in industry); wood 2-2.5 × 10⁻⁶ (humidity dominates wood movement, not heat).

Thermal expansion
thermalExpansion = boardLength_in × CTE × tempDelta

Coefficient of thermal expansion (CTE) varies by material: Trex Transcend 3.6e-5 in/in/°F, Trex Enhance 4.0e-5, TimberTech AZEK 5.5e-5 (PVC higher than composite), Deckorators Voyage 3.2e-5 (mineral-based — lowest in industry), wood ~2.5e-6 (10× less). A 16 ft (192 in) Transcend over 45°F delta = 192 × 3.6e-5 × 45 = 0.31 inch total expansion across the board length.

End-to-end gap
endGap = thermalExpansion / 2 (half at each end); clamp to [manufacturerMin, manufacturerMax]

Half of total expansion goes to each end. Computed value clamped to manufacturer min/max. If computed exceeds max → split the board or check temp range. If computed below min → use manufacturer min (the manufacturer mandates this as a starting point regardless of computed value).

Side-to-side + wall-to-board gap
useGap = manufacturerMin to manufacturerMax (midpoint as default)

Side-to-side and wall-to-board are determined by manufacturer spec, NOT computed math. Reason: side gaps drive drainage + visual look (not thermal); wall gaps must accommodate ALL expansion against a rigid surface (manufacturer pre-builds this into the spec). Trex side gap 3/16″ minimum at install ≤ 90°F. AZEK ⅛″ side. Wall-to-board ¼-½″ typical.

Temp delta
tempDelta = max(0, maxSummerTempF - installTempF)

Always positive (max summer ≥ install). Surface temp ≠ ambient temp: dark composite + full sun can be 30-40°F above ambient. Use a thermometer to measure actual surface temp on similar nearby decks if uncertain. Cold installs (< 40°F) are the danger case — boards will expand most.

Compliance check
compliance = below-min | in-spec | above-max

Below-min: computed expansion suggests less gap than manufacturer min — use manufacturer min anyway. In-spec: computed falls within min/max range — use computed. Above-max: computed exceeds manufacturer max — either split board, verify temp range realistic, or check material spec (different brand might have lower CTE).

Save your plan

Don’t lose this estimate.

Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.

Frequently asked

Questions, answered.

Embed this calculator

One line. Any site. Free.

Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.

<!-- Drop into any HTML, WordPress, Webflow, or contractor site -->
<script src="https://embed.deckmath.com/v1.js"
        data-deckmath-calc="expansion-gap-calculator"
        data-theme="auto"
        async></script>