Granny squares

How to join granny squares: joins and yarn compared

You join granny squares in one of two ways: sew or crochet them together once they’re all made, or join each square to its neighbours as you work its last round. Flat joins such as the zipper and mattress stitch can almost disappear, while a double crochet (US single crochet) seam leaves a raised ridge. Join-as-you-go needs no separate seam yarn. For a sewn or crocheted seam, the only two published figures we found put the yarn at roughly 3 to 6 metres per metre of seam, and we’ve turned that into totals for common blanket grids.

Save to Pinterest

The main joins at a glance

Every join is either worked with a tapestry needle, worked with a hook after the squares are finished, or worked with a hook during the last round of each square. The table sets out what each one looks like, how much give it has and how much yarn it takes, using the designers’ own descriptions. Where a cell says no figure found, we couldn’t find a designer who states one.

For the stitches themselves, follow the designers’ tutorials listed at the bottom of this page. Simply Yarn and B.Hooked each walk through five or six joins with photos, Look At What I Made covers the zipper join, Sunflower Cottage Crochet the flat braid, and B.Hooked’s classic granny blanket and Make & Do Crew’s Dahlia blanket show join-as-you-go step by step.

Granny square joins compared: look and give as the designers describe them, and yarn per metre of seam where a figure is published (pages opened 2 October 2026)
JoinWorked withLookGiveYarn per metre of seamUsed in
Whip stitchTapestry needleTidy (Purl Soho); not the neatest (Simply Yarn)Firm; not ideal where stretch is needed (Simply Yarn)No clear figure; Purl Soho threads about a yard (91cm) at a timeSimply Yarn baby blanket, as an alternative
Mattress or invisible seamTapestry needleAlmost invisible (Jera’s Jamboree); completely flat (B.Hooked)Flexible and soft (B.Hooked)About 3m (LoveCrafts, knitting tutorial)Blossom Cottage (Jera’s Jamboree); Sarah Maker’s granny blanket
Slip stitch joinHook, squares held togetherSubtle braid-like line (B.Hooked)Little give unless worked loosely (Look At What I Made)No figure foundRainbow Harmony (Annie Design Crochet)
Zipper (flat slip stitch)Hook, squares side by sideFlat cable on the front, running stitch behind (Look At What I Made)Little give unless worked looselyUp to 5.7m (Look At What I Made)Iced Pie squares (Look At What I Made); chunky granny (Stitch & Story)
Zigzag slip stitchHookVisible zigzag ridge, quilted look (Marching North)Not statedNo figure foundSea Glass & Sand (Marching North)
Double crochet (US single crochet) seamHookRaised ridge (The Patchwork Heart); not completely flat (B.Hooked)Very strong (The Patchwork Heart)No figure foundFloral blanket (Annie Design Crochet)
Flat braidHook, with chain loopsA flat join with no protruding parts (Sunflower Cottage Crochet)A lot of movement, drapes well (Sunflower Cottage Crochet)No figure foundBouquet of Flowers afghan (Sunflower Cottage Crochet)
Join-as-you-goHook, during the last roundOne continuous join, almost like one big piece (B.Hooked)Flat and flexible (Make & Do Crew)None extra; the last round is the joinHarmony (Attic24); Rainbow Granny (Haak Maar Raak); classic granny (B.Hooked)

Download this table (CSV) · free to reuse with a link to HazelLoop

Flat or ridged: what you’ll see

The flattest joins pick up only one loop of each edge stitch. Dedri Uys of Look At What I Made describes her zipper join as a flat cable on the front and a running stitch on the back, and Simply Yarn says it lies almost completely flat without ruffling the squares. B.Hooked calls the invisible seam, worked with a needle through the back loops, completely flat. Jera’s Jamboree joins Blossom Cottage with mattress stitch for an almost invisible seam.

Crocheted seams stand up more. The Patchwork Heart’s double crochet join, worked from the front, forms a ridge on top of the blanket, and B.Hooked notes that a single crochet join won’t lie completely flat. Marching North wants a ridge: the zigzag slip stitch join in her Sea Glass & Sand blanket leaves a visible one that gives a quilted look. If you want the ridge to show, use a contrast colour. If you want it to disappear, use the colour of the squares’ last round.

