Search Term

Enter a search term (optional)


Select One (optional)



Show only printer-friendly patterns

Difficulty Level

Select One (optional)

Yarn Weight

Select One (optional)

Knitting Needle Size

Select as many as you like (optional)

  • 1 or 2.25 mm
  • 2 or 2.75 mm
  • 3 or 3.25 mm
  • 4 or 3.5 mm
  • 5 or 3.75 mm
  • 6 or 4 mm
  • 7 or 4.5 mm
  • 8 or 5 mm
  • 9 or 5.5 mm
  • 10 or 6 mm
  • 10.5 or 6.5 mm
  • 11 or 8 mm
  • 13 or 9 mm
  • 15 or 10 mm
  • 17 or 12.75 mm
  • 19 or 15 mm
  • 35 or 19 mm
  • 50 or 25 mm
  • Circular Knitting Needles
  • Double-Pointed Knitting Needles (DPNs)


How to Do the Mattress Stitch

Seaming your knitting together can seem tedious, but the mattress stitch makes it quick and easy!

How to Do the Mattress Stitch

So you've finally completed your knitted project and the time comes for your to sew the pieces together. If you're hoping for a nice and tidy seam, you need to learn how to do the mattress stitch. 

The mattress stitch is a remarkably easy seaming stitch that will result in an invisible seam if done correctly. There are many different seaming methods in knitting, but the mattress stitch is by far one of the most popular because it's truly invisible from the right side of your pattern.

Use this stitch for joining pieces of a sweater or cardigan, or even for piecing together granny squares to form an afghan!


  1. Your pieces of knitting
  2. Tapestry needle
  3. Yarn for seaming

Watch and Learn

Step 1

Attach your yarn to your tapestry needle.

Step 2

Locate the first stitches along the edges of the two pieces of knitting that you plan to join.

Step 3

Bring your needle up and through the first stitch of one panel.

Note: Leave a tail of yarn at the end to weave in later.

Step 4

Insert your needle into the first stitch of the other swatch from back to front.

Step 5

Identify the first bar of the left panel. Pick up that bar with your tapestry needle and thread the yarn through.

Step 6

Pick up the next bar on the right-hand panel of knitting the same way.

Step 7

Repeat steps 5 and 6 all the way up the sides of your pieces of knitting.

Note: For smaller yarn, it might be easier to pick up two bars at once on each side.

Step 8

Weave in the ends of the yarn you used for your seaming.

Free projects, giveaways, exclusive partner offers, and more straight to your inbox!

Your Recently Viewed Projects

I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

@smileymyrna8 2649515: First you will want to sew in and out of the corner of the fabric a few times to anchor your yarn. Leave a 5-8 inch tail when you do this, and then weave in the tail when you are finished just as you would weave in a tail from a cast-on or bound-off edge. Hope this helps! -- Editor of AllFreeKnitting

Video was helpful but if you are starting to join pieces with an unattached piece of yarn, how do you anchor your yarn at the very beginning? Thanks


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Project of the Day

Easy No Sew Sweater

If you hate free knitting patterns for sweaters that feature tons of seaming and sewing, this is a great pattern to add to your… Continue reading: "Easy No Sew Sweater"

Something worth saving?

Register now for FREE to:

  • SAVE all your favorite patterns
  • ADD personal notes
  • QUICKLY reference your patterns


Connect With Us

Facebook Twitter Pinterest Twitter
Email RSS

About Us Advertise Contact Us FAQ Keyword Index Do Not Sell My Personal Information Privacy Policy Share Your Project Subscribe Terms of Service Unsubscribe

---- 1 ----


Images from other crafters

There are currently no images from other crafters.

I Love It