Understanding the hexagon quilt calculator — concept and principle
This calculator works out how many hexagons a quilt of a given size needs, how big to cut them with seam allowance, and how much fabric that takes. It is used for English paper piecing and machine-pieced hexagon quilts alike.
How it is calculated
For finished side s and seam allowance a:
- Hexagon width point to point = 2s; height flat to flat = √3 × s; area = (3√3 ÷ 2) × s².
- Columns (flat tops) are 1.5s apart and alternate columns are shifted half a hexagon; every hexagon touching the quilt rectangle is counted, including trimmed edge pieces.
- Columns = ceil((width + 0.5s) ÷ 1.5s); straight columns hold ceil(length ÷ √3s) hexagons, offset columns ceil(length ÷ √3s + 0.5).
- Cut side = s + 2a ÷ √3; strips are one cut hexagon tall; per strip = floor(fabric width ÷ (2 × cut side)).
- Fabric = strips × √3 × cut side.
The principle
Regular hexagons tile a plane with no gaps, three meeting at every corner. Laid with flat tops, they form vertical columns whose centres are 1.5 sides apart, and each column is shifted half a hexagon height from its neighbour. Adding a seam allowance a all round pushes each edge out by a, which lengthens each side by 2a ÷ √3, because the corners of a hexagon are 120°. The fabric estimate places cut hexagons point to point across a strip, a simple layout that wastes some triangles but is easy to cut.
Worked example
Default inputs: quilt 60 × 72 in, side 2 in, seam allowance ⅜ in, fabric 42 in.
- Height = √3 × 2 = 3.464 in; columns = ceil(61 ÷ 3) = 21.
- Straight columns = ceil(72 ÷ 3.464) = 21; offset columns = ceil(20.78 + 0.5) = 22.
- Hexagons = 11 × 21 + 10 × 22 = 451.
- Cut side = 2 + 0.75 ÷ 1.732 = 2.433 in; cut height = 4.214 in; per strip = floor(42 ÷ 4.866) = 8.
- Strips = ceil(451 ÷ 8) = 57; fabric = 57 × 4.214 = 240.2 in = 6.1 m; finished hexagon area = 10.39 in².
| Finished hexagon side length (in) | Hexagons needed (incl. trimmed edge pieces) |
|---|---|
| 0.5 | 6,804 |
| 1 | 1,742 |
| 1.5 | 769 |
| 2 | 451 |
| 2.5 | 297 |
| 3 | 203 |
| 4 | 121 |
How to read the result
The fabric total is for all hexagons from one layout. If you use many prints, divide the hexagon count among them and add extra for fussy cutting and directional prints. Edge hexagons are trimmed after piecing, so you can use scraps for them. For English paper piecing you also need one paper template per hexagon in use.
Common mistakes
- Measuring the hexagon across the points when the pattern means the side.
- Adding the seam allowance directly to the side length.
- Forgetting the trimmed half-hexagons at the edges.
- Using a fabric width that includes selvages.
Frequently asked questions
How many 2 in hexagons for a 60 × 72 in quilt?
About 451, counting the trimmed pieces at the edges.
How do I measure hexagon size?
Most patterns give the length of one side; the width point to point is twice that.
How do I add seam allowance to a hexagon?
Add 2a ÷ √3 to the side, about 0.43 in for a ⅜ in allowance.
Sources: Geometry of the regular hexagon and the hexagonal tiling (e.g. D. Zwillinger (ed.), CRC Standard Mathematical Tables and Formulas)