Skip to content

Half-Square Triangle Math

Key takeaway: For 2-at-a-time HSTs, a common formula is finished size + ⅞ inch for the starting squares. Four-at-a-time squares are unfinished size ÷ 0.64 (unfinished = finished + ½ inch). Eight-at-a-time squares are often about twice the finished size plus 1.75 inches. Trim every unit to the same unfinished size before sewing blocks.

Published 2026-10-19 Updated 2026-11-07 By

Calculate yours →

Half-square triangles (HSTs) are the workhorse of scrap quilts, sampler blocks, and modern geometric tops. Accurate cutting formulas keep points sharp and blocks from drifting when you sew grids together. This guide summarizes the usual 2-, 4-, and 8-at-a-time methods, shows a worked batch plan, and points to the free HST calculator so you are not recalculating by hand for every finished size you try.

Finished vs unfinished size

Finished size is what you see inside the seams on the completed quilt. Unfinished size is what you measure after the HST is sewn and trimmed, before it is joined to neighboring units—typically finished size plus ½ inch when using a standard ¼ inch seam on all sides. Mixing unfinished sizes in one block is the fastest path to wavy seams and lost points.

Core cutting formulas

These formulas are long-standing quilting conventions for a ¼ inch seam. Always make a test pair and trim before cutting an entire stash. Slight differences in seam width or trimming preference lead some quilters to add a little extra to the starting square and rely on the trim step.

Common HST starting-square formulas
MethodStarting square (rule of thumb)HSTs per fabric pairBest for
2-at-a-timeFinished + ⅞"2Precision, few units
4-at-a-time(Finished + ½") ÷ 0.644Speed; bias edges—trim
8-at-a-time2 × finished + 1¾"8Large matching batches

Worked example: forty 3" finished HSTs

You need forty half-square triangles that finish at 3 inches (unfinished 3.5 inches). Using the 8-at-a-time method, starting squares are about 2 × 3 + 1.75 = 7.75 inches. Each pair of 7.75 inch squares (two fabrics right sides together, marked and sewn on the usual grid) yields eight HSTs. Forty units ÷ 8 = five pairs, so cut five squares of fabric A and five of fabric B at 7.75 inches. Trim each pressed unit to 3.5 inches square before block assembly.

If you prefer 2-at-a-time for maximum control, starting squares would be 3 + 0.875 = 3.875 inches, and you would need twenty fabric pairs (forty squares) to produce forty HSTs. Four-at-a-time for the same batch uses starting squares of (3 + 0.5) ÷ 0.64 ≈ 5.47 inches and ten fabric pairs—faster cutting, but every outer edge is on the bias, so plan to trim. The HST calculator switches methods and sizes without redoing the arithmetic.

Trimming and pressing

Press, then trim. Skipping the trim is the most common reason HST blocks finish small or skewed. Keep the diagonal seam from corner to corner on the ruler; shave both sides so the unit is square. Bias edges stretch—slide, do not tug, when pressing. If you chain-piece hundreds of units, trim in batches with the same ruler marks so the whole quilt shares one unfinished size.

Planning the quilt around HSTs

Once unit size is fixed, lay out blocks with the quilt size calculator. Add borders only after the HST field measures what you expect on the design wall. Backing and binding still need their own yardage: see quilt backing yardage guideand how much quilt binding do I need.

Common mistakes

Color placement and nesting seams

HSTs create strong diagonals. Before you cut hundreds of units, sketch or use a design wall so dark/light orientation supports the block (pinwheels, chevrons, flying-adjacent layouts). Pressing toward the dark fabric helps seams nest when two HSTs meet; pressing open reduces bulk in very dense centers. Pick one pressing habit for the quilt and stick to it so nested seams stay predictable.

Strip-piecing shortcuts and specialty rulers can speed production, but they still end at the same unfinished size target. If a ruler’s printed formula differs slightly from the classic add-ons above, trust a test unit and your trim. The goal is a stack of identical unfinished squares, not loyalty to a single mnemonic.

Batch cutting without running short

Calculate how many HSTs the quilt needs, add extras for mistakes (especially on bias-heavy methods), then convert to starting squares for your chosen method. Cut identical sizes from contrast fabrics so pairs match. When using scraps, cut the limiting fabric first—often the feature print—then cut solids to match the count you actually got. Re-check unfinished size every dozen trims; rotary blades that dull mid-batch can create creeping undersized units.

From HST units to quilt yardage

Once you know how many HSTs you need, convert starting squares into fabric yardage by laying squares on your usable fabric width. Remember seam allowances are already inside the HST formulas; do not add another ¼ inch on each square “just in case” or units grow. Extra insurance belongs in spare units, not in inflating every cut.

Bias edges on HSTs make starch or careful handling worthwhile before block assembly. If you are shipping blocks to a bee, agree on unfinished size in writing. Mixed unfinished sizes from different makers are a classic bee-quilt headache that trimming discipline prevents. A quick stack-and-measure check—fan ten trimmed units and confirm they share one edge length—catches dull-blade drift before those units enter a block.

Next steps

Pick a method, run the HST calculator, sew one test pair, trim to unfinished size, then cut the full batch. Keep a written unfinished size on your cutting notes for every scrap bin that joins the project later. When the top is finished, plan backing and binding with quilt backing yardage guideand how much quilt binding do I need so shopping stays coordinated.

FAQ

What is the 2-at-a-time HST formula?

A widely used rule is: cut squares to finished HST size + ⅞ inch (0.875"). Draw a diagonal, sew ¼ inch on both sides, cut apart, and press. Trim to unfinished size (finished + ½ inch).

When should I use 8-at-a-time HSTs?

When you need many identical pairs from the same two fabrics. The common formula is about twice the finished size plus 1.75 inches for the starting squares—confirm with the HST calculator.

What is the 4-at-a-time HST formula?

A common published convention is starting square = unfinished size ÷ 0.64, where unfinished = finished + ½ inch. For a 3″ finished HST that is about 5.47″. Every outer edge is on the bias, so trim carefully. Confirm with the HST calculator.

Why do my HST blocks finish small?

Skipped trimming, scant seam allowances that were too scant, or pressing that stretched the bias edge. Trim every unit to the same unfinished size before block assembly.

How does seam allowance relate to HST size?

Traditional quilting uses a ¼ inch seam. Unfinished HST size is typically finished size + ½ inch so seams land on the design line. The seam allowance calculator helps when you alter cut sizes.

How many HSTs fit in a quilt layout?

Divide the quilt’s finished block grid using the quilt size calculator, then multiply blocks by HSTs per block. Add extras for mistakes when cutting large batches.

Sources

  1. APQS — Magic 8 Half-Square Triangle cheat sheet
  2. QuiltMath — Half square triangle calculator (method formulas)