Fabric calculator: pieces to yardage

One yard of 42" quilting cotton yields 56 five inch squares, or 224 at 2 1/2 inches. Enter your piece size below to count pieces from your stash, or flip the mode to find exactly how much fabric to buy for the pieces your pattern calls for.

Your pieces

Enter piece dimensions of at least 1/2", and no wider than the fabric.

Use the cut size, including seam allowance.

Enter a valid amount.
We trim 2" from the stated width for selvages.
Your piece count or yardage, plus a cutting grid, will appear here.

How many squares can I cut from a yard of fabric?

It depends entirely on the square size. The method is the same one your rotary cutter follows: cut strips across the full width of fabric, then subcut each strip into pieces. Pieces per strip = usable fabric width divided by piece width, rounded down. Strips per yard = 36 inches divided by piece length, rounded down. Multiply the two and you have your count.

Squares from one yard of 42" fabric

Square size (cut)Per stripStrips per yardTotal squares
2 1/2"1614224
3"1312156
3 1/2"1110110
4"10990
4 1/2"8864
5"8756
6"6636
6 1/2"6530
10"4312

Cut size or finished size: which do I enter?

Always the cut size, which is the finished size plus seam allowance. A quilt block that finishes at 4" is cut at 4 1/2" (a quarter inch seam on each side). Patterns nearly always give cut sizes in their cutting instructions; if yours only lists finished sizes, add 1/2" to each dimension before entering it here.

Why rectangles sometimes cut better sideways

For rectangles, orientation matters. Cutting 2 1/2" x 6 1/2" rectangles with the long side across the fabric yields a different count than cutting them the other way. When the rotation box is ticked, the calculator tests both and picks the orientation that wastes the least fabric. If your fabric is directional, untick the box and the pieces stay upright.

Sources and methodology

Pieces per strip = usable width / piece width, rounded down. Strips = fabric length / piece length, rounded down (counting pieces) or pieces needed / pieces per strip, rounded up (buying fabric). Yardage to buy rounds up to the next quarter yard. Usable width assumes 2" lost to selvages, and counts assume efficient strip cutting without fussy cutting. Cross-checked against published quilting references before every update.

Fabric math questions, answered

56 squares from a yard of 42" fabric: 8 squares per strip across the width, and 7 full strips down the yard. That is more than a standard charm pack, which holds 42 squares, so a single yard can stand in for a charm pack with change to spare.

14 full width strips: 36 inches divided by 2 1/2, rounded down. A jelly roll holds 40 strips, so you would need just under 3 yards to match one. If you are cutting strips rather than squares, that division is the whole calculation.

No, the counts assume the fabric is already washed (or you are not prewashing) and squared. Cotton can shrink 3 to 5 percent in the wash, and squaring the cut edge usually costs an inch or two. If you prewash, buy about a quarter yard beyond what the calculator says and you will be covered.

This calculator works in full width yardage, where strips run selvage to selvage. A fat quarter is a different shape (18" x 21"), so the strip math changes. As a quick rule, a fat quarter yields 12 five inch squares or 56 at 2 1/2 inches. A dedicated fat quarter calculator is on our cutting table.

Keep the math rolling