What casting on means and why you need it
Casting on is how you create the first row of loops on your needle — the foundation for every knitted piece. Without it, you have no stitches to knit into. You'll use yarn and one or two needles to form a series of loops that sit on the needle, ready for you to start knitting.
The method you choose affects how your finished edge looks and how stretchy it is. Some cast-on methods are faster. Others give you a neater edge or more flexibility. As a beginner, you'll want to learn at least one method well before trying others.
Key Takeaways
- Casting on creates the first row of loops on your needle using yarn and one or two needles, depending on the method.
- The long-tail cast-on is the most common beginner method and produces a balanced, stretchy edge suitable for most projects.
- You need to measure out extra yarn before you start — roughly three times the width of your finished piece — so you don't run short partway through.
- Common mistakes include pulling too tight (which makes the edge hard to knit into), not leaving enough tail yarn, and losing count of your stitches.
- Practice casting on 20 stitches several times before moving to a full project so the motion becomes automatic.
Measuring and preparing your yarn tail
Before you cast on, you need to know how much yarn to leave as a tail. The tail is the loose end you'll use to form the stitches. If it's too short, you'll run out before you finish. If it's too long, you'll waste yarn.
A rough guide: measure out a tail about three times the width of the piece you're planning to knit. For example, if you're making a scarf 6 inches wide, leave about 18 inches of tail. For a baby blanket 30 inches wide, leave about 90 inches (roughly 2.5 yards). You can always add more yarn if you run short, so err on the generous side when you're learning.
Hold the needle in your right hand and pinch the yarn between your thumb and forefinger on your left hand, with the tail hanging down. The working yarn (the yarn attached to the ball) should hang on the other side of your hand. This is the starting position for the long-tail method.
The long-tail cast-on method
The long-tail cast-on is the most common method for beginners because it creates a neat, balanced edge and works for almost any project. It uses both the tail and the working yarn at the same time.
Step 1: Make a loop. Drape the tail over your thumb and the working yarn over your index finger, both pointing downward. Your thumb and index finger should be about 2 inches apart. Gently close your other three fingers around both strands to hold them in place against your palm.
Step 2: Insert the needle. Bring the needle up through the loop on your thumb from underneath, going left to right. You should now have the needle inside the thumb loop.
Step 3: Catch the index finger yarn. Swing the needle to the right and catch the yarn that's draped over your index finger, pulling it toward you. You've now created a new loop on the needle.
Step 4: Return through the thumb loop. Bring the needle back down and to the right, passing it through the original thumb loop from front to back. Gently pull the tail yarn to tighten the stitch on the needle.
Step 5: Reset and repeat. Let the thumb loop slip off your thumb, then reset your thumb and index finger with fresh loops of yarn. Repeat steps 2 through 4 until you have the number of stitches you need.
The whole motion takes about 3 to 5 seconds per stitch once you've done it a few times. Don't rush — smooth, even tension matters more than speed.
The cable cast-on method (one-needle alternative)
If the long-tail method feels awkward, the cable cast-on uses only one needle and the working yarn, with no tail to measure. It's slightly slower but easier to learn if hand coordination isn't your strength yet.
Step 1: Create the first stitch. Make a loop with the working yarn and slip it onto your needle. This counts as your first stitch, though it's temporary.
Step 2: Insert and wrap. Insert the needle through the loop, wrap the working yarn around the needle from back to front, and pull a new loop through. You now have two loops on the needle.
Step 3: Repeat into the new stitch. Instead of going back into the original loop, insert the needle between the two stitches on the needle, wrap the yarn, and pull through. This creates a third stitch.
Step 4: Continue. Keep inserting the needle between the last stitch and the one before it, wrapping and pulling through, until you reach your target number of stitches.
This method creates a slightly thicker edge than long-tail, but it's forgiving for beginners and uses less yarn overall.
Common mistakes and how to fix them
Pulling too tight. The most common error is cinching each stitch so hard that the loops won't slide on the needle. Your cast-on edge should feel slightly loose — you should be able to slide the stitches along the needle with gentle pressure. If you can't, you're pulling too hard. Loosen your grip on the tail yarn and let the stitches sit naturally on the needle.
Running out of tail yarn. If you run out of tail before you finish, you can tie on a new piece of yarn and keep going, but the join will be visible. It's better to start over with a longer tail. As you practice, you'll develop a feel for how much you need.
Losing count. It's straightforward to lose track of how many stitches you've cast on, especially if you're interrupted. Use a stitch counter (a small device that clips to your needle) or place a safety pin or scrap yarn after every 10 stitches so you can count in groups. Many knitters also count out loud as they go.
Uneven stitches. If some stitches are much tighter than others, you're likely changing the tension in your hand as you work. Focus on keeping the same gentle pressure throughout. Your first few cast-on rows will be uneven — this is normal and evens out as you knit.
Practicing before your first project
Cast on 20 stitches using the long-tail method and practice until the motion feels automatic. You don't need to knit anything yet — just focus on the cast-on itself. Aim for stitches that are roughly the same size and sit evenly on the needle.
Once 20 stitches feels comfortable, try 30. Then try casting on with different needle sizes — thicker needles are easier to work with, while thinner needles require more precision. This practice takes 15 to 20 minutes and will save you frustration when you start an actual project.
If you get stuck, watch a video of the long-tail method in real time. Seeing someone's hands move through the steps is often clearer than reading instructions. Many knitting websites and YouTube channels have slow-motion tutorials.
Frequently Asked Questions
What if I cast on too many stitches by accident?
Count your stitches before you start knitting. If you have too many, you can pull the needle out, unravel back to where you miscounted, and recast the stitches you need. If you've already started knitting, it's usually faster to start over. This happens to everyone — it's not a failure.
Can I use the same method for all needle sizes?
Yes. The long-tail and cable methods work on needles from size 0 (very thin) to size 50 (very thick). Thicker needles are more forgiving because the stitches are bigger and easier to see. Thinner needles require steadier hands but use the same technique.
How tight should the cast-on edge be?
Tight enough that stitches don't slip off the needle, but loose enough that you can slide them along with gentle pressure. If you can't move a stitch at all, it's too tight. If stitches fall off easily, it's too loose. You're aiming for the middle ground.
Do I have to use the long-tail method?
No. Cable cast-on, provisional cast-on, and ribbed cast-on are all common alternatives. Long-tail is the most versatile for beginners because it works for almost any project and creates a balanced edge. Once you're comfortable, try other methods to see which you prefer.
What happens if I drop a stitch while casting on?
If a loop falls off the needle before you've finished casting on, straightforward pick it back up with the needle and keep going. If you don't notice until you've started knitting, you can use a crochet hook to pull the dropped stitch back up through the rows. This is easier to fix than it sounds — don't panic.