Moss stitch is a two-row pattern that alternates knit and purl stitches to create a bumpy, textured fabric
Moss stitch uses only knit and purl stitches, worked in a straightforward alternating pattern across two rows. On the first row, you knit one stitch, then purl one stitch, and repeat across the entire row. On the second row, you purl the stitches that were knit in the previous row and knit the stitches that were purled. This back-and-forth creates the characteristic bumpy texture that makes moss stitch useful for blankets, scarves, and garments that need structure without stretch.
The pattern is reversible — both sides look the same — which makes it popular for items like dishcloths and blankets where both faces are visible. Moss stitch uses more yarn than stockinette stitch because the purl stitches sit slightly forward, and it works up more slowly. The fabric is denser and less likely to curl at the edges, so you often do not need a border.
Key Takeaways
- Row 1: knit one, purl one, and repeat this pattern to the end of the row.
- Row 2: purl the knit stitches from row 1, and knit the purl stitches from row 1.
- Repeat these two rows until your piece reaches the length you want.
- Moss stitch works on any number of stitches and looks the same on both sides.
- The fabric is thicker and less stretchy than stockinette, so choose yarn weight and needle size accordingly.
Cast on an even number of stitches to start
Moss stitch requires an even number of stitches — 20, 24, 30, or however many you need for your project width. If you cast on an odd number, the pattern will not line up correctly and you will end up with a different texture. Use your preferred cast-on method: long-tail, cable, or provisional, depending on what you plan to do with the edges later.
Once your stitches are on the needle, you are ready to begin row 1. Do not add extra stitches or skip any — the pattern depends on every stitch being in the right place.
Work row 1: knit one, purl one across the entire row
Start with your yarn in the back of the needle. Knit the first stitch normally. Then bring your yarn to the front of the needle and purl the next stitch. Move your yarn back to the back and knit the next stitch. Continue this knit-purl-knit-purl pattern all the way to the end of the row.
Your last stitch should be a purl if you started with a knit. If you have an even number of stitches, this will always be true. When you reach the end of the row, turn your work and prepare for row 2.
Work row 2: purl the knits, knit the purls from row 1
This is where moss stitch creates its texture. On row 2, you are going to do the opposite of what you did in row 1. The stitches that look like knits (the V-shaped ones) get purled. The stitches that look like bumps (the purl stitches) get knit.
Start with your yarn in the front of the needle. Purl the first stitch — this was a knit in row 1. Then move your yarn to the back and knit the next stitch — this was a purl in row 1. Continue this purl-knit-purl-knit pattern to the end of the row. When you finish, turn your work.
Repeat rows 1 and 2 until you reach your target length
Now that you have completed one full pattern repeat, straightforward repeat these two rows over and over. Row 1 is always knit-purl-knit-purl. Row 2 is always purl-knit-purl-knit. The pattern never changes, which makes moss stitch one of the easiest textured stitches to memorize.
As you work, you will see the bumpy texture building up. The fabric will feel thicker and denser than stockinette stitch. Keep your tension even so the knits and purls are roughly the same size — uneven tension makes the pattern look sloppy.
Count your rows as you go, or use a row counter to track where you are. This is especially useful if you need to match the length on two pieces, like the front and back of a sweater.
Bind off when your piece is the right size
When you reach your target length, bind off using your preferred method. A standard bind-off works fine — knit two stitches, pass the first over the second, and repeat across the row. Some knitters prefer a stretchy bind-off like the jog bind-off or the sewn bind-off if the edge needs to be flexible.
Because moss stitch does not curl, you do not need to add extra rows or a garter stitch border to keep the edges flat. The edges will lie naturally.
Common mistakes and how to avoid them
The most common error is losing track of whether you are on row 1 or row 2. If you accidentally work row 1 twice in a row, the pattern breaks and you will see a line of stockinette stitch running through your work. Use a row counter or mark your rows with a stitch marker every few rows so you always know where you are.
Another mistake is casting on an odd number of stitches. Double-check your cast-on count before you start row 1. If you discover the mistake after a few rows, you can pick up a new stitch at the edge and work it into the pattern, or frog back and recast.
Tension problems show up clearly in moss stitch because the knits and purls sit at different heights. If your purls are much looser than your knits, the bumps will look uneven. Practice keeping the same tension for both stitches, and your fabric will look professional.
Frequently Asked Questions
Can I use moss stitch on an odd number of stitches?
No. Moss stitch requires an even number of stitches for the pattern to work correctly. If you cast on an odd number, you will end up with a different pattern — sometimes called seed stitch — where the texture is less defined. Always count your cast-on stitches and make sure the number is even.
What is the difference between moss stitch and seed stitch?
Moss stitch is a two-row pattern: knit-purl on row 1, purl-knit on row 2. Seed stitch is a one-row pattern: knit-purl-knit-purl on every row. Both create texture, but seed stitch is slightly less dense and works on any number of stitches. Moss stitch is thicker and requires an even stitch count.
How much yarn does moss stitch use compared to stockinette?
Moss stitch uses roughly 10 to 15 percent more yarn than stockinette stitch because the purl stitches sit forward and the fabric is denser. If you are substituting moss stitch for stockinette in a pattern, buy a little extra yarn to be safe, or measure your gauge and calculate yardage before you start.
Do I need to block moss stitch?
Moss stitch does not require blocking the way lacy or colorwork patterns do, but a gentle blocking can even out tension and make the edges lie flat. Wet-block by soaking in cool water, squeeze out excess water gently, pin to shape on a blocking board, and let dry completely. This step is optional but improves the finished look.
Can I use moss stitch for a fitted garment?
Moss stitch is less stretchy than stockinette, so fitted garments can feel stiff. It works better for loose-fitting sweaters, cardigans, and shawls where the fabric does not need to hug the body. If you want to use moss stitch for a fitted piece, choose a yarn one weight lighter than the pattern calls for, or go up a needle size to loosen the fabric.