The seam is where a project is won or lost. Forty hours of neat squares can be spoiled by a join that puckers, and a well-chosen seam can make ordinary work look finished.
Four methods, and they are not interchangeable. Mattress stitch when the seam should disappear. Single crochet when it must be strong. Slip stitch when you want a flat, subtle join. Join-as-you-go when you have many motifs and no wish to assemble anything afterwards.
The four methods
| Method | Look | Strength | Flexibility | Speed |
|---|---|---|---|---|
| Mattress stitch | Invisible | Good | Good | Slow |
| Single crochet | Visible ridge | Strongest | Low | Fast |
| Slip stitch | Slight ridge | Moderate | Moderate | Fast |
| Join-as-you-go | Decorative | Good | Moderate | Fastest overall |
Mattress stitch — when it should not show
Sewn with a yarn needle, catching one loop from each edge alternately and pulling gently as you go.
The only method that truly disappears. Worth the extra time on garments, on anything where two colours meet, and on any piece someone will look at closely.
Two rules make it work: use the same yarn the piece was made in, and do not pull tight — snug the stitches until the edges meet, no further.
Single crochet seam — when it must hold
Hold two pieces together and crochet through both edges.
Fast, and the strongest option. The ridge it creates is genuinely useful on bags, baskets, cushions and toys, where the seam takes stress.
It is also the least flexible seam, which is why it is the wrong choice for a garment shoulder — the join will not move with the fabric, and you will feel it.
Slip stitch seam — the flat compromise
Same as above but with slip stitches. Flatter and less bulky, moderately strong.
Good for granny squares and anything where you want the join subtle but not invisible.
Slip stitches tighten easily. Use a hook one size larger than you used for the piece, or the seam will pull the fabric in.
Join-as-you-go — no assembly at all
Each new motif attaches to its neighbours during its final round.
For a blanket of a hundred squares this is transformative: the assembly stage simply does not exist. You finish the last square and the blanket is finished.
The trade-off is planning. You must know the layout before you start, and changing your mind halfway means undoing joins rather than rearranging pieces.
A seam worked too tightly puckers the fabric, and blocking will not fully release it — the seam is shorter than the edge it joins, so the fabric has nowhere to go. Lay the work flat every few centimetres as you seam and check it is not gathering. Catching it early costs one seam; catching it at the end costs all of them.
Which to use for what
- Blanket from squares → join-as-you-go if you planned ahead, slip stitch if not
- Garment shoulders and sides → mattress stitch, every time
- Bag or basket → single crochet, for the strength
- Amigurumi limbs → sewn with a yarn needle, doubled and doubled again
- Cushion cover → single crochet, and it can be a feature
- Anything against the skin → mattress stitch
Practical points that save time
Leave a long tail. Thirty centimetres when you fasten off is enough to seam with, and it removes one join and one set of ends to weave in.
Block the pieces first. Squares that are not the same size are far easier to fix while flat and separate than after they are joined. Especially true for granny squares.
Pin before you commit. Lay everything out, pin it, and look at it. It is the last easy moment to change the arrangement.
Seam in good light. Matching stitch to stitch in poor light is how seams drift by half a stitch and end up crooked.
Work in the same direction on every seam. Mixing directions produces a subtly inconsistent finish that is hard to name and easy to see.
The order that avoids rework
- Block the individual pieces
- Lay out and pin
- Seam
- Weave in ends — including the seaming tails
- Add the border, if there is one
- Block the finished piece
Adding a border before seaming is the classic error. The border then has to be undone at every join, which is several hours nobody enjoys.
See also: how to fix a crochet mistake.
Frequently asked questions
What is the strongest way to join crochet pieces?
A single crochet seam. It creates a firm ridge that holds up to stress, which is why it suits bags, cushions and anything that gets pulled. It is also the least flexible, so it is wrong for a garment shoulder.
Which join is invisible?
The mattress stitch, sewn with a yarn needle. It is slower than crocheting a seam and it is the only method that genuinely disappears into the fabric.
What is join-as-you-go?
Attaching each new motif to its neighbours during its final round, so no separate assembly is needed. It is the fastest method for a blanket of many squares and removes the seaming stage entirely.
Should the seam show or not?
It depends on the item. A visible crochet seam can be a design feature on a blanket or bag. On a garment, a seam you can feel against the skin is a mistake.
How do I stop my seam pulling tight?
Work it with a hook one size larger than the piece, and check the tension every few centimetres by laying the work flat. A tight seam puckers the fabric permanently and does not relax with washing.
Found an error? Email us and we will fix it and note the change at the bottom of this article. Hello@daily-atlas.com



