Knitting Assembly: Complete Guide to Invisible Seams

At a Glance

  • The mattress stitch is the gold standard for assembling knitted edges: it is worked right sides together and becomes virtually invisible once tightened.
  • Grafting (Kitchener stitch) is used exclusively on live stitches that haven’t been bound off—typically for closing the toe of a sock or joining armholes knitted in the round.
  • Blocking each piece before assembly, and never after, significantly improves the final quality: it evens out the stitches and ensures the seam doesn’t “pull” on irregular fabric.
  • The assembly order for a sweater always follows the same logic: shoulders first, then the collar, then the sleeves, and finally the side and sleeve seams.
  • Using the same yarn as the project for sewing prevents color mismatches and inconsistent behavior during washing.

You’ve just finished the individual pieces of a sweater or cardigan, and you’re wondering how to put them together without the seams showing or distorting the garment’s drape. Assembly is often the least favorite part of knitting, yet it directly determines whether a garment looks professional or if clunky seams ruin hours of hard work. The good news: a handful of techniques cover almost every scenario, and none of them require an incredibly difficult movement—just a bit of method and patience. This guide details the necessary tools, the mattress stitch for closed edges, grafting for live stitches, alternatives for thicker borders, and the correct order for assembling a sweater perfectly.

Why You Should Block Pieces Before Assembling

The most common mistake, often made by knitters eager to see their finished garment, is sewing pieces together straight off the needles without blocking them first. Blocking—a gentle wash followed by drying flat while adjusting the shape—evens out the tension of the knit, which always varies slightly from one row to another throughout a project. A blocked piece has more consistent stitches and straighter edges, making it much easier to achieve a clean seam.

Key point to remember: assembling unblocked pieces is like sewing a fabric that is still shifting. Once the finished garment is washed for the first time, each piece relaxes differently around its seam, which can create uneven tension and “pulling” in certain areas, even if the seams looked perfect during assembly. Blocking before sewing prevents this shift: the final shape of each piece is already set before the needle enters, providing a stable foundation for the seam.

There is one frequent exception: for a very open eyelet stitch or lace pattern, a light additional blocking after assembly can help harmonize the entire garment, but this is an addition to the individual blocking of the pieces, not a replacement.

Necessary Tools for Knitting Assembly

Assembly doesn’t require complex equipment, but two items make a real difference in the final result.

A tapestry needle (also called a yarn needle) should have a blunt, rounded tip to glide between stitches without splitting them or damaging the yarn fibers. The eye must be wide enough to thread the project yarn easily without having to split the strand or change thickness.

The sewing yarn should, in the vast majority of cases, be the exact same yarn used to knit the pieces. Using a different yarn—even one that looks similar—risks a visual mismatch and, more importantly, different behavior during washing: a yarn that shrinks more or less than the surrounding knit will create a seam that either puckers or pulls. The only reasonable exception: a very thick or highly textured yarn (like bouclé or ribbon) can be replaced by a thinner, smoother yarn of a matching color, solely to make it easier to thread through the needle, and never to change the color.

A set of headed pins, a few clothespins, and a flat surface are sufficient to hold pieces in place during sewing, especially for long shoulder or side seams where a gradual misalignment can go unnoticed if the edges aren’t pinned as you go.

The Mattress Stitch: The Standard for Invisible Seams

The mattress stitch, sometimes called an invisible vertical seam, is the most widely used technique for assembling two edges that have already been bound off—typically for the side seams of a sweater or sleeve seams.

How the Mattress Stitch Works

The two pieces are laid right sides together, side by side on a table, without overlapping. The needle passes alternately under a horizontal bar of yarn between the first two stitches of the right selvage, then under the corresponding bar of the left selvage, moving progressively up the seam. The yarn remains visible and loose for several centimeters of sewing, then tightens all at once when pulled gently: this final tightening makes the seam disappear into the thickness of the knit, which is why it’s called an invisible seam.

Step-by-Step Mattress Stitch

