What a Knitted Seam Is and When You Need One
A knitted seam is a way to join two pieces of knitted fabric using a needle and yarn instead of a sewing machine. You use it when you've finished knitting separate pieces—like the front and back of a sweater, or the sides of a hat—and need to connect them so the seam looks smooth and blends with the rest of the fabric. Unlike a regular sewn seam that sits on top of the knitting, a knitted seam sits between the rows of stitches and is nearly invisible when done correctly.
The most common method is called the mattress stitch (also called the ladder stitch or vertical seam). It works by picking up the horizontal bars of yarn that run between your knitted columns, which creates a seam that looks like it was knitted as one piece rather than sewn together afterward. This technique works best on stockinette stitch—the smooth, V-patterned side of most knitted fabric—and produces results that are strong, flexible, and nearly undetectable.
Key Takeaways
- The mattress stitch joins knitted pieces by picking up the horizontal bars between columns of stitches, creating a seam that blends invisibly into the fabric.
- You will need a tapestry needle (blunt-tipped), yarn that matches your project, and pieces with at least one stitch of edge margin on each side.
- The seam is worked from the right side of the fabric, so you can see exactly how it looks as you go and catch mistakes when ready.
- Tension matters more than speed—pulling too tight creates puckering, while pulling too loose leaves gaps between the pieces.
- Practice on a small swatch first if you are new to the technique, since the motion becomes automatic once you understand the pattern of picking up bars.
Preparing Your Pieces and Gathering Materials
Before you start seaming, lay your two knitted pieces on a flat surface with the right sides (the smooth V-pattern side) facing up. Check that the edges line up evenly—if one piece is slightly longer, you can ease in the extra length as you seam, but major differences mean you should block the pieces first to even them out. Blocking is the process of wetting your knitting, pinning it to shape, and letting it dry, which evens out uneven edges and relaxes the fabric.
Gather a tapestry needle (a blunt needle with a large eye, designed for yarn rather than thread), and thread it with a length of yarn about 18 to 24 inches long. Use the same yarn you knitted with if you have it left over, or match the color and weight as closely as possible. If your yarn is very thick or textured, you can split it into thinner strands—most tapestry needles can accommodate this. Cut a fresh length when you run out rather than trying to add more yarn mid-seam, since knots create bumps.
Starting the Seam at the Bottom Edge
Position your two pieces so they sit side by side with the right sides facing you. Leave about half an inch of space between them—you will close this gap as you seam. Start at the bottom left corner of the left piece. Insert your needle under the horizontal bar that sits between the first and second columns of stitches on the bottom row, coming from underneath so the yarn emerges on the right side of the fabric.
Pull the yarn through gently until about a 4-inch tail remains on the left side—you will weave this in later. Now move to the right piece and insert your needle under the corresponding horizontal bar (between the first and second columns on the bottom row), again coming from underneath. Pull the yarn through. You have now anchored your seam to both pieces. Gently pull the working yarn (the long end attached to your needle) to draw the two pieces closer together, but do not pull tight yet—you will tighten as you go.
Working Up the Seam Row by Row
The pattern from here is repetitive: pick up one bar from the left piece, then one bar from the right piece, moving upward one row at a time. On the left piece, insert your needle under the next horizontal bar up (the bar between columns one and two on the next row), coming from underneath. Pull the yarn through. Move to the right piece and repeat—insert under the next bar up, coming from underneath, and pull through.
After every two or three pairs of bars (so every four to six rows of knitting), gently pull the working yarn to close the gap between the pieces. The seam should draw the edges together smoothly without puckering or creating a ridge. If you pull too hard, the seam will bunch and the fabric will pucker. If you do not pull hard enough, gaps will remain between the pieces. The tension should feel like you are gently drawing the pieces together, not yanking them closed.
Continue this pattern—left bar, right bar, left bar, right bar—all the way up to the top of your seam. Keep the needle angled so it slides under the bars smoothly without splitting the yarn of previous rows. If your needle catches and splits the yarn, gently back up and try again in a slightly different spot.
Finishing and Securing the Seam
When you reach the top of the seam, pull the working yarn snug one final time to close any remaining gap. Insert your needle through the loop of the last stitch on the right piece, then back through the loop on the left piece, creating a small anchor stitch. Pull gently to find, then weave your needle through several stitches on the inside of the fabric (the purl side, or back) to hide the yarn end. Weave at least 2 inches through the fabric in a zigzag pattern, then trim the yarn close to the fabric.
Go back to the 4-inch tail you left at the bottom and repeat this process—weave it through the inside of the fabric for 2 inches and trim. Your seam is now complete. Gently stretch and manipulate the seam with your fingers to help it relax and blend into the surrounding fabric. The seam should be nearly invisible from the right side, with the stitches on either side of it appearing to flow naturally into each other.
Common Mistakes and How to Fix Them
The most frequent error is pulling the seaming yarn too tight, which creates a visible ridge or causes the fabric to pucker. If this happens as you work, you can gently loosen the tension by pulling the working yarn back through a few stitches and re-tightening with less force. If you do not notice until the seam is finished, you can sometimes improve it by gently stretching the seamed area and letting it relax, or by carefully loosening and re-tightening the seam.
Another common problem is picking up the wrong bar—for example, picking up the bar between columns two and three instead of one and two. This creates an offset seam that looks crooked. If you notice this within a few rows, it is worth undoing back to the mistake and correcting it. If the seam is already finished, a small offset is usually not noticeable once the piece is worn and stretched.
Splitting the yarn (accidentally piercing the yarn of a previous row with your needle) weakens the seam and creates a visible flaw. Prevent this by keeping your needle angled shallowly under the bars rather than stabbing straight through. If you do split the yarn, gently back out and try again slightly to the side.
Practicing on a Swatch Before Your Project
If you are new to mattress stitch seaming, knit a small practice swatch about 4 inches square using the same yarn and needles as your main project. Knit two identical pieces and practice seaming them together. This gives you a chance to feel the rhythm of the stitch—left bar, right bar, left bar, right bar—without the pressure of seaming a finished garment. You will quickly develop a feel for the right tension and the correct angle to insert your needle.
Once you have seamed your practice pieces, look at the seam from both sides. The right side should be nearly invisible, with the stitches flowing smoothly across the seam line. The wrong side (purl side) will show the yarn you used to seam, but this is normal and hidden when the garment is worn. If your practice seam looks uneven or puckered, try again on a fresh swatch and adjust your tension or technique based on what you learned.
Frequently Asked Questions
Can I use mattress stitch on ribbed or textured knitting?
Mattress stitch works best on stockinette stitch because the horizontal bars are clear and straightforward to see. On ribbed or highly textured stitches, the bars are harder to locate and the seam may look less invisible. For these fabrics, a backstitch seam (worked with a sewing machine or by hand using a needle and thread) is often a better choice, though it creates a slightly stiffer seam.
What if my two pieces have different numbers of rows?
If one piece is slightly longer, you can ease in the extra rows by occasionally picking up two bars from the longer piece while picking up only one from the shorter piece. Spread these increases evenly across the seam so the adjustment is not noticeable. If the difference is more than a few rows, block the pieces to even them out before seaming.
Do I have to seam from the right side?
Yes, mattress stitch is always worked from the right side so you can see the seam as it forms and catch mistakes when ready. If you seam from the wrong side, you cannot see whether the seam is straight or whether you are picking up the correct bars, and the result is usually uneven.
How do I seam cast-on or bind-off edges?
For horizontal seams (joining the top of one piece to the bottom of another), use a slightly different technique called the horizontal mattress stitch, which picks up the bumps along the cast-on or bind-off edge rather than the bars between columns. This is more advanced and worth learning once you are comfortable with vertical seaming.
Can I use regular sewing thread instead of yarn?
No. Regular sewing thread is too thin and will break under the stress of wearing a knitted garment, since knitting stretches and moves more than woven fabric. Always use yarn that matches the weight and fiber content of your project.