Garter stitch is made by knitting every row, and it looks the same on both sides

Garter stitch is the simplest knit pattern you can make. You knit every single row—no purling, no pattern changes, no counting stitches in complicated ways. The result is a bumpy, textured fabric that looks identical whether you look at the front or the back. It lies flat, doesn't curl at the edges, and is forgiving when you make mistakes because the texture hides them.

Garter stitch is the pattern most knitters learn first because it teaches you the basic knit stitch without the mental load of switching between knit and purl stitches. Once you can make garter stitch without thinking about it, you have the foundation to learn every other pattern.

Key Takeaways

  • Garter stitch requires only the knit stitch, worked on every row from start to finish.
  • The fabric has a bumpy texture on both sides and will not curl at the edges, making it ideal for scarves and blankets.
  • You need only needles and yarn in the weight and size that match each other—thicker yarn uses thicker needles.
  • Each bump you see in the finished fabric represents two rows of knitting, so your project grows more slowly than it appears.
  • Mistakes in garter stitch are straightforward to fix because you can drop back one or two rows and pick up stitches without unraveling the whole piece.

What you need to start: needles, yarn, and nothing else

You need two needles and one ball of yarn. That is the complete list. Needles come in different sizes (measured in millimeters) and different materials—bamboo, metal, plastic, or wood. Yarn comes in different weights, from thin fingering weight to thick bulky weight.

The needle size and yarn weight must match. A yarn label tells you which needle size to use. If your yarn says "US 8 needles," buy US 8 needles. If you use needles that are too small, the yarn will be hard to work and the fabric will be tight. If you use needles that are too large, the fabric will be loose and floppy.

For your first garter stitch project, choose a medium-weight yarn (labeled "worsted" or "aran") and the needles the label recommends. Medium weight is easier to see and work with than thin yarn, and it knits up quickly so you see progress.

How to cast on: the foundation row that holds all your stitches

Before you knit, you must create a row of loops on your needle. This is called casting on. The most common method for beginners is the long-tail cast-on, which creates a neat edge that looks finished.

To cast on, you pull out a length of yarn (the "tail") roughly three times as long as the width you want your finished piece to be. You make a loop, put one needle through it, and use the tail and the working yarn to create loops on the needle one at a time. Each loop becomes one stitch. If you want a scarf 6 inches wide, you might cast on 30 stitches. If you want a blanket 40 inches wide, you might cast on 100 stitches.

Watch a video of the long-tail cast-on before you try it—the hand movements are easier to learn by watching than by reading. Once you have cast on all your stitches, you are ready to knit.

The knit stitch: insert, wrap, pull through, slide off

The knit stitch has four steps, always in the same order. Hold the needle with cast-on stitches in your left hand and the empty needle in your right hand.

Step 1: Insert. Push the right needle through the first stitch on the left needle, from left to right, going in under the left needle and coming out above it.

Step 2: Wrap. Take the working yarn (the yarn attached to the ball) and wrap it around the right needle, going from back to front, then under the right needle.

Step 3: Pull through. Use the right needle to pull the wrapped yarn back through the stitch, creating a new loop on the right needle.

Step 4: Slide off. Slide the old stitch off the left needle. You now have one new stitch on the right needle and one fewer stitch on the left needle.

Repeat these four steps for every stitch on the left needle. When you reach the end of the row, all stitches are now on the right needle. Swap the needles so the full needle is in your left hand, and knit the next row the same way. For garter stitch, you knit every row forever—or until your piece is as big as you want it.

Reading your work: bumps mean rows, and mistakes are fixable

As you knit, you will see bumps forming on the fabric. Each bump represents two rows of knitting. If you have knitted 20 rows, you will see 10 bumps. This is normal and means you are doing it right.

If you drop a stitch (it falls off the needle), do not panic. Pick it up with your needle right away. If you knitted too many stitches in a row by accident, you can pull the yarn back and unravel just that row, then pick up the stitches again. You do not have to unravel the entire piece.

If you realize you made a mistake three rows back, you can drop the stitches back to that row, fix the problem, and knit forward again. This is one reason garter stitch is so forgiving—the bumpy texture hides small imperfections, and the structure makes it straightforward to fix errors without starting over.

Binding off: how to finish the edge so stitches do not unravel

When your piece is the size you want, you must bind off (or "cast off") to find the stitches so they do not unravel. Binding off is simpler than casting on.

Knit two stitches normally. Then use the left needle to lift the first stitch over the second stitch and off the right needle. You now have one stitch on the right needle. Knit one more stitch, then lift the first stitch over the second again. Repeat this across the entire row until one stitch remains. Cut the yarn, pull the tail through the last stitch, and pull tight. Your piece is now finished and will not come apart.

What garter stitch is good for: scarves, blankets, and practice

Garter stitch is perfect for scarves because it does not curl, lies flat, and is thick enough to be warm. It is also ideal for blankets, dishcloths, and baby items because the texture is forgiving and the fabric is sturdy.

Many knitters make a garter stitch scarf as their first project. A scarf 6 inches wide and 60 inches long takes most beginners a few weeks of casual knitting. By the time you finish, your hands will know the knit stitch without you thinking about it, and you will be ready to learn purl stitch and more complex patterns.

Garter stitch is also useful as a border on more complicated projects. Many knitters knit a few rows of garter stitch at the beginning and end of a sweater or cardigan to keep the edges from curling.

Frequently Asked Questions

Why does my garter stitch look loose or uneven?

Tension—how tightly you wrap the yarn around the needle—takes practice to control. If your stitches are very loose, you are wrapping the yarn too loosely or pulling it too gently through the stitch. If they are very tight, you are pulling too hard. Knit a few rows and pay attention to how the yarn feels in your hand. Tension evens out naturally as you knit more.

How do I know how many stitches to cast on?

The yarn label usually suggests a stitch count for common projects. For a scarf, cast on 20 to 30 stitches. For a dishcloth, cast on 30 to 40. For a blanket, cast on 100 to 150. You can also knit a small swatch (a 4-inch square) to see how wide your stitches are, then calculate how many you need for your desired width.

Can I fix a mistake if I do not notice it until several rows later?

Yes. Drop the stitches back to the row with the mistake by pulling the yarn and letting the loops fall. Pick up the stitches on your needle, fix the problem, and knit forward. This is much faster than unraveling the entire piece. For garter stitch, this is usually straightforward because the bumpy texture makes it clear where each row begins and ends.

What happens if I accidentally purl a row instead of knitting it?

You will see a row of smooth stitches instead of bumps. It looks different, but it is not a disaster. You can pull back and re-knit that row, or you can leave it as a design element. Many knitters intentionally purl one row every few rows to create a different texture pattern.