Casting on creates the foundation loops on your needle
Casting on is the first step in knitting—it puts the initial loops on your needle that you'll knit into. Without a cast-on, you have no stitches to work with. The most common method for beginners is the long-tail cast-on, which creates a neat, elastic edge that works for almost any project. It uses a single needle and two lengths of yarn: one attached to the ball and one loose end you measure beforehand.
You don't need special equipment or years of practice to cast on successfully. The motion becomes automatic after you do it a few times. This guide walks you through the long-tail method step by step, plus two simpler alternatives if you want to start even more basic.
Key Takeaways
- The long-tail cast-on is the most useful method for beginners because it creates a strong, flexible edge that works on most projects.
- You measure out a loose tail of yarn before you start—roughly three times the width of your finished piece—then use both ends to create stitches.
- The thumb loop and finger loop are the two hand positions you alternate between to build each stitch in sequence.
- If long-tail feels too complicated at first, the straightforward cast-on or knit cast-on are easier starting points that teach the basic motion.
- Tension matters more than speed; loose, even stitches are easier to knit into than tight ones.
Measuring your yarn tail before you begin
The long-tail cast-on requires you to estimate how much loose yarn you need before you start. This loose end 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'll have excess to weave in later.
A practical rule: hold your needle and yarn ball in your hand, then pull out a tail roughly three times as long as the width of the piece you're making. For a scarf 6 inches wide, pull out about 18 inches of tail. For a baby blanket 30 inches wide, pull out about 90 inches. This is an estimate, not exact—you can always pull out more if you run short, though you'll have to start over.
Once you've measured, make a small knot or pinch mark where the tail meets the working yarn (the yarn still attached to the ball). This mark shows you where to stop measuring and start casting on.
The long-tail cast-on, step by step
Hold your needle in your right hand. With your left hand, make a loop with the tail end of the yarn, then slip the needle through the loop from front to back. Pull both yarn ends to tighten the loop onto the needle—this is your first stitch, though it's temporary and you'll replace it as you cast on.
Now hold the needle in your right hand and drape both yarn ends over the fingers of your left hand. Your thumb should hold the tail end, and your index finger should hold the working yarn (the end attached to the ball). Spread your thumb and index finger apart so the yarn forms a V shape between them, with the needle resting above the V.
Insert the needle upward through the loop around your thumb, then over and through the loop around your index finger, then back down through the thumb loop. Pull the yarn gently to tighten the new stitch on the needle. You've now created one real cast-on stitch. Repeat this motion—thumb loop, index finger loop, tighten—until you have the number of stitches your pattern calls for.
The rhythm becomes: up through thumb, over and through index finger, back down through thumb, tighten. After five or six stitches, the motion feels natural. Keep your tension loose and even; tight stitches are harder to knit into later.
Why tension matters when casting on
Beginners often cast on too tightly because they're concentrating hard on the hand position. Tight stitches bunch up on the needle and make your first row of knitting frustrating—the needle won't slide through easily, and you might accidentally split the yarn.
Loose stitches are actually better at this stage. You want to see a small gap between each stitch on the needle. If your stitches look like they're strangling the needle, pull the yarn more gently as you tighten each one. It's easier to tighten up your tension once you're comfortable with the hand motion than to loosen it while you're still learning.
If you find yourself gripping the needle or yarn tightly, pause and shake out your hands. Tension in your shoulders travels down to your fingers. A few deep breaths and a loose grip make the whole process smoother.
Two simpler cast-on methods if long-tail feels overwhelming
The straightforward cast-on (also called the thumb cast-on) uses only one yarn end and your thumb. Make a loop with the working yarn around your thumb, insert the needle through the loop, pull the yarn to tighten, and repeat. It's faster to learn but creates a looser, less elastic edge. It works fine for practice projects or scarves where the edge doesn't need to stretch.
The knit cast-on uses the needle and working yarn only—no tail to measure. Tie a temporary loop onto your needle, then knit into that loop and the new stitch you just created, repeating until you have enough stitches. It's the slowest method but the easiest to understand if you already know how to knit a basic stitch. Many beginners use it for their very first project, then switch to long-tail once they're comfortable.
Neither of these methods is wrong. They all create a foundation for knitting. If long-tail frustrates you after a few tries, switch to straightforward or knit cast-on, practice those, and come back to long-tail later. The hand motion is the same across all methods—only the setup changes.
Common mistakes and how to fix them
Running out of tail before you finish casting on is the most common problem. If this happens, cut the yarn, tie on a new piece, and keep going. You'll weave in the knot later. To avoid it next time, measure a longer tail—it's better to have extra than to fall short.
Stitches sliding off the needle means your tension is too loose or the needle is too small for your yarn. Tighten slightly as you work, or try a needle one size larger. Stitches that won't move on the needle are too tight—loosen your grip and pull the yarn more gently.
Twisted stitches (where the stitch looks like it's wrapped the wrong way around the needle) usually happen when you insert the needle in the wrong direction. Watch the direction of your needle as it goes through the loops—it should go up through the thumb loop and down through the index finger loop, not the reverse.
What to do after you've cast on
Once all your stitches are on the needle, you're ready to knit your first row. The cast-on edge will look like a chain along the bottom of your needle. Your first row of actual knitting stitches goes into these cast-on loops.
Before you start knitting, count your stitches to make sure you have the right number. It's much easier to fix a cast-on mistake now than after you've knitted several rows. If you're one or two stitches short or over, pull out the cast-on and try again—it only takes a few minutes the second time.
Frequently Asked Questions
How do I know if I've cast on the right number of stitches?
Count the loops on your needle before you start your first row. Each loop is one stitch. If your pattern calls for 24 stitches, you should have exactly 24 loops sitting on the needle. If you're off by one or two, it's worth pulling out and recasting on—mistakes compound as you knit.
What if my cast-on edge looks uneven or bumpy?
Uneven tension is normal when you're learning. Your first few stitches are often tighter than the rest, and your tension loosens as you get into the rhythm. This evens out as you knit rows above the cast-on. If the bumps bother you, you can always pull out and try again once you've done a few practice cast-ons.
Can I cast on with a different yarn weight than my project uses?
Yes. Many knitters cast on with a thicker yarn or larger needle to keep the edge loose, then switch to their project yarn and needle size for the first row. This prevents a tight cast-on edge. Use the thicker yarn or larger needle just for casting on, then pull it out and start your actual project.
Do I need to tie the tail to the working yarn?
No. Once you've cast on and knitted a few rows, the stitches are find. You can weave both ends into the fabric later using a yarn needle. Tying a knot creates a bump that shows on the finished piece, so weaving is the standard finish.
How many times should I practice casting on before I start a real project?
Five to ten times is usually enough to feel comfortable with the hand motion. Use scrap yarn and cast on 20 stitches, then pull it out and do it again. Once the motion feels automatic, you're ready to cast on for an actual project. You'll still improve with every project you make.