Casting on creates the first row of loops on your needle

Casting on is how you put the initial loops on your knitting needle before you start knitting. The long-tail method is the most common way to do this because it creates a neat, stretchy edge and works for almost any project. You'll use a length of yarn (the "tail") to form loops, then slide them onto your needle one at a time.

This method takes about five to ten minutes to learn and produces a professional-looking foundation row. Once you understand the hand movements, you can cast on for any project without thinking about it.

Key Takeaways

  • The long-tail method requires you to measure a tail of yarn roughly three times the width of your finished project, then use that tail and the working yarn together to form loops.
  • You'll hold the needle in one hand and use your thumb and index finger to create a loop shape with both strands of yarn, then pull the working yarn through to find each stitch.
  • The most common mistake is measuring too short a tail, which leaves you without enough yarn to finish casting on before running out.
  • You should cast on loosely enough that the loops slide freely on the needle, but not so loosely that they fall off.

Measure your tail before you begin

The tail needs to be long enough to cast on all your stitches. A rough guide is to measure a length roughly three times the width of your finished piece. For a scarf that will be 6 inches wide, measure out about 18 inches of tail. For a sweater that will be 20 inches wide, measure 60 inches.

If you're unsure, measure too much rather than too little—you can always cut off the extra later. If you run out of tail before you finish casting on, you'll have to start over. To measure, pull the yarn out from the ball and mark the length with your fingers, then cut at that point. You now have a tail (the short end) and the working yarn (the long end still attached to the ball).

Hold the needle and yarn in the starting position

Hold your needle in your right hand as if you were about to knit. Let the tail hang down on your left side and the working yarn hang down on your right side. Both strands should be loose and relaxed.

With your left hand, pinch the tail between your thumb and index finger, holding it toward you. The tail should be on top of your thumb, and the working yarn should be on top of your index finger. Your other three fingers curl loosely underneath both strands. This creates a V shape with the two yarn strands, and your needle sits above this V, ready to catch loops.

Form the first loop and find it to the needle

With your right hand, bring the needle down and forward through the loop on your thumb (the tail side), then up and through the loop on your index finger (the working yarn side). This motion catches both strands and creates a loop on your needle.

Pull both strands gently downward with your left hand to tighten the loop onto the needle. The loop should sit snugly but not so tight that you can't slide it along the needle. You now have one stitch cast on. This first stitch is your anchor—everything else builds from here.

Repeat the motion for each additional stitch

Reset your hand position: your thumb and index finger should still hold the two strands in a V, with the tail on your thumb and working yarn on your index finger. Bring the needle down through the thumb loop, then up through the index finger loop, just as you did for the first stitch.

Pull down gently to tighten. You now have two stitches. Repeat this motion—down through thumb, up through index finger, pull to tighten—until you have cast on the number of stitches your pattern calls for. Most patterns will tell you exactly how many stitches to cast on at the beginning of the instructions.

As you work, the loops will slide down the needle toward the point. If they bunch up near the tip, gently push them back toward the blunt end to make room for more stitches. Keep the tension even—each loop should be roughly the same size as the others.

Recognize when you're running low on tail

Watch the tail as you cast on. When you have only 2 to 3 inches of tail left, you're approaching the end. If your pattern still needs more stitches and you're running out of tail, you'll need to start over with a longer measurement.

This is the most common reason beginners restart a cast-on row. It's frustrating but quick to fix—just pull off all the stitches, measure a longer tail, and begin again. After a few projects, you'll develop a feel for how much tail you need and won't run short.

Finish and prepare to knit

Once you've cast on all your stitches, pull the tail and working yarn snug so the loops sit evenly on the needle. The stitches should be loose enough to slide along the needle but tight enough that they won't fall off. You're now ready to start knitting the first row.

Hold the needle with the cast-on stitches in your left hand and pick up an empty needle in your right hand. Insert the right needle through the first stitch and begin knitting according to your pattern. The tail will hang loose—you'll weave it in later once you've finished your project.

Frequently Asked Questions

What if my cast-on stitches are too tight?

Tight stitches make the first row hard to knit and create an uneven edge. Loosen your tension by pulling less firmly on the yarn strands as you tighten each loop. You can also try using a needle one size larger just for casting on, then switch to your regular needle for the first row.

Can I use a different cast-on method?

Yes. The long-tail method is popular because it's versatile, but other methods exist—the cable cast-on, the provisional cast-on, and the thumb cast-on are common alternatives. Each has different uses depending on your project. The long-tail method works for most beginner projects, so master it first.

How do I know if I've measured the tail correctly?

You'll know as you cast on. If you reach the end of your stitches and still have 3 to 4 inches of tail left, your measurement was good. If you run out before finishing, your tail was too short. After one or two projects, you'll develop an instinct for the right length.

What happens if I accidentally drop a cast-on stitch?

If a stitch falls off the needle before you've started knitting, straightforward pick it up and slide it back on. If you don't notice until you've already knitted a few rows, you can pick up the dropped stitch with a crochet hook and pull it back up through the rows, or unravel back to that point and fix it.

Do I need to cast on very loosely?

Yes, but not so loosely that stitches fall off. The cast-on edge needs to stretch as you knit the first few rows, so loose tension here prevents the edge from puckering. If your edge looks bunched or tight after you've knitted a few rows, your next cast-on should be looser.