Fabric yardage estimates go wrong most often because people forget that bolt width limits how many pieces fit across each row — not just how long the fabric needs to be.
Start with your piece size, including seam allowance
If a pattern piece needs to finish at 18” × 24”, add your seam allowance to both dimensions before doing any layout math. A 1/2” seam allowance on each edge adds a full inch to each dimension, giving you an actual cutting size of 19” × 25”.
Bolt width decides how many pieces fit per row
Standard quilting cotton is usually 44” wide, while home decor and apparel fabrics vary more (54”, 60”, and beyond). Divide the bolt width by your piece’s cutting width to find how many pieces fit across one row — always rounding down, since a partial piece isn’t usable.
Rows, then total length
Once you know how many pieces fit per row, divide your total piece count by that number (rounding up) to get the number of rows you need. Multiply the number of rows by your piece’s cutting height to get the total fabric length required, then divide by 36 to convert inches to yards.
A worked example
Six pieces at 18” × 24” (plus a 1/2” seam allowance, so 19” × 25” actual), on 44”-wide fabric:
- Pieces per row: 44 ÷ 19 = 2 (rounded down)
- Rows needed: 6 ÷ 2 = 3
- Fabric length: 3 × 25” = 75”
- Yardage: 75 ÷ 36 ≈ 2.08 yards
Buy a little extra
Most fabric shops cut only to the nearest 1/4 yard, so round your total up rather than down. Directional prints, napped fabrics (like velvet or corduroy), and pattern matching all require extra yardage beyond a simple grid layout — the calculation above assumes a plain grid cut with no pattern matching.
Our Fabric Yardage Calculator runs this exact layout math — enter your piece size, quantity, bolt width, and seam allowance, and it returns pieces per row, rows needed, and total yardage.