How to Duplicate Stitch

Knitting and wool ball
legna69 / Getty Images

Duplicate stitch is a knitting technique that allows you to cover a stockinette stitch while making it look like the new stitches are part of the knitting. It's often used for adding details and colorwork patterns to a project, but you can also use it when weaving in ends. In a way, this technique is similar to embroidering on knitting or cross-stitching on crochet. However, unlike adding decoration to the surface of your work, this blends right in with your knitting.

As its name suggests, duplicate stitch creates a matching stitch over a knit stitch. When you use a contrasting color, it can look like fair isle knitting. The benefits of this method are that you don't have to plan ahead for your design and you don't have to carry yarn throughout a whole row. That's especially good for small designs! For ideas to use with duplicate stitch, try simple fair isle charts, search for duplicate stitch charts (like this adorable apple pattern), or even work with basic cross stitch designs!


Duplicate stitch adds another layer over your knitting, making the material bulkier and stiffer. Be sure to take that into account on your project.

What You'll Need

Equipment / Tools

  • Tapestry needle


  • Yarn


  1. Starting the Yarn

    Thread a length of yarn through a tapestry needle, like you would when weaving in ends. On the back of your work, near where you want to add your stitches, weave through the back of several stitches to secure the end of the yarn.


    Using the same weight yarn ensures that the stitches look more like they were part of the original project, but you can use different weights for more contrast.

    Starting Yarn for Duplicate Stitch
    The Spruce / Mollie Johanson
  2. Begin a Duplicate Stitch

    Notice that stockinette is a series of little Vs. Depending on how you look at it, it may look like upside-down Vs, but it's best to look for the upright ones for this. Come up through the knitting at the bottom of the first V stitch you want to work your duplicate stitch over. Slide your needle behind the V that's right above the stitch you're covering.

    Starting the First Duplicate Stitch
    The Spruce / Mollie Johanson
  3. Finish a Duplicate Stitch

    Go back down at the bottom in the same space where the needle came up. Try to keep the tension on the yarn snug so the stitch isn't too loose, but not so tight that it pulls at the existing knitting. The stitch should cover the stitch underneath. If you need to adjust the placement, now's the time to do that. This can happen if the needle goes through just a little above or below where it should or if the new yarn overlaps itself in an odd way. 

    Finishing the Duplicate Stitch
    The Spruce / Mollie Johanson

Working Rows of Duplicate Stitch

You can work rows of duplicate stitch in any direction. When working from right to left, insert the needle from right to left. When starting the next work going left to right, insert the needle left to right. For some designs, it may work out better to work from top to bottom or even diagonally.

Whatever path you follow, be sure to keep the yarn tension even. If you need to skip over an area that's larger than two stitches, weave the yarn through the back of a stitch or two so it doesn't snag or pull on the back.

When you finish your stitching, secure the end of the yarn on the back just like weaving in the ends as usual.

Starting a Second Row of Duplicate Stitch
The Spruce / Mollie Johanson