Start with yarn in two colors and the right needle size

A striped scarf is one of the easiest ways to add color work to your knitting without learning a new technique. You cast on once, switch colors every few rows, and the stripes build themselves. The only real choice is how wide you want each stripe to be—most people work between 4 and 10 rows of one color before switching.

Pick two yarn colors that are similar weight (thickness). If one is much thicker than the other, your tension will shift and the scarf will look uneven. Check the yarn label: both should say the same weight, like "worsted" or "DK." You'll need roughly 400 to 600 yards total, depending on how long you want the scarf—a typical adult scarf is 60 inches long and 5 to 6 inches wide.

Use needles one or two sizes larger than the yarn label recommends. This creates a looser fabric that drapes well and doesn't curl at the edges. If your yarn says "size 6 needles," try size 7 or 8. The exact size matters less than checking your gauge—knit a 4-inch square, measure it, and adjust needle size up if it's too tight or down if it's too loose.

Key Takeaways

  • Cast on 20 to 24 stitches using long-tail cast-on, which gives a neat edge that won't curl.
  • Work 6 to 8 rows of garter stitch (knit every row) in your first color, then switch colors and repeat until the scarf reaches your target length.
  • Carry the unused yarn loosely up the side of the scarf so you don't have to weave in long tails later.
  • Bind off loosely on the final row so the edge stretches the same way the rest of the scarf does.
  • Block the finished scarf by laying it flat and misting it with water to even out the rows and soften the fabric.

Cast on and establish your first stripe

Use the long-tail cast-on method, which creates a flexible edge that won't curl or look tight. Measure an arm's length of yarn from the ball, make a loop, and follow a standard long-tail tutorial if you haven't done it before—it takes practice but is worth learning because it works for almost every project.

Cast on 20 to 24 stitches. This width works for most adults; if you want a wider scarf, add 4 stitches. If you want it narrower, subtract 4. The number doesn't have to be exact, but keeping it even makes the math easier later.

Once you've cast on, knit every row in garter stitch (the bumpy texture you get by knitting every stitch, every row). Work 6 rows in your first color. Count the rows by looking at the bumps on the side of your work—each bump is one row. Don't count the cast-on edge itself.

Switch colors and build the stripe pattern

At the start of row 7, drop your first color and pick up the second color. Tie a loose knot to join them—you'll weave in the tail later. Knit 6 rows in the new color, then switch back. Keep switching every 6 rows until the scarf is as long as you want it.

As you work, the unused yarn sits along the side edge. Don't pull it tight or wrap it around your working yarn—just let it lie loose. This is called stranding, and it keeps the edge from puckering. When you switch colors, the old yarn is already waiting at the edge, ready to pick up.

If you're worried about the loose yarn unraveling, you can weave it in as you go: when you pick up a color you haven't used for a few rows, twist it once around your working yarn before you start knitting. This anchors it without creating a bulky seam.

Keep tension even so stripes stay straight

The most common mistake is pulling too tight when you switch colors. Your first row in a new color will feel awkward because the yarn is cold and unfamiliar. Knit that row a little looser than usual, and the stripe will sit flat instead of bunching.

Count your stitches every few rows. You should always have 20 to 24 (or whatever you cast on). If the number creeps up, you're accidentally making new stitches—usually by knitting into the space between stitches instead of into the stitch itself. If it drops, you're dropping stitches or knitting two together by accident. Catching this early is much easier than fixing it later.

The edges of your scarf will look a little messy at first, with loose yarn and knots. This is normal. You'll tidy it up when you block the finished scarf.

Bind off and finish the edges

When the scarf reaches the length you want (measure it against your body—it should reach from your chin to your waist, or about 60 inches for a standard adult scarf), bind off on your next row. Use a loose bind-off: knit two stitches, pass the first stitch over the second, then knit one more stitch and repeat. Don't pull tight. The bound-off edge should stretch as much as the rest of the scarf.

Cut the yarn, leaving a 6-inch tail, and pull it through the last stitch to find it. Now weave in the tails. Thread each loose end onto a tapestry needle and run it through the bumps on the side of the scarf for about 2 inches, then back the other direction for 1 inch. This anchors it without creating a visible seam.

Block the scarf to even out the rows

Blocking is optional but makes a real difference. Fill a sink or bucket with cool water and a tiny drop of wool wash (or regular shampoo). Soak the scarf for 15 minutes, then gently squeeze out the water—don't wring it. Lay it flat on a towel, smooth it into shape, and let it dry completely. This relaxes the fibers, evens out uneven rows, and softens the fabric.

If you don't block, the scarf will still work fine, but it may feel a little stiff and the rows might not line up perfectly. Blocking takes a few hours but requires almost no effort.

Troubleshooting common problems

If one color looks darker or lighter than the other, you may be pulling too tight or too loose when you switch. The tension will even out as you practice. If the edges are curling, your needles are too small—go up a size and reknit the last few rows.

If you accidentally drop a stitch, don't panic. If it's just one or two rows down, use a crochet hook to pick it back up: insert the hook through the dropped stitch from front to back, catch the loose strand above it, and pull it through. Repeat for each row you need to climb. If it's more than three rows down or you're not comfortable with a crochet hook, you can often leave it—a single dropped stitch in a scarf won't unravel the whole thing, though it will create a small hole.

If you run out of yarn before the scarf is long enough, you can tie on a new ball of the same color and keep going. Tie a knot, weave in the tails, and continue. The knot will be hidden in the fabric.

Frequently Asked Questions

How many rows should each stripe be?

Most striped scarves use 6 to 8 rows per color, which creates stripes about half an inch wide. You can go as narrow as 4 rows or as wide as 12—just pick a number and stick with it so the pattern looks intentional. Wider stripes are easier to count and less fussy to manage.

Do I have to use garter stitch, or can I use stockinette?

Garter stitch (knit every row) is easier and doesn't curl at the edges, which is why it's best for beginners. Stockinette (knit one row, purl one row) creates a smoother look but curls at the top and bottom unless you add a border. Stick with garter stitch for your first striped scarf.

What happens if I accidentally knit two rows of the same color in a row?

Nothing bad—just keep going. The stripe will be twice as wide as the others, which might look intentional or might look like a mistake. If it bothers you, you can unravel back to the mistake and fix it, but most people just accept it and move on. Handmade scarves don't have to be perfect.

Can I use yarn of different weights for the stripes?

Not really. If one yarn is much thicker than the other, your tension will shift dramatically when you switch colors, and the scarf will look lumpy. Stick to yarns of the same weight for a clean, even look.

How do I keep the yarn from tangling when I switch colors?

Let the unused yarn sit loosely along the side edge instead of wrapping it around your working yarn. When you pick it up again, it's already in the right place. If the tails get messy, you can gently untangle them as you work, but don't pull tight or the edge will pucker.