Casting on creates the first row of loops on your needle

Casting on is how you put the initial loops—called stitches—onto your knitting needle so you have something to knit into. Without casting on, you have no stitches to work with. The loop sits on the needle and stays there while you knit, and new loops form below it as you work. There are several ways to cast on, and each one creates a slightly different edge at the bottom of your finished piece.

The method you choose depends on what you are making and how stretchy or sturdy you want that bottom edge to be. A scarf needs a flexible edge that won't feel tight around your neck. A sweater cuff might need something firmer. Most beginners start with the long-tail cast-on or the cable cast-on because they are straightforward and work for almost any project.

Key Takeaways

  • Casting on puts the first loops onto your needle so you have stitches to knit into.
  • Long-tail cast-on uses a length of yarn before your working yarn and creates a flexible, finished-looking edge.
  • Cable cast-on uses only your working yarn and is easier to learn if you already know how to knit a basic stitch.
  • Thumb cast-on is the fastest method and works well for practice pieces, though the edge is less polished.
  • You need to know how many stitches your pattern calls for before you start casting on.

Long-tail cast-on: the most common method

Long-tail cast-on is the standard choice for most knitting projects because it creates an even, professional-looking edge that has some stretch. You start by measuring out a length of yarn—roughly three times as long as the width of stitches you plan to cast on. For example, if you need 30 stitches and each stitch is about a quarter-inch wide, you would measure out roughly 22 to 24 inches of yarn before your working yarn (the yarn attached to the ball).

Make a loop with the long end of yarn, then slip your needle through it. Hold the needle in your right hand and the two strands of yarn in your left hand—the long tail between your thumb and forefinger, the working yarn between your forefinger and middle finger. Bring the needle up through the loop on your thumb, over the working yarn, and back down through the thumb loop. Tighten gently. Repeat this motion until you have cast on the number of stitches your pattern needs. The edge will look like a chain of bumps along the bottom of your needle.

Cable cast-on: straightforward if you can knit

Cable cast-on is easier to learn if you already know how to make a knit stitch, because the motion is almost identical. You start by making two stitches using the long-tail method (or any method), then use those two stitches to create all the rest. Insert your needle between the two stitches on the left needle, wrap the yarn around as if you were knitting, 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 you made and the stitch before it, knit a new loop, and slip it onto the left needle. Keep going until you have the number of stitches you need. Cable cast-on creates a firm, rope-like edge and uses only the yarn attached to your ball, so you do not have to measure out a long tail. The downside is that it takes longer than long-tail and can feel awkward until your hands learn the rhythm.

Thumb cast-on: the fastest method

Thumb cast-on is the quickest way to get stitches on your needle and requires almost no setup. Make a loop with your yarn, hold it on your thumb, and push your needle up through the loop from underneath. Wrap the working yarn around the needle as if you were knitting, pull it through the thumb loop, and tighten. Repeat. You will have stitches on your needle in minutes.

The trade-off is that thumb cast-on creates a looser, less polished edge than the other methods, and the stitches can be uneven if you are not careful with tension. It is a good choice for practice pieces, dishcloths, or any project where the cast-on edge will not be visible or does not need to look refined. Many knitters use thumb cast-on for swatches—small test pieces they knit to check their tension before starting a real project.

Provisional cast-on: when you need to pick up stitches later

Provisional cast-on is a temporary method used when you plan to knit in both directions from the cast-on edge, or when you want to add a border later. The most common way is to use a crochet hook and waste yarn (a scrap of yarn in a contrasting color). Make a loop with the waste yarn on the crochet hook, then hold your knitting needle next to it. Pull the waste yarn through the loop on the hook and over the needle, repeating until you have all your stitches. When you are ready to work in the other direction, you unravel the waste yarn and pick up the live stitches underneath.

Provisional cast-on is not something you need to learn right away—it is mainly for advanced projects like seamless sweaters or shawls with decorative edges. If your pattern calls for it, the instructions will explain exactly how to do it for that specific project.

Measuring yarn and avoiding common mistakes

The most common casting-on mistake is running out of yarn before you finish. For long-tail cast-on, measure generously—it is better to have extra than to run short. A rough guide is three times the width of your finished cast-on edge, but if you are unsure, add more. You can always cut off the extra tail when you are done.

Another mistake is casting on too tightly, which makes the edge hard to knit into and uncomfortable to wear. Keep your tension loose and even. If your cast-on stitches feel snug on the needle, you are probably pulling too hard. The stitches should slide easily along the needle but not fall off.

Uneven stitches are normal when you are learning. Your tension will improve with practice. If a few stitches look much looser or tighter than the others, you can tighten or loosen them slightly by gently pulling the yarn, but do not worry about perfection on your first try.

Choosing which method for your project

Long-tail cast-on is the best starting point for most projects. It looks professional, has good stretch, and works for scarves, blankets, sweaters, and socks. Use it unless your pattern specifically asks for something else.

Cable cast-on is a good second choice once you are comfortable knitting. It creates a firmer edge, which is useful for projects that need structure, like the cuff of a sock or the edge of a fitted garment.

Thumb cast-on is for speed and practice. Use it for swatches, dishcloths, or anything temporary.

If your pattern mentions provisional cast-on, read the pattern instructions carefully—they will walk you through the specific steps for that project.

Frequently Asked Questions

How much yarn do I need for long-tail cast-on?

A safe estimate is three times the width of your finished cast-on edge. If you are casting on 30 stitches that are roughly a quarter-inch wide, measure out about 22 to 24 inches. It is better to measure too much than too little—you can trim the extra yarn when you are done.

Can I cast on with just one needle?

Yes. Long-tail, cable, and thumb cast-on all use one needle. You hold the needle in one hand and manipulate the yarn with the other. Once you have cast on all your stitches, you pick up the second needle and start knitting.

What if I cast on the wrong number of stitches?

If you realize the mistake before you have knitted very far, you can pull out your work (called frogging) and cast on again. If you have already knitted several rows, it is usually faster to start over than to try to fix it. Keep the practice piece—it is still useful as a swatch to check your tension.

Does the cast-on edge show in the finished project?

Yes, the cast-on edge becomes the bottom edge of your finished piece. That is why the method matters—a neat cast-on edge looks polished, while a messy one is visible. For projects like scarves and blankets, people will see it, so long-tail or cable cast-on is worth the extra care.

Can I use the same cast-on method for every project?

Yes. Most knitters use long-tail cast-on for almost everything because it works well for nearly any project. Once you are comfortable with it, you can experiment with other methods, but you do not have to.