Start by threading the needle with your project yarn and secure it discreetly at the very first row on the wrong side, so no knot is visible on the right side. Insert the needle under the first horizontal bar between the first two stitches of the right edge, then do the same on the left edge at exactly the same row level. Repeat this movement, alternating right then left, row by row, keeping the yarn relatively loose.

After about five to ten centimeters of sewing, pull gently on the yarn to tighten the stitches: the two edges will pull together and press against each other as if they had never been separated. Continue this way to the top of the seam, tightening regularly so you don’t accumulate too much slack at once, which would make the final tightening harder to control.

Key point to remember: never tighten the entire seam in one go at the end. Tightening progressively in small sections ensures uniform tension along the entire length, whereas a single pull at the end often results in a seam that is tighter at one end than the other.

Adapting the Mattress Stitch to Your Pattern

On a classic stockinette stitch, you work under the horizontal bar between the first and second stitch of each edge. On garter stitch or a textured pattern, the landmarks change slightly because the fabric structure is different: you should then pick up the bump or dip closest to the edge, ensuring you follow the same logic on both sides so the pattern remains coherent across the seam.

Grafting (Kitchener Stitch) for Live Stitches

Unlike the mattress stitch, which assembles bound-off edges, grafting—also known as the Kitchener stitch—is used exclusively to join two rows of live stitches (stitches that are not bound off and are still on the needles or a cable).

This technique is most often used to close the toe of a sock knitted from the toe up, to join the two halves of an armhole knitted in the round without a seam, or to connect two pieces that must form a perfect continuation of the fabric, without any visible seam line or added thickness.

The principle is to pass the tapestry needle alternately through the stitches of the two needles, mimicking the exact path a row of knitting would have taken if it had actually been knitted. Each stitch is passed through twice—once in a “purl” position and once in a “knit” position—before being permanently removed from the needle. When executed correctly, the result is indistinguishable from the rest of the knit: no bumps, no lines, just a perfect continuity of stitches.

Grafting requires more concentration than the mattress stitch, especially during first attempts, as you must follow a precise sequence of movements. Most knitters find it helpful to repeat a short mental mantra for each stitch rather than memorizing a complex diagram, which makes the motion more fluid after a few repetitions.

Other Useful Seams Depending on the Edge

While the mattress stitch and grafting cover most needs, two other techniques are useful in specific cases.

The backstitch, identical to the one used in traditional fabric sewing, is well-suited for thick edges or knits where the structure makes it hard to find the horizontal bars needed for the mattress stitch—for example, highly textured stitches or jacquard with multiple yarns carried at once. It produces a more visible and slightly stiffer seam, but it is also stronger, making it a good choice for high-tension areas, such as the handle of a knitted bag.

The overcast stitch, created by passing the needle over the two edges laid against each other, is mainly used to quickly assemble bound-off edges when the final appearance is less important than the speed of execution—such as an inner hem, a lining, or an accessory where the seam will never be visible once worn.

The Correct Order for Assembling a Sweater

A sweater knitted in several pieces is always assembled in a specific order to avoid manipulating a partially assembled piece in a way that distorts its shape.

Start with the shoulder seams, which set the general structure of the garment and determine the exact position of the collar and armholes. Next, sew the collar, usually with a mattress stitch or by binding it directly to the neckline according to the pattern. Then come the sleeves, positioned and sewn at the armhole before the sides of the body are closed; this makes handling much easier as the garment stays flat longer. Finally, the side and sleeve seams close the garment into its final shape in one continuous seam that usually runs from the bottom of the body up to the wrist.

Following this order avoids a common beginner mistake: sewing the sides first, only to find yourself trying to insert a closed sleeve into an armhole that has become rigid, making the adjustment much harder and the result less clean.

Weaving in Ends Invisibly and Securely

Once the seams are finished, every remaining yarn tail—whether from the cast-on, color changes, or the sewing yarn itself—must be woven into the inside of the garment so it’s never visible on the right side and never comes loose during the first wash.

The most reliable method is to weave the yarn in a zigzag path for three to four centimeters, passing through the thickness of the stitches on the wrong side of the knit rather than in a straight line. This increases friction points and prevents the yarn from popping out over time. Once this path is complete, simply trim the yarn close to the fabric, leaving no length that could snag or poke through during wear.