Stretch and strength

Simply Yarn finds whip stitch solid, which suits sturdy things, but says it isn’t great where you need some stretch, such as a garment. Its needle-weave join has more give. B.Hooked suggests the invisible seam for flexibility and softness in a blanket.

Slip stitch joins depend on your hand. Dedri Uys warns that slip stitches aren’t as elastic as other stitches, so work them loosely or the seam won’t give. At the other end, Sunflower Cottage Crochet says the flat braid join has a lot of movement and lets a blanket drape. The Patchwork Heart calls its double crochet join very strong.

How much yarn a seam takes

Designers rarely give the joining yarn on its own, and we found only two figures we could turn into a ratio. LoveCrafts tells you to cut about three times the seam length for mattress stitch; its tutorial is written for knitting, but the seam is sewn the same way. Dedri Uys leaves a 1m tail on each square and uses it to zipper-join her 10cm Iced Pie squares as she goes. An 8 × 8 Iced Pie layout has 112 edges to join, 11.2m of seam, against 64m of tails, so that’s at most 5.7 times. Purl Soho threads about a yard (91cm) at a time for whip stitch, but doesn’t say how many edges one length covers, so we haven’t turned it into a ratio.

That gives roughly 3 to 6 metres of yarn per metre of seam, including tails. It rests on those two figures only, so treat it as a starting point. These are the designers’ figures; we haven’t joined these blankets ourselves. We found no published figure for a double crochet seam or a flat braid. Both add chains or taller stitches, so plan for the top of the range or above until you’ve measured a test seam.

Count the seams in your grid

A grid of squares across × squares down has this many square edges to join: down × (across − 1) + across × (down − 1). Multiply by the side of one square to get the seam length. Worked as long seams instead, that’s (down − 1) seams running across and (across − 1) running down. Marching North’s 9 × 11 throw has 10 horizontal and 8 vertical seams, which fits.

The table below uses grids from our guide How many granny squares do I need for a blanket?, including Attic24’s 9 × 14 Harmony. Joining yarn is the seam length times 3 to 6. It doesn’t include the border. As a guide to weight, 100m of Stylecraft Special DK is about 34g.

Seam length and joining yarn by grid, before any border, at 3 to 6 metres of yarn per metre of seam, a range based on two published figures (HazelLoop arithmetic, 2 October 2026)
Grid (across × down)SquaresEdges to joinSeam, 10cm squaresJoining yarn, 10cmSeam, 15cm squaresJoining yarn, 15cm
5 × 525404m12–24m6m18–36m
6 × 848828.2m25–49m12.3m37–74m
8 × 108014214.2m43–85m21.3m64–128m
8 × 129617217.2m52–103m25.8m77–155m
9 × 1412622922.9m69–137m34.4m103–206m
10 × 1313023723.7m71–142m35.6m107–213m
12 × 1821640240.2m121–241m60.3m181–362m

Download this table (CSV) · free to reuse with a link to HazelLoop

Join-as-you-go uses no seam yarn, but a bigger last round

With join-as-you-go, the last round of each square doubles as the seam, so there’s no separate joining yarn. Instead, the colour of that last round needs more balls than you might expect. Haak Maar Raak’s Rainbow Granny Square Blanket asks for 6 balls of its joining colour for the last round of 135 squares and a 4-round border, about 13m per square. Simply Yarn’s granny baby blanket uses about 650m of cream for the joining round of 100 small squares and a 4-round border, about 6.5m per square.

Several patterns buy one colour for the outer round, the joins and part of the border, so you can’t separate the join. Marching North’s Sea Glass & Sand is like that: 6 skeins of Light Taupe cover round 5 of 84 squares, 15 whole squares, every join and two border rounds. In the granny-square designer, enter that shared colour’s join and border as one figure.

