b2KIT

Quilt Fabric Calculator

Calculate fabric yardage for quilt blocks, sashing, borders, and backing by quilt size.

Tested tool guide Tested browser tools Checked August 16, 2026

What Quilt Fabric Calculator does, with a checked example

Quilt yardage math looks like area arithmetic, but fabric is sold in fixed widths by the yard, so a 12-inch finished block needs a 12.5-inch cut square and only three of those fit across a 42-inch width. This tool converts a quilt size and its parts - blocks, sashing, borders, backing - into yards, handling seam allowances, how many pieces fit across the fabric width, and rounding up to a cuttable increment. The surprise most quilters hit: backing a quilt wider than about 40 inches takes two seamed panels, roughly doubling the yardage a first guess would suggest.

Worked example

A concrete input and expected output from the current implementation.

Input

Blocks: 20 squares, 12 in finished. Quilt top: 48 x 60 in. Fabric: 42 in wide. Backing: 108 in wide.

Expected output

Blocks: 2.5 yd. Backing: 2 yd. Total: 4.5 yd.

Each block needs a 12.5-inch cut square (1/4-inch seams on all sides), and three fit across 42 inches, so 20 blocks take seven 12.5-inch strips: 87.5 inches, or 2.43 yards, rounded up to 2.5. The 48 x 60 top needs a 56 x 68-inch backing, which fits in one 108-inch-wide length of 68 inches, or 1.89 yards, rounded up to 2.

How the result is produced

1

Blocks, sashing, and borders

For each piece type the tool adds a 1/4-inch seam allowance to every edge (a 12-inch finished block becomes a 12.5-inch cut square), counts how many of those cut pieces fit across the fabric's usable width, converts the strip length from inches to yards, and rounds up to a standard cut increment. Changing the assumed fabric width can flip the pieces-per-row count and change the yardage by a full strip.

2

Backing panels

Backing gets a 4-inch overhang on each side, 8 inches total per dimension. If the backing width exceeds the fabric width, the tool seams panels side by side, each the full quilt length, so yardage becomes panels times length. Entering a 108-inch wide-back width usually shows a large saving: one panel, no center seam, and often less than half the yardage of 42-inch fabric.

Good uses

  • Building a shopping list from a new pattern: enter block size, block count, sashing and border widths, and the finished quilt size, and get one yardage figure per fabric before you cut anything.
  • Backing a finished top that has been waiting on the shelf: enter its measurements and compare 42-inch fabric (two seamed panels) against 108-inch wide-back (one length, no center seam).
  • Resizing a pattern: change the finished block size and watch the yardage jump when the pieces-per-row count drops, such as going from three squares across the width to two, which adds a whole strip.

Limits and checks

  • Usable width is an assumption, not a fact about your bolt: 44-45-inch fabric typically yields only 40-42 inches after selvedges, and pre-wash shrinkage narrows it further. If your fabric is narrower than the tool assumes, its pieces-per-row counts overstate what you can actually cut.
  • The result assumes plain, non-directional fabric. Stripes, one-way prints, and large pattern repeats need extra length for matching - commonly 10 to 25 percent more - which no size-only calculator can include.
  • Rounding conventions differ: results usually round up to 1/8-yard increments, but a shop that cuts quarter-yards will sell you more, and the math assumes exact 1/4-inch seams with zero cutting errors. Buy a little extra regardless.

Common questions

Why do 20 twelve-inch blocks take 2.5 yards when the fabric area is only about 2 yards?

Because a finished block is not the piece you cut. A 12-inch finished block needs a 12.5-inch cut square, only three of those fit across a 42-inch width, and 20 squares force a seventh full strip: 87.5 inches, or 2.43 yards, rounded up to 2.5. The leftover column of every strip is waste you pay for but cannot sew.

My quilt is 60 x 72 inches. How much backing do I need?

With 42-inch fabric, about 4.5 yards: the backing measures 68 x 80 inches, wider than one panel, so you seam two 80-inch lengths (160 inches, or 4.44 yards, rounded up). With 108-inch wide-back, one 80-inch length is 2.25 yards and there is no center seam. Enter both widths and compare before buying.

References and verification

The example and behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools