Crafts, Textiles, 3D Printing & Photography Sewing, Fabric & Quilting Quarter-inch seam allowance convention

Quilt Block Count & Sashing Layout Calculator

Give this calculator the quilt size you are aiming for and the finished size of one block, and it fits a grid to it: blocks across, blocks down, the total to piece, and the dimensions the quilt will genuinely finish at once sashing and borders are counted. It also returns the cut sizes — finished size plus half an inch for two quarter-inch seams — the total length of sashing strip to cut, and the four border strip lengths. Because block grids only come in whole numbers, the finished size is never exactly your target, and knowing the gap before you cut is the whole point.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Target quilt widthMattress width plus twice the drop you want over the sides, or simply the size you have in mind.72 in
Target quilt lengthMattress length plus the foot drop and any pillow tuck you want.90 in
Finished block sizeThe size the block measures once it is sewn into the quilt, not the size you cut it.12 in
Finished sashing widthThe strip between blocks, measured finished; enter 0 for a quilt with no sashing.3 in
Finished border widthTotal width of the border on one edge; enter 0 for a quilt that ends at the blocks.6 in
Run sashing around the outside of the block field tooTicked gives cols + 1 sashing strips across; unticked puts sashing only between blocks.Yes
Seam allowancePer edge; quilting uses a quarter inch, so cut sizes come out half an inch over finished.0.25 in

It returns

  • Blocks to piece
  • Blocks across
  • Blocks down
  • Finished quilt width
  • Finished quilt length
  • Cut each block at — Finished size plus two seam allowances.
  • Total sashing strip length
  • Total border strip length

The formula

cols=round(W2bsblock+s)
Wfin=colsblock+(cols+1)s+2b
xcut=xfin+2a

In plain text: cols = round((W − 2b − s) / (block + s)) with sashing around the outside

  • WTarget quilt width (in)
  • bFinished border width on one edge (in)
  • sFinished sashing width (in)
  • blockFinished block size (in)
  • colsBlocks across the quilt (count)

With sashing only between blocks the numerator becomes W − 2b + s, because a row of n blocks then carries n − 1 sashing strips instead of n + 1. Rows are found the same way from the target length.

Updated Category Sewing, Fabric & Quilting Verified against published test cases Reading time 11 min

Why a quilt never finishes at the size you planned

A quilt top is built from whole blocks, so its width can only take certain values. With 12 in blocks and 3 in sashing, the block field grows in 15 in steps, and no amount of wishing puts it at 68 in. The border is the only continuously adjustable part of the quilt, which is why experienced quilters treat the border width as the last thing they decide rather than the first.

This calculator makes that structure explicit. It fits the nearest whole grid to your target, reports the size the quilt will genuinely be, and hands you the cut sizes and strip lengths that follow. If the finished size lands more than half a block away from your target, it says so, because that is the point at which you should change the border rather than accept the miss.

Everything here is in finished dimensions — what the piece measures once it is sewn in on all sides. Cut dimensions are finished plus two seam allowances, half an inch at the quilting standard of a quarter inch per edge, and the calculator returns that separately so the two are never confused.

Counting sashing strips: the off-by-one that decides the formula

Lay four blocks in a row with sashing only between them and you have three sashing strips. Add sashing to the outside of the row as well and you have five. That difference — n − 1 against n + 1 — changes the arithmetic and the finished size by two full sashing widths, six inches on the default settings.

Work it as a repeating unit and the algebra falls out. With sashing all round, the row is one sashing strip followed by n repeats of (block + sashing), so its width is n(block + s) + s. Add the two borders and set that equal to the target, and the block count is (W − 2b − s) ÷ (block + s), rounded to the nearest whole number. With sashing only between blocks the row is n(block + s) − s, and the sign on s in the numerator flips to a plus.

Rounding to nearest rather than up keeps the finished quilt within half a block of the target in both directions. Rounding up would guarantee the quilt is never small, at the cost of overshooting by up to a whole block plus a sashing — fifteen inches on the defaults, which is a different bed.

Sashing length comes from area rather than by counting strips, and that is deliberate. The sashing occupies whatever is left of the block field once the blocks are removed: field area − blocks × block². Divide by the sashing width and you have the total linear inches of finished sashing, including the short pieces between blocks in a row and the long strips between rows. It is one number, it is exact, and it does not depend on whether you build the quilt in rows or in columns.

Border strips are the four pieces around the outside, cut with butted corners: two side strips the length of the block field plus nothing, and two top-and-bottom strips the full finished width. Mitred corners need longer strips — add at least twice the border width to each piece plus a margin for the angle.

Worked example: a 72 × 90 in quilt in 12 in blocks

You want a quilt about 72 in wide and 90 in long, in 12 in finished blocks, with 3 in sashing running all round the block field and a 6 in border.

  1. Grid pitch. block + sashing = 12 + 3 = 15 in.
  2. Blocks across. (72 − 2×6 − 3) ÷ 15 = 57 ÷ 15 = 3.80, which rounds to 4 blocks.
  3. Blocks down. (90 − 12 − 3) ÷ 15 = 75 ÷ 15 = 5.00, exactly 5 blocks.
  4. Total. 4 × 5 = 20 blocks.
  5. Finished width. 4(12) + 5(3) + 2(6) = 48 + 15 + 12 = 75 in — three inches over target, well inside half a block.
  6. Finished length. 5(12) + 6(3) + 12 = 60 + 18 + 12 = 90 in, exactly on target.
  7. Cut size per block. 12 + 2(0.25) = 12.5 in square.
  8. Sashing length. The block field is 75 − 12 = 63 in by 90 − 12 = 78 in, so 4,914 in². The blocks take 20 × 144 = 2,880 in². Sashing area is 2,034 in², and 2,034 ÷ 3 = 678 in of finished sashing — 18.8 yd, cut at 3.5 in wide.
  9. Border strips. Two sides at 90 − 12 = 78 in, plus two ends at 75 in: 2(78) + 2(75) = 306 in, cut at 6.5 in wide.

Now feed those cut widths into the cutting layout calculator: 12.5 in blocks from 44 in fabric give three across, and 3.5 in sashing strips give twelve across, which is what turns these lengths into yardage.

Adjusting the layout when the grid misses

Read the finished dimensions first. If both sit within two or three inches of the target, stop adjusting and start cutting — a quilt is a soft object on a soft bed and nobody measures it.

Widen or narrow the border. This is the right first move almost every time. Each inch on the border adds two inches to the finished size in that direction and changes nothing else. Going from a 6 in to a 4.5 in border on the example takes the width from 75 in to 72 in, exactly the target, without touching a single block.

Change the sashing width. Each quarter inch of sashing moves the width by (cols + 1) quarter inches, which is five quarter-inches — 1.25 in — on a four-block row with outer sashing. It is a finer adjustment than the border on a small quilt and a coarser one on a large quilt, because the multiplier grows with the block count.

Change the block size. The most disruptive lever, because it changes the block count, every cut size and the design itself. Worth doing only when the grid is badly wrong, such as a 20 in block on a 40 in crib quilt.

Add a coping strip. A narrow plain strip between the block field and the border, sized to whatever the layout is short by. This is how quilters land on an exact measurement without disturbing the math above, and it is invisible in the finished quilt.

One warning worth heeding: a border wider than a block is a legitimate choice and a common way to reach a bed size cheaply, but a wide plain border shows every pressing and quilting fault in a way a pieced field does not. If you go that way, consider breaking it into two narrower borders in different fabrics.

Blocks needed for common quilt targets

All rows use 12 in finished blocks, 3 in sashing running all round the field, and a 6 in border.
QuiltTargetGridBlocksFinished
Crib or small throw40 × 60 in2 × 3645 × 60 in
Twin60 × 80 in3 × 41260 × 75 in
Full72 × 90 in4 × 52075 × 90 in
Queen90 × 100 in5 × 63090 × 105 in
King108 × 100 in6 × 636105 × 105 in

Each grid is round((target − 12 − 3) ÷ 15) and each finished dimension is n(12) + (n + 1)(3) + 12. Targets are typical quilt sizes rather than a standard; set your own from the mattress plus the drop you want.

Finished size and cut size are different numbers

Everything the layout math uses is a finished dimension — the size a piece measures after it is sewn in on all sides. Cut dimensions are finished plus twice the seam allowance, so a 12 in finished block is cut at 12.5 in and a 3 in finished sashing strip is cut at 3.5 in. Mixing the two is the classic beginner error, and it compounds: cutting blocks at their finished size loses half an inch per block, so a four-block row comes out two inches narrow and the sashing no longer fits. Enter finished sizes here and let the calculator give you the cut sizes.

Assumptions and limits

  • Square blocks on a straight set. The grid assumes blocks set square to the edges. An on-point setting rotates the grid 45°, so the effective pitch becomes block × √2 and setting triangles fill the edges — a different calculation.
  • One block size throughout. Medallion and sampler layouts mixing block sizes have to be split into regions and calculated one region at a time.
  • Cornerstones are counted as sashing. If you use square cornerstones where sashing strips cross, the total sashing length shown includes their area. Subtract cols × rows worth of cornerstones if you are cutting them from a different fabric.
  • No allowance for shrinkage. Washing a finished quilt shrinks it, and a quilt washed after quilting can lose several percent. Measure your fabric with the shrinkage calculator if the finished size must be exact after washing.
  • Butted borders. Border strip lengths assume butted corners. Mitred corners need each strip longer by at least twice the border width, plus a margin for trimming the angle.
  • Binding is separate. The border is part of the top; the binding wraps the edge afterwards and is calculated from the perimeter.

Where this sits in planning a quilt

The block count is the first number in a quilt plan and almost everything else follows from it. Once you know you need twenty 12.5 in cut blocks, the cutting layout calculator tells you how many come out of a yard, the half-square triangle calculator handles the oversize cutting if the blocks are pieced from triangles, and the fabric yardage calculator converts the whole cut list into a shopping list.

Work back-to-front from the finished size for everything that wraps the top. The backing yardage calculator starts from the finished dimensions plus the overhang your longarm quilter asks for, and the binding calculator starts from the finished perimeter. Both need the numbers this page produces, not the target you started with.

The quarter-inch seam allowance used throughout is a convention rather than a published standard, but it is close to universal in English-language quilting, and it is why patterns quote block sizes in half inches. The one thing worth testing on your own machine is whether your quarter inch is a scant quarter inch: piecing consumes a thread's width of fabric at every fold, and a block that measures 12.375 in instead of 12.5 in will not sit against sashing cut to the calculated size.

Frequently asked questions

How many 12 inch blocks do I need for a queen quilt?

Thirty, in a 5 × 6 grid, for a 90 × 100 in target with 3 in sashing all round and a 6 in border — finishing at 90 × 105 in. Without sashing and with the same border, 12 in blocks on a 90 × 100 in target give 7 × 7 = 49 blocks finishing at 96 × 96 in. The sashing changes the count that much because six sashing strips add 18 in across a five-block row.

What size should I cut my blocks?

Finished size plus half an inch, which is two quarter-inch seam allowances. A 12 in finished block is cut at 12.5 in, a 3 in finished sashing strip at 3.5 in, and a 6 in finished border at 6.5 in. The half inch is consumed when the piece is sewn in on both sides, so it never appears in the finished measurements the layout is built from.

Should sashing go around the outside of the blocks?

It is a design choice with a real effect on size. Sashing all round gives cols + 1 strips across and frames the block field, which reads as neater and separates the blocks from the border. Sashing only between blocks gives cols − 1 strips and lets the outer blocks run into the border. On the default settings the two options differ by 6 in of width and 6 in of length.

How do I make the quilt come out at an exact size?

Adjust the border, which is the only continuously variable part of the top. Each inch of border width adds two inches to the finished dimension. If the border you want is fixed, add a coping strip — a plain strip between the block field and the border, cut to exactly the shortfall — which is invisible in the finished quilt and is how quilters hit an exact measurement without changing the block grid.

How much sashing fabric will I need?

The calculator gives the total finished sashing length; multiply by the cut width and convert to yardage. The default layout needs 678 in of 3 in finished sashing, cut 3.5 in wide. Strips cut selvage to selvage on 44 in fabric give about 42 in of usable length each, so you need 678 ÷ 42 = 17 strips. Seventeen strips at 3.5 in of fabric length each consume 59.5 in — about 1⅔ yd, before any allowance for shrinkage and squaring.

Does this work for blocks set on point?

No. Setting blocks on point rotates the grid by 45°, so each block spans block × √2 across the quilt — about 17 in for a 12 in block — and the edges have to be filled with setting and corner triangles. The block count, the finished size and the cutting are all different. Use a straight set here and treat an on-point layout as its own problem.

What target size should I use for a bed?

Start from the mattress and add twice the drop you want over the sides, plus a foot drop and any pillow tuck at the top. A drop of 12 in covers the mattress side on most beds; 15 to 20 in reaches nearer the floor. There is no standard quilt size — the figures in the reference table are typical targets, not specifications, and the right answer depends on the bed you are covering.

Why is my finished quilt smaller than the calculator says?

Almost always because the actual seam allowance is wider than a quarter inch. Every seam that is a thread too deep loses fabric, and a 12.5 in cut block finishing at 12.375 in instead of 12.5 in costs half an inch across a four-block row and more once sashing seams are added. Sew a test block, measure it, and adjust your seam guide before cutting the rest.

References

  • Quiltmaker's 1,000 Blocks: block construction and finished-size conventions — Golden Peak Media
  • Textiles, 12th ed. — Pearson