Key point to remember: never use a knot to secure a yarn tail in a knit. A knot creates a hard lump that can be felt, sometimes seen through the fabric, and often undoes itself after several washes, whereas a well-executed zigzag path lasts indefinitely without leaving a trace.

Common Assembly Mistakes

The first mistake is sewing with a yarn that is too thin or too smooth compared to the project yarn, thinking it will be “easier to thread”: the seam then becomes visible through the fabric or behaves differently during washing than the rest of the garment. The second mistake, as mentioned, is skipping individual blocking before assembly, which results in irregular seams once the garment is first washed.

A third frequent error is pulling the mattress stitch too tight, which puckers the seam and creates a “wavy” effect along the length—it is better to tighten progressively and regularly check that the seam remains flat by visually comparing it to an unsewn piece lying next to it. Finally, many beginner knitters sew the sides before the shoulders, which unnecessarily complicates the rest of the assembly and makes the final adjustment of the garment’s shape more difficult.

Conclusion

Assembling a knit project really relies on only two essential techniques: the mattress stitch for closed edges and grafting for live stitches. Around these two bases, a few simple principles make all the difference—blocking before sewing, using the project yarn, following the order of shoulders then collar then sleeves then sides, and weaving in ends in a zigzag rather than with a knot. Once these habits are formed, sewing stops being the dreaded part of a project and becomes a simple formality that finally reveals the shape of the garment you’ve imagined since the very first row.

FAQ

Should I always use the same yarn for sewing as I did for knitting?

Yes, in almost all cases, to ensure the same color, texture, and shrinkage behavior between the seam and the rest of the knit. The only reasonable exception is a very thick or textured yarn, which can be replaced by a thinner, smoother version of the same color to make threading the needle easier.

What is the difference between the mattress stitch and grafting?

The mattress stitch assembles two edges that have already been bound off, whereas grafting joins two rows of live, unbound stitches. You choose one or the other based on the state of the stitches being joined, not based on personal preference.

Can I assemble a knitted garment with a sewing machine?

It is possible for some very simple projects in tightly knit fabric, but it is not recommended for most wool garments: a machine does not adapt to the elasticity of the knit in the same way as hand-sewing, which can break stitches or stiffen a seam that needs to remain flexible.

How do I know if my mattress stitch is done correctly?

Once tightened, the seam should remain virtually invisible when the knit is laid flat, with no ripples or puckering along the seam line. If the seam forms small waves, it’s usually a sign that the yarn was pulled too tight in certain areas.

Do I need to block the garment a second time after assembly?

It’s not always necessary if each piece was blocked before sewing, but a light final blocking often helps harmonize the whole piece, especially for eyelet or lace patterns where seams can slightly alter the tension around them.

What should I do if the two edges I’m assembling don’t have the exact same number of rows?

A slight difference can usually be distributed without a problem by tightening the sewing yarn slightly more in some places to make up the difference. A larger discrepancy, however, often signals a tension or counting error earlier in the project, which is better to correct before assembly than to try and hide in the seam.

How do I fix a seam that was done poorly?

Simply undo the sewing yarn by pulling gently from the last secured stitch, without touching the knitted stitches themselves, then restart the seam from the beginning of the affected section. The knit is not damaged by this process as long as the sewing needle didn’t split any stitches.

Sources

Mattress stitch steps and sweater assembly order: Les Triconautes, Les Triconautes — invisible seams. Grafting / Kitchener stitch technique on live stitches: Len’Art, Au Fil du Tricot. Importance of blocking before sewing pieces: Atelier de la Création, Tricocotier.

See also

Marie

Marie

Passionnée de tricot depuis toujours, j’aime transformer de simples pelotes en créations uniques et réconfortantes. Sur Metro-Boulot-Tricot je partage mon expérience, des conseils pratiques et mes découvertes autour de la laine, tout en mêlant voyage et parentalité pour inspirer mes lecteurs à tricoter avec plaisir et créativité.