← All fabric guides

How to Calculate Fabric Yardage for Your Sewing Project

Start with the yardage chart for your sewing pattern’s size, version, and fabric width. Then check whether your particular material changes the cutting layout. A narrower usable width, directional design, pattern repeat, or measured shrinkage can change the amount you need. There is no single extra allowance that works for every project.

Linen, 203 gsm · 60 inches wide — Fabric Lot catalog image
Linen color-range illustration from The Fabric Lot catalog. Calculate yardage using the selected fabric’s actual usable width.

Know what one yard gives you

One linear yard is 36 inches long across the fabric’s width. A yard of 60-inch-wide fabric and a yard of 45-inch-wide fabric have the same length, but different usable areas. Do not convert a pattern’s yardage by area alone: its pieces must fit while respecting grainlines, folds, stretch direction, and any one-way design.

Before calculating, distinguish the listed width from the width you can actually cut. Inspect the edges and establish the usable width after preparation. Follow the pattern’s cutting diagram, including which pieces go on a fold and which require mirrored pairs. Tilly and the Buttons’ cutting instructions emphasize choosing the diagram for the relevant size, version, and width.

A worked example with explicit assumptions

Imagine a simple project requiring four rectangular pieces, each 20 inches wide by 30 inches long. Those dimensions already include all seam and hem allowances. Assume a solid, non-directional fabric, no pattern matching, and a required orientation with the 30-inch dimension running along the fabric length. These assumptions apply only to this example.

The fabric starts with 58 inches of usable width. A sample washed and dried using the intended care method shows 4% width shrinkage and 5% length shrinkage. After washing, the usable width is 58 × 0.96 = 55.68 inches. Two 20-inch pieces fit across; three would need 60 inches and will not fit.

Four pieces therefore require two rows. Each row is 30 inches long, so the prepared cutting length is 60 inches. To retain 60 inches after 5% length shrinkage, divide by the remaining proportion: 60 ÷ 0.95 = 63.16 inches, or approximately 1.755 yards before washing. Simply adding 5% would leave the calculation slightly short.

Now add only the extra length your plan actually needs for squaring the ends, samples, or other identified losses. If you deliberately budget 4 inches of usable, postwash length for those purposes, calculate 64 ÷ 0.95 = 67.37 inches, approximately 1.872 yards. If a seller requires whole-yard increments, that example rounds up to 2 yards. Check the actual order increment rather than assuming it.

What a pattern repeat changes

Replace that solid with a design repeating every 12 inches along the length. Suppose the second row must begin at the same motif position as the first. The next repeat-aligned start after a 30-inch row is 36 inches, so the two rows occupy 36 + 30 = 66 inches before any additional starting alignment or preparation allowance. This is a layout example, not a rule to add one repeat to every project.

Curved garment pieces, paired motifs, pockets, and horizontal matching make the layout more complex. Arrange the actual pattern pieces at the usable width before ordering. If a piece will not fit, extra length alone may not solve the problem.

Check the plan before checkout

Keep a short record of piece dimensions, quantity, usable width, orientation, preparation losses, and selling increment. Use measured shrinkage when available; an untested percentage is an estimate. Browse fabric options, consult swatch information, or ask about a specific width before finalizing the layout.

Sources: Sailrite, linear-yard definition; Tilly and the Buttons, preparing fabric and choosing a cutting layout. Dimensions, shrinkage figures, and calculations are illustrative assumptions, not product test results.

Keep planning your project