Casting on creates the first row of loops on your needle — the foundation for every piece you knit
Casting on is the step that puts yarn on your needles so you have something to knit into. Without it, you have no stitches. The most common method is the long-tail cast-on, which uses a single strand of yarn and works for most projects. Other methods exist — the cable cast-on, the thumb cast-on, the provisional cast-on — but long-tail is the one to learn first because it's fast, produces an even edge, and works with nearly every yarn weight.
The process takes about five minutes once you understand the hand position. Your hands do two things at once: one holds tension on the yarn, the other moves the needle. This feels awkward the first few times. It stops feeling awkward after you've done it ten times.
Key Takeaways
- Long-tail cast-on requires you to measure out a length of yarn before you start — roughly three times the width of your finished piece.
- Your thumb and index finger hold two strands of yarn apart while your needle picks up loops in a specific order.
- Each loop you create becomes one stitch on your needle.
- The cast-on edge should be loose enough to knit into but tight enough that stitches don't slip off.
Measure your yarn tail before you begin
Long-tail cast-on starts with a length of yarn separate from the ball. This length is called the tail. If your tail is too short, you'll run out of yarn before you finish casting on. If it's too long, you waste yarn.
A rough guide: hold your needle and yarn ball in one hand, then pull the yarn away from the ball with your other hand. Pull until the distance from your needle to your fingers is about three times the width of your finished piece. For a scarf 60 inches wide, pull out roughly 180 inches of tail. For a baby blanket 30 inches wide, pull out roughly 90 inches. This is not exact — you can always add more tail if you run short, and leftover tail gets woven in at the end anyway.
Once you've pulled out enough tail, make a small loop and pinch it between your thumb and index finger. This loop marks where your cast-on begins. The ball end of the yarn hangs down from your index finger. The tail hangs down from your thumb.
Hold the yarn correctly in your hand
Your left hand (or right, if you're left-handed) holds both strands of yarn in a specific position. Pinch the loop between your thumb and index finger so the two strands are separated — the tail on the thumb side, the ball end on the index-finger side. Your middle finger, ring finger, and pinky curl loosely around the ball end to keep tension steady.
Your right hand holds the needle. The needle tip should point toward your thumb and index finger, roughly at a 45-degree angle. This angle matters because it determines where your needle catches the yarn loops.
The first few times you do this, your hands will feel tangled. Stop and look at your hand position. Adjust. Try again. The position becomes automatic after a few practice rounds.
Create each stitch with a four-step motion
Once your hands are in position, you repeat the same four steps for each stitch. The motion is: needle up through the thumb loop, across to the index-finger loop, down through the thumb loop, and pull tight.
Step one: Insert your needle up through the loop on your thumb, coming from underneath. Step two: Wrap the needle around the loop on your index finger, going over the top and coming back down on the far side. Step three: Pull the needle back down through the thumb loop, bringing the index-finger yarn with it. Step four: Drop the thumb loop, tighten the new stitch on your needle by pulling the tail gently, and recreate the loop on your thumb by spreading your thumb and index finger apart again.
Repeat these four steps until you have as many stitches as your pattern calls for. Most patterns tell you the stitch count in the first line — "cast on 60 stitches" or "CO 24 sts". Count the loops on your needle as you go. It's straightforward to lose track after stitch 15.
Tighten stitches so they stay on the needle
As you cast on, each new stitch should sit snugly on your needle but not so tight that you can't insert your working needle through it later. If stitches are too loose, they'll slip off. If they're too tight, your first row of knitting will be hard to work and your finished edge will look bunched.
The tightness comes from how hard you pull the tail after each stitch. Pull gently — just enough that the stitch doesn't move along the needle. You'll develop a feel for this after the first dozen stitches. If you pull too hard, you can always loosen it by gently tugging the loop itself.
Watch the stitches as they sit on your needle. They should look like a row of small, even bumps. If some are much larger or smaller than others, your tension is uneven. This is normal for your first cast-on. Uneven tension becomes even with practice.
Know when to use other cast-on methods
Long-tail cast-on works for most projects, but some situations call for a different method. The cable cast-on creates a thicker, more decorative edge and works well for projects where the cast-on edge will be visible and needs to look polished. It takes longer than long-tail and uses only the yarn from the ball, not a separate tail.
The thumb cast-on (also called the provisional cast-on) is the fastest method and uses almost no extra yarn. It's useful when you need to pick up stitches from the cast-on edge later — for example, when you're knitting a two-sided project or adding a border. The edge is looser and less finished-looking than long-tail, so it's not ideal for visible edges.
Your pattern will usually tell you which cast-on to use. If it doesn't specify, long-tail is the safe choice. As you knit more projects, you'll learn when the other methods serve you better.
Troubleshoot common casting-on problems
If your stitches keep slipping off the needle, they're too loose. Pull the tail a bit harder after each stitch, or go back and tighten individual stitches by gently tugging the loop. If you can't insert your working needle through the stitches in your first row, they're too tight. Loosen them by pulling the loop gently, or accept that your first row will be a bit stiff and the tension will even out by row three.
If you run out of tail before you finish casting on, cut a new length of yarn, tie it to the end of your old tail with a straightforward knot, and keep going. You'll weave in both ends later. If you cast on too many stitches, pull the needle out, unravel back to where you made the mistake, and start over from that point — you don't have to start from the beginning.
If your cast-on edge looks wavy or uneven, your tension was inconsistent. This is purely cosmetic and won't affect how your piece knits up. By row five or six, the unevenness usually becomes invisible.
Frequently Asked Questions
How much yarn do I need for the tail?
A rough guide is three times the width of your finished piece. For a 24-inch-wide sweater, pull out about 72 inches of tail. For a 10-inch-wide baby hat, pull out about 30 inches. You can always add more tail if you run short — just tie a new piece to the old one and keep going.
Can I cast on with just the yarn from the ball?
Yes, using the thumb cast-on or cable cast-on methods. Long-tail specifically requires a separate tail because it uses two strands at once. If you want to use long-tail but forgot to measure a tail, cut a new length of yarn, tie it to your ball end, and measure from there.
What if I cast on the wrong number of stitches?
If you have too many, pull the needle out and unravel back to the mistake, then cast on the remaining stitches. If you have too few, you can add stitches by casting on more at the end, though this creates a visible join. It's faster to start over if you're only a few stitches in.
Why do my cast-on stitches look uneven?
Uneven tension is normal when you're learning. Pull the tail with consistent pressure after each stitch. Watch your hand position — if your needle angle changes, your stitch size will too. Unevenness usually disappears by row five or six as your tension becomes automatic.
Do I need to cast on very tightly so stitches don't fall off?
No. Stitches should be snug enough that they don't slide along the needle, but loose enough that you can insert your working needle through them easily. If they're too tight, your first row will be hard to knit and your edge will look bunched. Aim for gentle, even tension.