Sewing a shoulder seam joins the front and back pieces of a knitted garment at the shoulders using a needle and yarn, creating a nearly invisible seam that lies flat against the fabric.
The most common method is the three-needle bind-off, which binds the two pieces together as you work, or the mattress stitch, which uses a separate length of yarn to weave the edges together after the pieces are complete. The three-needle bind-off is faster and creates a stronger seam; mattress stitch is more flexible and works better on delicate or lacy fabrics. Both methods take about 10 to 20 minutes per shoulder, depending on how many stitches you have and how comfortable you are with the technique.
You will need the two finished pieces (front and back), a tapestry needle (a blunt needle with a large eye), and yarn in a matching color. If you are using the three-needle bind-off, the stitches on both pieces must still be live (on the needle or held on stitch holders). If you are using mattress stitch, the pieces can be completely finished.
Key Takeaways
- The three-needle bind-off works only if both pieces still have live stitches; mattress stitch works on finished pieces and is easier to undo if you make a mistake.
- Thread your tapestry needle with a length of yarn about 24 inches long, and weave it under the edge stitches rather than piercing the yarn itself.
- Work slowly and check your tension every few stitches — a seam that is too tight will pucker the fabric, and one that is too loose will gap.
- Mattress stitch creates a seam that is nearly invisible from the outside and lies flat, making it the best choice for fitted garments or visible seams.
- The three-needle bind-off is faster and stronger, making it ideal for casual garments or seams that will be hidden under other layers.
Preparing Your Pieces for the Three-Needle Bind-Off
Before you start, lay both pieces on a flat surface with the right sides facing up and the shoulder edges aligned. The stitches on both pieces should be on needles or held on stitch holders — do not cut the yarn yet. If your pattern tells you to bind off the shoulder stitches, stop one row before the bind-off and leave those stitches live instead.
Hold the two needles (or holders) parallel to each other, with the working yarn attached to the back piece. Insert a third needle (the same size as your working needles, or one size smaller) through the first stitch on the front needle from left to right, then through the first stitch on the back needle from left to right. Knit these two stitches together as if they were one stitch.
Repeat this process one more time: knit the next stitch from each needle together. You now have two stitches on your working needle. Pass the first stitch over the second stitch and off the needle, just as you would in a normal bind-off. Continue across the entire shoulder until all stitches are bound off and only one stitch remains on the needle. Cut the yarn and pull it through the final stitch to find it.
Preparing Your Pieces for Mattress Stitch
Mattress stitch works on completely finished pieces, so both the front and back should be fully bound off. Lay them flat on a table with the right sides facing up and the shoulder edges aligned. The seam will be sewn from the outside, so you will see it as you work — this lets you check that it is even and not too tight.
Thread your tapestry needle with a length of yarn about 24 inches long. If you are using a yarn that is thick or splitty, use a strand that is slightly thinner — a single ply from a multi-ply yarn, or even a strand of embroidery floss in a matching color. Knot one end of the yarn and insert the needle from the back of one piece, bringing it out at the base of the first stitch on the shoulder edge. Pull the yarn snug so the knot sits inside the fabric and is hidden.
Working the Mattress Stitch Seam
Insert the needle under the horizontal bar that runs between the first and second stitch on the front piece, going from left to right. Pull the yarn through, leaving a small loop. Move to the back piece and insert the needle under the corresponding horizontal bar, again going from left to right. Pull the yarn through.
Return to the front piece and insert the needle under the next horizontal bar (between the second and third stitch). Move back to the back piece and insert the needle under the next bar. Continue this pattern — one bar on the front, one bar on the back — working your way up the shoulder seam. Every few stitches, gently pull the yarn to close the seam, but do not pull so hard that the fabric puckers. The two edges should come together and meet in the middle, with the seam itself hidden between them.
When you reach the top of the shoulder, find the yarn by weaving it back through the last few stitches on the inside of the seam, then trim it close to the fabric. The seam should be nearly invisible from the outside and feel smooth to the touch.
Checking Your Seam for Common Problems
A seam that is too tight will pull the fabric inward and create a visible pucker along the shoulder line. If this happens, you can loosen it slightly by gently stretching the seam lengthwise and then blocking the piece with steam or wet blocking to set it in place. If the seam is very tight, you may need to redo it with looser tension.
A seam that is too loose will have visible gaps between the two pieces, or the edges will not meet in the middle. This usually happens when you pull the yarn too gently as you work. Redo the seam with slightly more tension, pulling the yarn a little harder after every two or three stitches.
If you notice that the seam is uneven — wider in some places and narrower in others — you may have skipped a bar or worked into the wrong bar. Small unevenness is normal and will be less visible once the garment is worn and stretched slightly. If the unevenness is severe, consider undoing the seam and starting over.
Blocking and Finishing Your Seams
After both shoulder seams are complete, block the garment to even out the seams and set the stitches in place. Wet blocking works best: soak the garment in cool water with a gentle wool wash for 15 to 20 minutes, then gently squeeze out the water (do not wring). Lay it flat on a blocking mat or clean towel, arrange the seams so they are straight and even, and let it dry completely — usually 24 to 48 hours.
If you prefer not to wet block, you can use steam blocking instead. Lay the garment flat, arrange the seams, and hold a steam iron about 1 inch above the fabric (do not touch the iron directly to the knitting). Let the steam penetrate the fabric for a few seconds, then move to the next section. This method is faster but less thorough than wet blocking.
Choosing Between Three-Needle Bind-Off and Mattress Stitch
Use the three-needle bind-off if you want a fast, strong seam and your pattern is designed for it. This method is ideal for casual sweaters, cardigans, or any garment where the seam will be hidden or where strength is more important than invisibility. It also works well if you are new to seaming and want to avoid the extra step of threading a needle and working with a separate length of yarn.
Use mattress stitch if you want the most invisible seam possible, or if your pieces are already bound off and you cannot go back to pick up live stitches. Mattress stitch is also better for delicate fabrics, lacy patterns, or fitted garments where a visible seam would be noticeable. It takes a little longer than the three-needle bind-off, but the result is worth the extra time.
Frequently Asked Questions
Can I use mattress stitch if my pieces are still on the needles?
Yes, but you will need to bind off the stitches first. Mattress stitch works on finished edges, so the yarn must be cut and secured. If you want to avoid binding off, use the three-needle bind-off instead.
What if I run out of yarn before I finish the seam?
Weave the end of your yarn through the last few stitches on the inside of the seam to find it, then thread a new length of yarn and continue. Make sure the new yarn is the same color and weight as the original. Overlap the old and new yarn by about 1 inch to keep the seam strong.
How do I fix a seam that is too tight?
If the seam is only slightly tight, wet block the garment and gently stretch the seam lengthwise as it dries. If it is very tight, you may need to undo the seam and redo it with looser tension, pulling the yarn less firmly as you work.
Should I use the same yarn for the seam as the rest of the garment?
Yes, use the same yarn if possible so the seam blends in. If the yarn is thick or splitty, you can use a single ply or a thinner yarn in the same color. Test it on a swatch first to make sure the color matches.
Can I sew the seam before I bind off the armholes?
No, sew the shoulder seams first, then bind off the armholes. The shoulder seams need to be complete before you pick up stitches for the neckline or armholes, because the seam will affect how those stitches sit.