Skip to main content
CostNest Calculator

Shrinkage Calculator — Warp & Weft Shrinkage % After Washing

Calculate warp and weft fabric shrinkage percentage before and after washing. Understand how much fabric your garment will lose and how to compensate in pattern making to meet final garment measurements. No account needed — numbers update as you type.

Step By Step

How to Use This Calculator

  1. Measure the fabric sample length in the warp direction before washing (e.g., 50 cm).
  2. Wash the sample under the conditions you'll use in production.
  3. Measure the warp length again after washing and drying.
  4. Repeat for the weft direction.
  5. Enter before and after measurements — the calculator gives shrinkage % for both directions.

Worked Example

Shrinkage Test Example

Use this sample to sanity-check your inputs and understand what the final result represents.

  • 1Warp before: 50 cm | Warp after: 47.5 cm
  • 2Warp Shrinkage = (50 − 47.5) ÷ 50 × 100 = 5%
  • 3Weft before: 50 cm | Weft after: 48.5 cm
  • 4Weft Shrinkage = (50 − 48.5) ÷ 50 × 100 = 3%

Final Result

Warp Shrinkage: 5% | Weft Shrinkage: 3% | Add 5% to pattern length, 3% to pattern width

Methodology

Shrinkage Formula

This section explains the calculation logic, assumptions, and source material used to make the result more trustworthy and easier to verify.

Shrinkage % = (Original Dimension − Washed Dimension) ÷ Original Dimension × 100
Pattern Compensation = Finished Measurement ÷ (1 − Shrinkage %)
For 5% warp shrinkage, if finished body length = 72 cm:
Pattern Length = 72 ÷ (1 − 0.05) = 75.8 cm (add ≈5.3% to pattern)

Practical Guidance

Shrinkage Testing Best Practices

  • 1Always wash the sample using the exact process conditions planned for production — water temperature, chemical recipe, and drying method all affect shrinkage.
  • 2Test at least 3 samples per fabric batch and use the average. Shrinkage can vary by 1–2% across different rolls of the same fabric.
  • 3Most woven fabrics shrink more in the warp direction (lengthwise) than in the weft. Knit fabrics can shrink significantly in both directions.
  • 4For buyer-specified shrinkage limits (typically ±5% max), test before bulk cutting and reject fabric that fails.
  • 5Pre-washing fabric before cutting (sanforizing) can reduce shrinkage to under 1% but adds cost and time.

Frequently Asked Questions

Why does fabric shrink after washing?+

Shrinkage happens because yarns were stretched during weaving and finishing. When exposed to heat, moisture, and agitation in washing, the yarns relax and contract to their natural length. This is why new garments can come out of the wash noticeably smaller.

What is an acceptable shrinkage percentage?+

Most buyers specify a maximum of ±5% shrinkage in warp and weft after one home wash. Some buyers tighten this to ±3% for fitted styles. Sportswear and performance fabrics often require ±2% to maintain fit after multiple washes.

How do I compensate for shrinkage in pattern making?+

Add the shrinkage percentage to the relevant pattern dimension before cutting. For 5% warp shrinkage and a required finished length of 70 cm: cut length = 70 ÷ (1 − 0.05) = 73.7 cm. This ensures the garment meets the spec after washing.

Does washing temperature affect shrinkage?+

Yes, significantly. Higher temperatures cause more fibre relaxation and therefore more shrinkage. Cotton and linen shrink most at 60°C+. Washing at 40°C instead of 60°C typically reduces shrinkage by 2–4%. This is why care labels and wash conditions matter for end consumers too.

What is sanforizing and does it prevent shrinkage?+

Sanforizing is a pre-shrinking mechanical process applied to woven fabric before it reaches the factory. It limits residual shrinkage to under 1% but adds cost. Sanforized fabric is labelled accordingly. Not all fabrics are sanforized — always test even if the supplier claims pre-shrinking.

View all tools