Fabric Yardage Calculator

Buying fabric by guesswork either leaves you short mid-project or with leftover yards you did not need. This calculator works out the yardage for a set of identical pieces by fitting them across the usable fabric width, counting the rows required, and converting the total length to yards. It adds a waste allowance you control for shrinkage, pattern matching, and cutting. Because fabric width and acceptable waste vary by material and project, both are editable inputs so the result matches the bolt in front of you.

0.00
0.00
0.00
0.00

Fabric yardage formula

pieces per row = floor( usable width / piece width )
rows = ceil( number of pieces / pieces per row )
length (inches) = rows * piece length
with waste = length * (1 + waste% / 100)
yards = length with waste / 36

One yard is exactly 36 inches. The floor and ceiling functions reflect that you cannot use a fraction of a row or fit a fraction of a piece across the width.

Fabric facts

  • Quilting cotton is commonly 42 to 44 inches wide; apparel and decor fabrics often 54 to 60 inches.
  • Usable width is slightly less than listed width because of the selvage edges.
  • Prewashing can shrink natural fibres, so a waste allowance protects against coming up short.
  • Fabric is sold by the yard in the United States, often cut to the nearest eighth of a yard.
  • Directional prints and stripes may need extra fabric for pattern matching.

Fabric yardage: frequently asked questions

How do I calculate fabric yardage?

Find how many pieces fit across the usable fabric width, then divide your total number of pieces by that to get the number of rows. Multiply rows by the piece length to get total inches of fabric, then divide by 36 to get yards. Add a waste allowance for shrinkage, pattern matching, and cutting errors.

What fabric width should I use?

Quilting cotton is commonly 42 to 44 inches wide, while many apparel and home-decor fabrics are 54 to 60 inches. The exact usable width is a little less than the listed width because of the selvage edges. This calculator takes width as an input so you can match your specific bolt.

Why add a waste allowance?

Fabric can shrink when prewashed, patterns need matching at seams, and cutting is rarely perfect. A waste allowance, often around 10 to 15 percent, gives you a margin so you do not come up short. You can adjust the percentage to suit your project and confidence level.

How many inches are in a yard?

There are exactly 36 inches in one yard, and 3 feet in a yard. Fabric in the United States is sold by the yard, so this calculator converts your total required inches into yards by dividing by 36. Fabric stores can usually cut to the nearest eighth or quarter of a yard.

Does this handle pieces wider than the fabric?

If a single piece is wider than the usable fabric width, it cannot be cut in one go and would need piecing or a wider fabric. This calculator assumes each piece fits within the width; if a piece is too wide, reduce the piece width, choose a wider fabric, or plan to seam panels together.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 16 June 2026. See our methodology.