What casting on means and why it matters
Casting on is how you create the first loop of yarn on your needle — the foundation row that everything else builds on. Without it, you have no stitches to knit into. The cast-on row needs to be loose enough that you can work into it easily, but tight enough that it doesn't unravel or look sloppy at the edge of your finished piece.
Different cast-on methods create different edges and use different amounts of yarn. Some are stretchy, some are firm, some are decorative, and some are invisible once you've knitted a few rows. The method you choose depends on what you're making and how much experience you have.
Key Takeaways
- The long-tail cast-on is the most common method and works for most projects; it requires you to estimate how much yarn to leave as a tail before you start.
- The cable cast-on creates a firm, neat edge and is easier to learn than long-tail, though it uses less yarn.
- The backward loop cast-on is the fastest method but creates a loose, stretchy edge that can look uneven.
- The provisional cast-on lets you pick up stitches from the cast-on row later, which is useful for projects like two-way scarves or when you need to add ribbing after the fact.
The long-tail cast-on: the standard method
The long-tail cast-on is what most knitters learn first because it creates a balanced edge that works for nearly any project. It uses two strands of yarn at once — the working yarn (attached to the ball) and a tail you create beforehand. The tail becomes part of the cast-on stitches.
To estimate your tail length, a rough guide is one inch of tail per stitch you need to cast on. If you're casting on 40 stitches, leave roughly 40 inches of tail. This is an estimate; you'll get better at judging as you practice. If you run out of tail before finishing, you can tie on more yarn and keep going — the knot will be hidden in the cast-on row.
Hold the needle in your right hand. Make a loop with the tail yarn, slip the needle through it from front to back, and tighten gently. This is your first stitch. Now hold the needle in your left hand with the working yarn over your index finger and the tail over your thumb, both strands tensioned between your fingers. Dip the needle under the thumb loop, up through the index finger loop, back down through the thumb loop, and off. One stitch made. Repeat until you have the number of stitches you need.
The cable cast-on: firm and neat
The cable cast-on creates a tight, defined edge that looks professional and works well for projects where you want a structured border, like the cuff of a sweater. It uses only the working yarn, so you don't have to estimate a tail length. The downside is that it takes slightly longer than long-tail and can feel stiff in your fingers at first.
Cast on two stitches using the long-tail method (or any method you know). Insert the needle between those two stitches from left to right, wrap the working yarn around the needle as if to knit, and pull a new loop through. Slip that new loop onto the left needle. You now have three stitches. Repeat: insert the needle between the last stitch and the one before it, wrap and pull through, slip onto the left needle. Keep going until you have all your stitches.
The backward loop cast-on: fastest but loose
The backward loop cast-on is the quickest method and requires no tail estimation. Make a loop with the working yarn, slip the needle through it, and tighten. That's one stitch. Repeat by making a new loop and slipping the needle through. This method creates a very stretchy edge, which is useful for ribbing or projects where you want flexibility, but the edge can look uneven and sloppy if your tension isn't consistent.
Use this method when speed matters more than appearance — for example, when casting on for a swatch to test your gauge, or for the inside of a project where the edge won't be seen. Avoid it for visible edges on finished pieces unless you specifically want that loose, casual look.
The provisional cast-on: for picking up stitches later
A provisional cast-on uses a temporary yarn (usually a contrasting color or a smooth yarn that won't stick) to create stitches you can unravel and pick up later. This is useful when you want to knit in both directions from the cast-on row, or when you're adding ribbing after the main body is done.
The simplest provisional method is to crochet a chain with the temporary yarn, then pick up stitches into the chain with your knitting needle and working yarn. Crochet a chain about four stitches longer than you need. With your knitting needle and working yarn, insert the needle under the bump on the back of each chain stitch and pull the yarn through. Once you've picked up all your stitches, you can unravel the crochet chain later by pulling the temporary yarn free, and the live stitches will be waiting for you to knit them in the opposite direction.
Common mistakes and how to avoid them
The most common mistake is casting on too tightly, which makes the first row painful to knit and creates a puckered edge. Cast on loosely — your stitches should slide easily along the needle. If you're struggling, try using a needle one or two sizes larger just for the cast-on row, then switch to your regular needle for the first knit row.
Another mistake is twisting the stitches as you place them on the needle. Each stitch should sit flat on the needle with the loop facing the same direction as the others. If a stitch is twisted, gently unwind it before you start knitting.
Uneven tension is normal when you're learning. Your first few stitches will often be tighter than the rest, and that's fine — once you've knitted a few rows, the edge will even out and look intentional.
Frequently Asked Questions
How do I know which cast-on method to use?
Check your pattern first — many patterns specify a cast-on method. If the pattern doesn't say, use long-tail for most projects. Use cable cast-on if you want a firm edge, backward loop for speed or stretchy ribbing, and provisional if you need to pick up stitches later.
What if I run out of tail before I finish casting on?
Tie the working yarn to the tail with a straightforward knot, leaving a few inches of each end. Keep casting on with the working yarn. The knot will sit inside the cast-on row and won't be visible once you've knitted a few rows. Weave in the ends later.
Can I cast on with a different yarn than I'm using for the project?
Yes, especially for provisional cast-ons. For long-tail or cable cast-on, the cast-on yarn becomes part of the edge, so use the same yarn or something very similar in weight and color. For backward loop, you can use a different yarn if you want a decorative contrast.
Why does my cast-on edge look bumpy or uneven?
Uneven tension is the most common cause. Focus on keeping the same amount of tension on each stitch as you create it. Your first few stitches will often be tighter — that's normal. Once you've knitted several rows, the edge will look more even.
Do I need to cast on with the same size needle I'll use for knitting?
Not necessarily. Many knitters use a needle one or two sizes larger for the cast-on row to keep it loose and stretchy, then switch to the correct size for the first knit row. This is especially helpful if you tend to cast on tightly.