๐ŸงถKnittingFix
Finishing4 min read

Mattress Stitch Seaming Tutorial

Master mattress stitch for invisible seams in knitting. Step-by-step tutorial for joining side seams and shoulder seams perfectly every time.

What Is Mattress Stitch?

Mattress stitch is the gold standard for joining two pieces of flat knitting. When done correctly, the seam is genuinely invisible from the right side โ€” you cannot tell where one piece ends and another begins. It works by threading a tapestry needle through the horizontal bars that sit between the first and second stitch on each piece, creating an interlocking ladder that, when pulled snug, closes into a perfect join.

It's the seam to use for side seams on sweaters and cardigans, shoulder seams on drop-shoulder constructions, and anywhere else you're joining two straight edges of stockinette or reverse stockinette. It's less suited to heavily textured fabrics or lace, where the structure makes it hard to find the right bars consistently.

What You Need

A blunt tapestry needle โ€” the blunter the better, since you're weaving through bars, not piercing yarn. Use the same yarn you knitted with if it's not too thick or fuzzy; otherwise use a smoother yarn in a matching colour. Lay both pieces right side up on a flat surface before you start.

How to Work Mattress Stitch: Step by Step

Step 1: Align your pieces. Place both knitted pieces right side up, edges touching. You'll be working with the vertical edges โ€” the columns of V-shaped stitches. Look closely at the edge stitch and you'll see horizontal bars running between the first and second stitch column: those bars are what you're after.

Step 2: Anchor your thread. Thread your tapestry needle with yarn (leave a 6-inch tail) and bring it up from back to front through the corner stitch of one piece. Then do the same on the other piece. Pull the yarn through to create a figure-eight that anchors both edges together at the base.

Step 3: Pick up the bars. Slide your needle under the horizontal bar between the first and second stitch on the right piece โ€” that's the little rung of the ladder. Then cross to the left piece and slide the needle under the corresponding bar there. Alternate: right, left, right, left. Keep your stitches consistent โ€” always go under one bar at a time (some patterns call for going under two bars per pass, which makes seaming faster but slightly less invisible).

Step 4: The critical trick โ€” don't tighten too early. Work about 2 inches of these alternating bars before you pull the yarn snug. Once you have a good section done, hold both pieces at the bottom and gently pull the seaming yarn upward โ€” the laddering closes up and the seam disappears. If you tighten every stitch as you go, you lose visibility of the bars and end up with an uneven seam.

Step 5: Continue to the top. Keep alternating bars, pulling snug every 2 inches or so. End by weaving the yarn tail in along the seam for at least 2 inches, then trimming.

The Most Common Mistake

Going into the wrong bar. On stockinette, the edge stitch (the very first column) often looks twisted or pulled; new knitters grab the bar on the outer side of that edge stitch rather than the one between stitch 1 and stitch 2. The result is a visible ridge or a seam that puckers. Always count one full stitch in from the edge before picking up your bar.

Another mistake is seaming with the wrong side facing โ€” it's worth the extra moment to confirm both pieces are right-side up before you start, because unpicking mattress stitch is tedious once you've pulled it tight.

Mattress Stitch on Reverse Stockinette

If you're joining reverse stockinette (the purl side facing out), you work the same technique on the purl side of the fabric. The bars are less distinct here โ€” look for the bump where the yarn crosses between stitches. The trick is to be consistent: always go under the same part of that bump on every pass.

Seaming Ribbing

Ribbing at side seams needs one extra thought: the rib columns need to match across the seam. If you have a knit column at the edge of one piece and a purl column at the edge of the other, you can work a half-stitch seam โ€” using only half the edge stitch on each side โ€” so the rib appears continuous across the join. This takes a bit of practice to see, but when it works, the seam is completely invisible even up close.

Finishing the Seam

Once you reach the top, don't just cut the yarn. Thread the tail back through the last few bars of the seam on the wrong side, pulling gently to snug the final stitches, then weave in a figure-eight through the nearest stitch loops to lock it. Block the finished seam lightly with steam โ€” it helps the join relax and settle into the fabric.

Still stuck after reading?

Describe your problem or upload a photo โ€” our AI diagnoses knitting issues in minutes, and Emma reviews anything tricky.

Get expert help