Casting on creates the foundation loops that hold your first row of stitches
Casting on is how you place your first loops of yarn onto the needle. Without it, you have no stitches to knit into. The cast-on row sits at the bottom edge of your finished piece and needs to be sturdy enough to hold the weight of all the rows above it, but loose enough that you can actually knit into it without fighting the yarn.
There are many ways to cast on, and the method you choose depends on what you are making and how much experience you have. A beginner can start with the simplest method and move to others as they gain confidence. Each method produces a slightly different edge, so knitters often pick one based on whether they want a stretchy edge, a neat edge, or an edge that will be sewn to something else.
Key Takeaways
- The long-tail cast-on is the most common method for beginners and produces a balanced, elastic edge that works for most projects.
- You need to estimate how much yarn to leave as a "tail" before you start, and the longer your cast-on, the longer your tail needs to be.
- The thumb method (also called the long-tail cast-on) uses your thumb and forefinger to create loops, one stitch at a time.
- Once your stitches are on the needle, they should sit evenly spaced and not be so tight that you cannot insert your working needle through them.
The long-tail cast-on: the most common starting method
The long-tail cast-on is what most knitters learn first because it is reliable, produces an attractive edge, and works for almost any project. You create stitches using a length of yarn (the "tail") and your thumb and forefinger, while the working yarn stays attached to the ball.
Start by estimating how long your tail needs to be. A rough rule: allow about one inch of tail for every stitch you plan to cast on. If you are casting on 20 stitches, leave roughly 20 inches of tail. If you miscalculate and run out of tail, you can start over—there is no penalty. If you have too much tail left over, you will weave it in later anyway.
Hold the needle in your right hand. Make a loop with the tail end of the yarn, then slip the needle through the loop from front to back. Tighten gently so the loop sits on the needle—this is your slip knot, and it counts as your first stitch. Now you have the tail on your left side and the working yarn on your right side.
Hold your left hand with your palm facing you. Drape the tail over your left thumb and the working yarn over your left forefinger. Use your other three fingers to hold both strands against your palm. Insert the needle under the loop on your thumb, then over the loop on your forefinger, then back under the thumb loop. Slip the new stitch onto the needle. Repeat this motion until you have cast on the number of stitches your pattern calls for.
The cable cast-on: a firmer edge for structured projects
The cable cast-on creates a tighter, more defined edge than the long-tail method. It is useful when you want the cast-on edge to be very stable or when you are making something that needs structure, like a bag or a garment edge that will not stretch much.
Start with a slip knot on your needle, just as you would for the long-tail method. Insert your right needle through the stitch on the left needle from left to right (as if you were about to knit). Wrap the working yarn around the right needle and pull a new loop through. Instead of dropping the old stitch, slip this new loop onto the left needle. You now have two stitches. Repeat this process, always inserting the right needle between the last two stitches on the left needle, until you reach your target number of stitches.
This method uses only the working yarn, so you do not need to estimate a tail length. The trade-off is that it takes longer and produces a slightly less elastic edge, so it is less common for everyday projects.
The provisional cast-on: when you need to pick up stitches later
Sometimes you need to cast on stitches but leave them accessible so you can knit in the opposite direction later. This happens when you are making something like a two-sided edge or when you want to add a border after the main piece is done. The provisional cast-on uses a temporary yarn (often a contrasting color or a scrap yarn) that you remove later.
One straightforward provisional method is to crochet a chain using a crochet hook and scrap yarn, then pick up stitches into the bumps on the back of the chain. When you are ready to work in the opposite direction, you pull out the scrap yarn and the live stitches are waiting for you on your needle.
Provisional cast-ons are not beginner-friendly, so save this method for after you have completed a few projects with a standard cast-on. Your pattern will tell you if you need a provisional cast-on, and it will include specific instructions for the version it prefers.
Fixing a cast-on that is too tight or uneven
If your cast-on stitches are so tight you cannot insert your needle through them, you cast on too firmly. This is very common with beginners. The solution is to start over—do not try to force your needle through tight stitches, because you will create tension problems that ripple through your entire piece.
When you cast on again, hold the yarn more loosely in your hand. Your stitches should slide easily along the needle, and you should be able to fit your working needle through each one without resistance. If you are using the long-tail method, make sure you are not pulling the tail too hard as you create each stitch.
If your cast-on stitches are uneven—some loose, some tight—it usually means your hand tension was inconsistent. This evens out as you knit the first few rows, so do not worry about perfection on your first attempt. By the time you reach row 5 or 6, the cast-on edge will look much more uniform.
How many stitches to cast on
Your knitting pattern will tell you exactly how many stitches to cast on. This number is not something you choose—it is built into the pattern's design. If a pattern says "cast on 32 stitches," you cast on 32, not 30 or 35.
If you are making something without a pattern (like a straightforward dishcloth or scarf), the number of stitches controls how wide your piece will be. Thicker yarn and larger needles mean each stitch takes up more space, so you need fewer stitches to reach a certain width. Thinner yarn and smaller needles mean you need more stitches. Most patterns for beginners suggest starting with 20 to 30 stitches so the piece is not too wide to manage.
Frequently Asked Questions
What if I run out of tail before I finish casting on?
Stop, pull out all your stitches, and start over with a longer tail. There is no way to add more tail once you have started. Estimate generously—it is better to have extra yarn to weave in later than to run short halfway through.
Can I use any yarn for casting on?
Yes. Use the same yarn you will knit with. Some knitters use a thicker yarn temporarily to make the cast-on easier to work into, then replace it with the project yarn, but this is an advanced technique. For your first projects, use one yarn throughout.
Does the cast-on method matter if I am a beginner?
Start with the long-tail cast-on. It is the most forgiving, produces a good-looking edge, and once you master it, you will use it for most of your projects. Learn other methods after you have completed a few pieces.
Why do my cast-on stitches keep falling off the needle?
Your stitches are too loose. Hold the yarn more firmly as you create each stitch, and make sure the loops are sitting securely on the needle before you move to the next one. If they keep sliding off, your needle may be too small for the yarn you are using—check your pattern's needle size recommendation.
How do I know if my cast-on edge is the right tension?
Your stitches should slide along the needle easily when you push them, but they should not fall off on their own. You should be able to insert your working needle through each stitch without forcing it. If you can do both of these things, your tension is correct.