Fabric Shrinkage Calculator

Stephanie Ben-Joseph headshot Stephanie Ben-Joseph

Introduction: Why Fabrics Shrink

Most textiles change size when exposed to water and heat. Natural fibers such as cotton and wool contain interlocking molecules that relax and pull together when laundered. Synthetic fibers like polyester are less prone to shrinkage because their polymers resist deformation. Manufacturers often prewash cloth to remove the bulk of this relaxation, yet some shrinkage may still occur, especially if the fabric is dried with high heat. Understanding how much your material might shrink helps you cut patterns accurately and avoid garments that fit poorly after the first wash.

The Formula Behind the Calculator

The calculation assumes uniform shrinkage along both length and width. If L0 represents the original length, W0 the original width, and P the shrink percentage, the final dimensions are:

Formula: L^′ = L_0 ⁢ 1 - P / 100, W^′ = W_0 ⁢ 1 - P / 100

L = L0 1 - P 100 , W = W0 1 - P 100

The new area is simply L ' W ' . Shrinkage percentages vary by fiber content and weave. Lightweight cotton might shrink 2–3%, while untreated denim can shrink up to 10%. Wool often contracts even more unless labeled as pre-shrunk. Entering a realistic percentage in the form above will reveal the fabric’s projected post-wash size.

Example Shrinkage Rates

Fiber Typical Shrink %
Cotton 2–5%
Linen 3–4%
Wool 5–8%
Polyester 0–2%

These values represent common experiences under household laundering. Actual results depend on factors such as water temperature, agitation intensity, dryer heat, and whether the fabric was previously prewashed. When in doubt, test a small swatch before cutting into expensive yardage.

Keeping Projects Accurate

For home sewers, prewashing is essential. Washing and drying the fabric before cutting ensures that any shrinkage happens before you invest time sewing. If you skip this step, a garment may fit perfectly when first assembled yet tighten after laundering. The calculator above helps you visualize what might happen if you forget to prewash or are working with specialty fabrics you cannot easily test.

Quilters, too, must account for shrinkage. Many cotton quilting fabrics are sold unwashed. An average 5% change across a queen-size quilt can shift dimensions by several inches. While quilts usually allow some tolerance, ignoring shrinkage can lead to covers that no longer drape as planned or that pull at seams. Prewashing each fabric, then using this calculator to verify final measurements, ensures patchwork remains square.

Crafters who create home décor items like curtains or pillow covers can also benefit. Large pieces of fabric amplify shrinkage. A 200 cm curtain that loses 5% of its length will shorten by a full 10 cm. Without planning ahead, the hem may hover awkwardly above the floor after laundering. Measuring the final dimensions with the tool takes only seconds and prevents costly do-overs.

Washing Methods Matter

The amount a fabric shrinks is influenced by the wash cycle. Hot water relaxes fibers more aggressively than cold water. Tumbling in a dryer adds mechanical friction that further compacts the weave. If you line dry fabric, shrinkage may be minimal. The calculator assumes standard warm-water washing and machine drying. If you use delicate or cold cycles, consider lowering the percentage accordingly.

Some fabrics, like wool, respond poorly to agitation and heat. They felt or mat when rubbed. Special care instructions often advise hand washing or dry cleaning to preserve the material. In these cases, shrinkage predictions become less reliable because the fiber is not simply relaxing but transforming. For these delicate fabrics, consult manufacturer guidelines or test with scrap pieces.

Beyond Clothing

Fabric shrinkage isn’t limited to garments. Upholsterers, industrial textile designers, and hobbyists making fabric crafts all face the same challenge. When producing slipcovers or drapery panels, small percentage changes can result in slack or tight fits. In industrial settings, shrinkage must be controlled to meet specifications and avoid product failure. This calculator provides a quick reference for anyone working with cloth in any context.

Where a single percentage stops being enough

This tool applies one shrink percentage equally to length and width, but real fabric rarely cooperates that neatly. Woven cloth almost always shrinks more along the lengthwise grain (the warp) than across it (the weft), because the warp yarns are held under the most tension on the loom and have the most stored relaxation to give back. Cotton knits behave differently again, and can grow wider as they shrink shorter. If you need separate figures for each direction, run the calculator twice — once with your warp percentage in the length field, once with your weft percentage in the width field — and combine the two results.

The other thing a formula cannot capture is variation from bolt to bolt. Two rolls of the "same" cotton dyed in different lots can shrink a full percentage point apart, and a fabric's history in the mill matters more than its fiber label. When the cut is expensive or the tolerance is tight, treat any number here as a starting estimate and confirm it with a swatch: mark a 25 cm square before washing, launder it the way the finished piece will be cared for, and measure again. The change you observe is worth more than any table.

Try it: a tablecloth, start to finish

Say you buy cotton for a square tablecloth and want the finished piece to sit at roughly 144 cm per side after its first hot wash. Enter 150 for both length and width and 4 for expected shrinkage. The calculator returns a final size of 144 cm by 144 cm and reports the area lost — about 1,764 cm², roughly a sixth of a square metre gone to the wash. Cutting at 150 cm leaves you landing on target with hem allowance already spent, so if you also want a 2 cm hem on each edge, add that on top of the 150 before you cut. Swap the shrinkage to 8 for a wool blend and the same cut collapses to 138 cm per side, which is often the point where a project stops working with the yardage you bought. Checking both scenarios before the scissors touch the cloth is the whole value of the exercise.

Filling in the three fields

  1. Measure your flat, unwashed fabric and enter its Original Length (cm) — the dimension running along the grain / the bolt.
  2. Enter the Original Width (cm), the cross-grain measurement. Both use centimetres; if you work in inches, convert first (1 in = 2.54 cm) so the result stays consistent.
  3. Enter the Expected Shrinkage (%) you anticipate — pull it from the fiber table above, the fabric's care label, or better yet your own swatch test. The field defaults to 5%, a reasonable guess for untreated cotton.
  4. Calculate, then rerun with a slightly higher percentage to see your worst case. Cut to the smaller of the two dimensions and you will rarely be caught short.

Arcade Mini-Game: Fabric Shrinkage Calculator Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.

Enter dimensions to estimate shrinkage.