Home › Calculators › Fabric Shrinkage Calculator

Fabric Shrinkage Calculator

Wash a test piece and enter its size before and after, or pick a fiber type for a typical figure. The calculator gives the lengthwise and widthwise shrinkage and how much fabric to buy so you still have enough after pre-washing.

Last updated:

How do you know the shrinkage?

Measure along the selvage (lengthwise grain).

Across the fabric (crosswise grain).

Typical rates for a first hot-ish wash and tumble dry; real fabrics vary with weave and finish.

%
%
Your project

What your pattern calls for, in finished (washed) fabric.

in
in

Optional: checks the washed width is still enough.

%

Optional extra for straightening the grain or cutting errors.

Enter your values to see the result.
Advertisement
Advertisement

How to use the Fabric Shrinkage Calculator

  1. Wash a test piece (for example 10" × 10") exactly as you will wash the finished item, then dry and press it.
  2. Enter the sizes before and after, or switch to the fiber type estimate if you have not tested yet.
  3. Enter the length your pattern needs after washing, in yards or meters, and the bolt width.
  4. Add a safety margin if you like, then press Calculate shrinkage.
  5. Buy the rounded-up length shown and check the washed width is still wide enough.

Fabric shrinkage formulas

  • Shrinkage % = (before − after) ÷ before × 100, measured separately for length and width
  • Length to buy = length needed ÷ (1 − shrinkage) × (1 + safety margin)
  • Washed width = bolt width × (1 − widthwise shrinkage)
  • Area shrinkage = 1 − (1 − length %) × (1 − width %)

Example: a 10" × 10" cotton swatch measures 9⅝" × 9¾" after washing. That is 3.75% shrinkage lengthwise and 2.5% widthwise. To end up with 3 yards you need 3 ÷ 0.9625 = 3.117 yards, so buy 3⅛ yards. A 44" bolt will be about 42.9" wide after washing.

Note the formula divides rather than adds: adding 4% to 3 yards gives 3.12 yards, but 4% shrinkage of 3.12 yards leaves only 2.995 yards. Dividing by (1 − shrinkage) always leaves exactly what you need.

Typical shrinkage by fabric type

These are rough, typical ranges for a first wash and tumble dry. Weave, finishing, water temperature and dryer heat change the result, so treat them as a starting point and test a swatch for anything important.

FabricTypical shrinkageNotes
Quilting cotton2–5%Often more lengthwise than widthwise
Cotton flannel4–10%Brushed, loosely woven; pre-wash in hot water
Cotton jersey knit3–8%Shrinks in length, may widen slightly
Raw (unsanforized) denim5–10%Soak before cutting
Sanforized denim and shirting1–3%Pre-shrunk at the mill
Linen3–5%Can be more on loosely woven linen
Rayon / viscose3–8%Wash cool; can also stretch when wet
WoolvariesHot water and agitation cause felting, which can shrink it a lot
Polyester, nylon0–1%Very stable unless exposed to high heat

How to test a swatch

  1. Cut a square at least 10" (25 cm) on the grain and mark the lengthwise direction.
  2. Measure it flat and write the sizes down; for accuracy, draw a 10" square with a fabric pen and measure the lines.
  3. Wash and dry it exactly as you will treat the finished item (same temperature and dryer setting).
  4. Press without stretching, measure again and enter both sets of numbers above.

Frequently asked questions

How do you calculate fabric shrinkage?

Shrinkage % = (size before washing − size after washing) ÷ size before washing × 100. Measure lengthwise and crosswise separately: a 10" piece that measures 9⅝" after washing has shrunk 3.75% in that direction.

How much extra fabric should I buy for shrinkage?

Divide the length you need by (1 − shrinkage). For 3 yards of washed fabric at 4% shrinkage you need 3 ÷ 0.96 = 3.125 yards, so buy 3⅛ yards. Many sewists also add 5–10% for straightening the grain.

How much does cotton fabric shrink?

Quilting cotton commonly shrinks about 2–5% in the first wash and dry, flannel and loosely woven cotton often more. The exact amount depends on the weave, finishing and how hot you wash and dry, so testing a swatch is the reliable way to know.

Does fabric shrink more in length or width?

Woven fabrics often shrink more along the length (the warp) because those yarns are held under more tension during weaving and finishing. Knits frequently shrink in length while getting slightly wider. Measure both directions.

Should I pre-wash fabric before sewing?

Pre-wash if the finished item will be washed and you want it to keep its size, if you are mixing fabrics that may shrink differently, or if dyes might run. Many quilters skip pre-washing on purpose to get a crinkled look after the first wash.

What is sanforized fabric?

