The basic two-needle cast-on uses one working needle and one anchor needle to build your first row of loops

The two-needle cast-on (also called the long-tail cast-on) is the most common way to start a knitting project. You hold one needle in each hand, use yarn from a long tail you've left dangling, and build loops along one needle until you have the number of stitches your pattern calls for. The loops sit on the needle ready for you to knit the first row.

This method works because it creates a neat, elastic edge that looks finished and won't unravel. It takes practice to get the tension even, but once you understand the hand position and the rhythm, it becomes automatic.

Key Takeaways

  • You need a length of yarn (the tail) roughly three times as long as the width of your finished piece before you start casting on.
  • One needle holds the growing stitches while the other needle helps you form each new loop.
  • The working yarn comes from the ball, and the tail yarn is what you use to build the loops.
  • Uneven tension is normal at first; the edge will look neater as you practice the hand movements.

How to measure and prepare your yarn tail

Before you cast on, you need to know how much tail to leave. A rough rule: leave a tail about three times the width of what you plan to knit. If you're making a scarf 60 inches wide, leave roughly 180 inches (15 feet) of tail. If you're unsure, leave more than you think you need—you can always weave in the extra later, but you can't add length once you've started.

To measure without guessing, lay your needles side by side on a flat surface. Pinch the yarn at one end of the needles, then wrap the yarn around the needles three times. That wrapped length is roughly how much tail you need. Cut the yarn at that point, leaving the long tail on one side and the working yarn (attached to the ball) on the other.

Setting up your hands and needles

Hold both needles in your left hand, parallel to each other, with the tips pointing to the right. The needle that will hold your stitches (usually the slightly larger or the one you prefer) should be on top. Pinch both needles between your left thumb and forefinger, about an inch from the tips.

Now hold the yarn in your right hand. The tail should hang down from between your thumb and forefinger on your left hand. The working yarn (the yarn attached to the ball) should come up from below and rest over your right index finger. This setup keeps both yarn strands under tension and ready to work.

Your left thumb and forefinger should be holding the two yarn strands apart—the tail below, the working yarn above. This is the foundation of the cast-on. The needles stay still in your left hand; your right hand does the moving.

The casting-on motion, step by step

Insert the right needle under the tail yarn (the strand closest to your thumb) from front to back. Then bring the right needle over and under the working yarn (the strand closest to your index finger), going from back to front. You've now created a loop around both needles.

Push this loop down toward the base of the needles with your right index finger. Then use your right needle to pull the working yarn back through the loop you just made, sliding it under the tail yarn as you do. You now have one stitch on the right needle.

Slide that stitch onto the left needle (the one that will hold your stitches). Tighten the loop gently by pulling the tail yarn slightly. You've completed one cast-on stitch. Repeat this motion—insert under the tail, over and under the working yarn, pull through, slide onto the left needle—until you have the number of stitches your pattern requires.

Keeping your tension even as you work

The most common problem beginners face is uneven tension—some stitches tight, some loose. This happens because you're learning to balance how hard you pull the tail yarn against how much slack you leave in the working yarn. There's no fix except repetition.

One small help: after you slide each new stitch onto the left needle, pause and adjust the loop so it sits in the middle of the needle, not bunched at the tip. This gives you room to work and makes the next stitch easier to form. Also, pull the tail yarn just enough to snug the loop—not so hard that the stitch becomes tiny and tight.

What to do if you drop a stitch or make a mistake

If a stitch falls off the needle before you've finished casting on, pick it back up with either needle and slide it back on. If you've cast on too many stitches, you can pull the working yarn and unravel back to where you went wrong, then start that section again. If you've cast on too few, you can add stitches later using a different technique (ask your pattern or a knitting reference for the "increase" method).

If your cast-on edge looks very uneven or too tight, you can also unravel the whole thing and start over. This is not a failure—most knitters do this several times before they're happy with how it looks. The yarn doesn't wear out from being unraveled.

Moving from cast-on to your first row of knitting

Once you've cast on all your stitches, they sit on the left needle. The right needle is empty. You're now ready to knit the first row. Pick up the right needle and begin knitting into the first stitch on the left needle, using the working yarn (not the tail). The tail will be woven in later, after you've finished your piece.

Your cast-on edge will be the bottom of your finished work. It should look like a neat chain of loops. If it's a bit uneven, that's fine—it will even out as you work the first few rows, and the edge will look more polished once you've woven in the tail.

Frequently Asked Questions

What if I run out of tail yarn before I finish casting on?

You've left too short a tail. Unravel what you've cast on, measure a longer tail (go back to the three-times-the-width rule), and start again. It's faster than trying to add yarn mid-cast-on.

Can I use the two-needle cast-on for every knitting project?

Yes. It's the most versatile cast-on and works for almost every project—scarves, sweaters, blankets, socks. Some patterns ask for a different cast-on for a specific look or stretch, but the two-needle method is a safe default.

Why does my cast-on edge look twisted or uneven?

Uneven tension is normal while you're learning. The loops will look more uniform as you practice the hand position and rhythm. If the edge is twisted, you may have inserted the needle in the wrong direction—check that you're going under the tail and over the working yarn in the order described above.

Do I have to leave a long tail, or can I cast on with just the working yarn?

The two-needle cast-on requires a tail because you use it to form the loops. Other cast-on methods (like the cable cast-on) use only the working yarn, but they're more complex. Stick with the two-needle method and the long tail until you're comfortable with the basic motion.