Mattress stitch draws two crochet edges together with a sewn join that can be discreet on the visible side. Its success depends on matching equivalent points along the edges and keeping the sewing tension consistent. A nearly hidden seam is useful, but an even, comfortable join matters more than making every strand disappear.

Stitch terminology: This guide uses US names. US single crochet is UK double crochet; US half double is UK half treble; US double is UK treble. See the full US/UK reference.

Prepare the pieces before threading the needle

Finish or block the pieces according to the yarn and pattern instructions, then compare their dimensions. Place the intended right sides facing up and identify the edges that will meet. Use matching yarn for the finished seam and contrasting yarn for a practice sample.

Clip the ends, centre and useful intermediate points together. This prevents the first part of the seam from consuming more of one edge than the other.

Choose corresponding insertion points

For top edges, match the same part of each stitch across the two pieces. For row ends, choose consistent, substantial strands at comparable heights. The exact strand can depend on the stitch pattern, so inspect both edges before beginning.

Do not assume one row end must always match one stitch top. A seam joining different edge types needs its spacing distributed over the measured length.

Sew alternately from one side to the other

Bring the needle through the chosen point on one edge from the reverse towards the visible side. Cross to the corresponding point on the other edge and repeat in the same manner. Continue alternating sides, keeping the insertion depth consistent.

After a short section, draw the sewing yarn gently so the edges approach one another. They should meet without gathering. Tightening a long unadjusted seam all at once can make it harder to spot where one side has bunched.

Use the clips as checkpoints

If you reach a centre clip on one piece before the other, stop and review the spacing. Do not hide the difference by pulling the longer edge into a pucker. Undo the short section and distribute the stitches more evenly.

For a 40 cm seam, clips at roughly 10 cm intervals create manageable sections. Those are alignment landmarks, not instructions to make a fixed number of sewing stitches in every fabric.

Keep enough flexibility for the project

A seam in a headband needs to move with the band. A bag seam may need more structure. Check the join by gently flexing the sample in the direction it will be used, without stretching it beyond the fabric’s normal movement.

If the seam feels like a tight cord, loosen the sewing tension or reconsider the yarn used for joining. A much thicker seaming yarn can also make a bulky ridge.

Finish the seam ends securely

Weave the remaining yarn through suitable stitches without creating a hard lump at the seam’s end. Inspect both sides and check that no obvious gap remains at the first or last pair of stitches.

Save a two-piece sample with the chosen insertion points marked. That small reference is helpful when you return to a cardigan or motif project and need every seam to match.

Continue learning

Match the pieces before sewing · Check garment dimensions · Use a flexible short seam

Browse the crochet learning library.

Share this guide:

A question, broken link or correction? Let us know. Read how these guides are made.