Sanforizing is a mechanical pre-shrinking process used on cotton, especially denim and shirting. It limits residual shrinkage to a small amount, typically around 1–3%, compared with much more for raw, unsanforized denim.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Fabric Yardage CalculatorHow many yards or meters of fabric to buy for your pieces, width, seams and pattern repeat.Quilt Size CalculatorQuilt dimensions, blocks across and down, backing yardage and batting for any bed size.Circle Skirt CalculatorWaist radius, fabric yardage and cutting layout for full, half or quarter circle skirts.Yards to MetersConvert yards to meters (yd to m) instantly, with formula and chart.Age CalculatorFind your exact age and next birthday countdown.Teaching ClockInteractive analog clock with draggable hands, time in words and a telling-time quiz.Credit Utilization CalculatorCalculate per-card and overall credit utilization and how much to pay to reach 30% or 10%.Carbon Footprint CalculatorEstimate your yearly CO2e from driving, flights, electricity, gas and diet in tonnes.Online CalculatorFree basic and scientific calculator with keyboard support, memory keys and a history tape.Screen Time CalculatorSee your daily screen time per year and over your lifetime, and what else you could do.Book Reading Time CalculatorHow long a book takes to read from its pages or words and your reading speed.Pages per Day CalculatorHow many pages to read each day to finish a book by your date, with a reading schedule.Print Size CalculatorPrint size from pixels and DPI, max print size by megapixels, and pixels needed for any print.Candle Wax CalculatorWax and fragrance oil weights for a batch of candles from jar volume or size, plus a wick hint.Guitar Fret Position CalculatorDistance from the nut and between frets for any scale length (12-TET), with CSV export.Knitting Gauge CalculatorTurn a swatch into gauge, stitches to cast on for any width and a resized pattern count.Mouse Sensitivity Calculatorcm/360, inches/360 and eDPI from DPI and sensitivity, and convert sens between games.Prorated Rent CalculatorProrated rent for a move-in or move-out date, by days in month, 365-day year or 30-day month.Rent Increase CalculatorNew rent and % increase, check against a rent cap, and project rent over the coming years.Song Length CalculatorSong duration from BPM, time signature and bars, or the bars needed for a target length.Time Lapse CalculatorShots, clip length and storage for a time lapse, or the interval you need for a target clip.Feet and Inches CalculatorAdd, subtract, multiply and divide feet-inch-fraction lengths with tape-measure results.Group Expense SplitterTrack shared group expenses in any currency and see who owes whom with the fewest payments.Tablecloth Size CalculatorFind the tablecloth size for any round, rectangle, square or oval table and drop length.Bead CalculatorHow many beads and spacers you need for a bracelet or necklace, with pattern repeats.Blanket Size CalculatorBlanket dimensions by type, stitches to cast on or chain from your gauge, and a yarn estimate.Bleach Dilution CalculatorHow much bleach per gallon or quart of water for a sanitizing or disinfecting ppm or ratio.Cross Stitch Fabric CalculatorFinished cross stitch design size and fabric cut size from stitch count and Aida count.Pipe Slope CalculatorDrain pipe drop from slope and length, or slope from drop, with DWV minimum checks.Food Storage Time GuideHow long food keeps in the fridge, freezer and pantry, with use-by dates and leftover tips.Granny Square Blanket CalculatorHow many granny squares a blanket needs (rows × columns), with joins, border and yarn.Half Square Triangle CalculatorCut square size, number of squares and fabric yardage for HSTs: 2, 4 or 8 at a time.Halfway Point CalculatorFind the halfway point between two or more addresses on a map, with the nearest city and distances.Herbicide Mix CalculatorProduct per tank, tank fills and total herbicide from the label rate, tank size and area.Knitting Increase and Decrease CalculatorEvenly spaced increase or decrease instructions like K5, M1 for flat or round knitting.Laundry Symbols DecoderLook up any care label symbol (wash, bleach, dry, iron, dry clean) and get plain-English tips.Macrame Cord Length CalculatorHow long to cut each macrame cord, folded or unfolded, and how much cord in total.Paracord CalculatorHow much paracord a bracelet needs for your wrist and knot, plus the right buckle size.Yarn Substitution CalculatorHow many skeins of a different yarn to buy for a pattern, with a weight compatibility check.Picture Frame Mat CalculatorFind the mat opening and border widths for any frame, with bottom weighting and a cut diagram.Quilt Backing CalculatorBacking yardage, panels to cut and seam direction for 42 in or 108 in wide fabric.Quilt Binding CalculatorTotal binding length, number of strips to cut and fabric yardage for any quilt size.Range Hood CFM CalculatorRecommended range hood CFM from stove type, BTUs, width, mounting and duct run.Walking Time CalculatorHow long it takes to walk a distance or number of steps, or how far you walk in a given time.
See all 42 Everyday Calculators →