Joining yarn as stated in published patterns (buying quantities; pages opened 2 October 2026)
PatternYarnSquaresJoining yarn statedWhat it coversPer square
Rainbow Granny Square Blanket (Haak Maar Raak)Scheepjes Colour Crafter, 300m per 100g135 (9 × 15)6 balls of joining colour (1,800m)Last round of every square and a 4-round borderAbout 13m
Granny baby blanket (Simply Yarn)Any DK, 7.5cm squares (9cm with joining round)100 (10 × 10)About 650m of creamHalf treble (US half double crochet) joining round of every square and a 4-round borderAbout 6.5m
Iced Pie squares (Look At What I Made)DK, 4mm hook, 10cm squares64 (8 × 8)1m tail left on each squareZipper seams of an 8 × 8 layout, 11.2m in all1m (an allowance, not a measurement)
Sea Glass & Sand (Marching North)Worsted, 5in squares99 (9 × 11)6 skeins of Light TaupeRound 5 of 84 squares, 15 whole squares, all joins and 2 border roundsCan’t be separated

Download this table (CSV) · free to reuse with a link to HazelLoop

Measure a test seam before you buy

Cut 2m of your joining yarn, join two of your own squares with the method you’ve chosen, and measure what’s left. The difference is the yarn for one edge, tails included. Multiply it by the number of edges in your grid and you have a joining figure you can trust more than any of the ratios above.

Put that figure into the joining and border box of the granny-square designer, together with your border, and it works out the balls of each colour. For the 6 × 8 grid of 12cm squares in our guide to yarn per granny square, the join alone comes to 30 to 59m on these figures, before any border.

Check before you move on

  • Join chosen for the look you want, flat or ridged
  • Edges counted: down × (across − 1) + across × (down − 1)
  • One test seam measured in your own yarn and squares
  • Joining yarn kept separate from the squares and the border
  • Joining colour rounded up to whole balls from one dye lot

Ready to buy?

For joining your squares

All crochet supplies ↗
Illustration, not a product photo

Ad · Amazon UK

Redamancy blunt large-eye yarn needles, 15 pieces

Five each of 5.1cm, 6.1cm and 6.9cm stainless steel blunt needles.

View on Amazon (paid link) ↗
Illustration · colour approximate

Ad · Amazon UK

Stylecraft Special DK, Silver (1203)

One 100g / 295m ball, 100% acrylic, sold by The Great British Yarn Company.

View on Amazon (paid link) ↗
Illustration, not a product photo

Ad · Amazon UK

Our pick

Four 30cm grid mats and 50 T-pins in one box, enough to block several squares at once.

Mr. Pen interlocking blocking mats, 4 pack

Four 12 x 12 inch (about 30 x 30cm) grid mats with 50 T-pins.

View on Amazon (paid link) ↗

Paid links: we may earn a commission from qualifying purchases. Nothing you type into our tools is added to these links. Check price, seller and delivery at Amazon. Colour swatches are approximate.

Try it with your own numbers.

Lay out the grid, colour each round in Stylecraft Special DK shades and get balls per colour.

Design my blanket ↗

Common questions

What is the easiest way to join granny squares?

Many designers prefer join-as-you-go because nothing is left to sew at the end; Attic24, Haak Maar Raak and B.Hooked all use it in their blankets. If you’d rather finish every square first, whip stitch or a slip stitch join repeats one simple stitch along each edge.

How do I join granny squares so they lie flat?

Use a join that picks up only one loop of each edge stitch, such as the zipper join, or a mattress or invisible seam with a needle. The flat braid and join-as-you-go also lie flat. A double crochet (US single crochet) seam leaves a ridge.

How much yarn do I need to join granny squares?

Allow roughly 3 to 6 metres of yarn per metre of seam for a sewn or slip stitch join, a range based on the only two published figures we found. A 6 × 8 grid of 15cm squares has 12.3m of seam, so about 37 to 74m, or 13 to 25g of Stylecraft Special DK. Join-as-you-go needs no extra seam yarn.

Should I join granny squares in the same colour or a contrast?

Both work. Look At What I Made notes that the zipper seam blends in when it matches the squares. The Patchwork Heart likes a contrast for its double crochet join, and Marching North uses the outer-round colour for every join so the blanket reads as one piece.

Sources and scope

Sources checked 2 October 2026. Label facts come from the linked references; worked purchase examples and arithmetic are our own illustrations.

Keep planning

These are planning methods, not physically tested crochet patterns. Read our method and editorial approach.

Was this useful?

Anonymous: we keep your note and the page, not who you are. Please don’t include personal details.