Quilt Fabric Calculator
Estimate the yardage you need for your quilt top based on block size, layout and fabric width.
Tip: use URL parameters to pre-fill, e.g. ?blockWidth=12&blocksAcross=5&blocksDown=6.
How the fabric estimate works
Estimating fabric for a quilt top is trickier than for binding or backing, because how efficiently you can cut pieces depends on your block design. This calculator uses an area-based estimate with a waste allowance, which is reliable for simple blocks and layouts.
Step 1: calculate the finished top size. Multiply blocks across by block width, and blocks down by block height. Five blocks across at 12" gives 60"; six blocks down gives 72".
Step 2: add seam allowance per block. Each cut block needs roughly ½" extra in each dimension for seams. The calculator includes this in the area per block.
Step 3: divide by fabric width, then add waste. Total block area divided by your usable fabric width gives the length of fabric needed. A 15% waste allowance covers squaring up, selvedges and cutting mistakes.
Important: this is an estimate for a quilt made from a single fabric or evenly mixed fabrics. Multi-fabric patterns with specific color requirements need per-color calculations, and complex blocks with lots of pieces use more fabric than the area suggests.
What each input means
- Finished block width and height (inches) — the block size after seams. If you cut blocks at 12.5", the finished size is 12", and that's what you enter.
- Blocks across and down — the number of blocks in each direction of your layout.
- Fabric width (usable) — the cutting width after selvedges, about 42" for 44"–45" quilting cotton.
- Waste allowance (percent) — extra for squaring up, selvedge loss and mistakes. Fifteen percent is a sensible default; use 20%+ for complex blocks or directional prints.
When to use it. Use it as a first pass before you buy fabric for a simple block quilt, especially when the pattern lists a block size and layout but not a yardage. It's also a good sanity check against pattern yardage claims: if your pattern says 3 yards and this calculator says 2.2, the difference usually means the pattern's blocks are more complex or the layout less efficient than the simple assumption this tool makes. If the result is close to a pattern's yardage, trust the larger number and round up to the next quarter yard before buying.
Common mistakes to avoid
- Entering cut sizes instead of finished sizes. The calculator adds its own 0.5" seam allowance per block, so entering cut sizes double-counts it.
- Using this for multi-fabric designs. If your quilt uses five colors, the total yardage doesn't tell you how much of each to buy — calculate per color or per fabric.
- Underestimating complex blocks. Star and many-pieced blocks don't nest efficiently; add extra waste or plan the cutting layout fabric by fabric.
- Forgetting directional prints. One-way designs can't be rotated for nesting, which reduces usable area and increases yardage.
- Assuming the result covers the whole quilt. Borders, binding, backing and batting are separate calculations — this tool covers the top blocks only.
Frequently asked questions
How accurate is this fabric calculator?
For simple blocks (squares, rectangles, basic four-patch layouts) it's a reliable estimate. The waste allowance covers common cutting losses. For complex blocks or directional prints, add extra or calculate per color.
Why do I need a waste allowance?
You lose fabric to selvedges, squaring up the fabric edge, seam allowance errors and re-cuts. Ten to twenty percent is the typical range; this calculator defaults to 15%.
Does this include borders, binding and backing?
No. This calculator covers the quilt top only. Use our backing and binding calculators for the other layers.
What if my blocks have lots of pieces?
Blocks made from many small pieces (like stars) use more fabric because you can't nest the pieces efficiently. Add 5–10% on top of the default allowance for complex blocks.