Casting on creates the first row of loops on your needle

Casting on is how you place the initial stitches on your needle before you start knitting. Every knitting project begins here. The cast-on row becomes the foundation edge of your finished piece — the bottom of a scarf, the cuff of a sleeve, the edge of a blanket. How you cast on affects how that edge looks, how stretchy it is, and how straightforward it is to work with.

There are many cast-on methods, each suited to different projects. A beginner can learn one method and use it for almost everything. As you knit more, you'll discover that certain methods work better for certain projects — a stretchy cast-on for socks, a neat one for baby blankets, a decorative one for shawls. This guide covers the three most useful methods: the long-tail cast-on (the most common), the cable cast-on (the sturdiest), and the backward-loop cast-on (the simplest).

Key Takeaways

  • The long-tail cast-on is the most widely used method because it creates a neat, stretchy edge and works well for most projects.
  • You need enough yarn length before you start — roughly three times the width of your finished piece — so measure or estimate before you begin.
  • The cable cast-on creates a firmer, more defined edge and is easier to learn if you already know how to knit.
  • The backward-loop cast-on is the fastest method but creates a looser edge, so it works best for temporary stitches or practice.
  • Practice casting on with worsted-weight yarn and size 8 or 9 needles before moving to thinner yarn or smaller needles.

The long-tail cast-on: the standard method

The long-tail cast-on is what most knitters use because it produces a balanced, elastic edge that looks finished on both sides. It requires you to estimate how much yarn you need before you start — this is the main hurdle for beginners.

To estimate the tail length, wrap yarn around your needle once for each stitch you need to cast on, then add a few inches. For a project 20 stitches wide, you might wrap 20 times and add 4 inches. If you run short, you can always start over. If you have extra, you'll weave it in later.

Hold the needle in your right hand. Make a loop with the yarn, leaving the long tail hanging on the left. Insert your thumb and index finger into the loop so the tail runs over your thumb and the working yarn (the yarn attached to the ball) runs over your index finger. Hold both strands against your palm with your other three fingers. Insert the needle under the loop on your thumb, then over the loop on your index finger, then back under the thumb loop. Drop the thumb loop and tighten gently. Repeat until you have cast on the number of stitches you need.

The cable cast-on: sturdy and defined

The cable cast-on creates a firm, clearly defined edge. It looks more formal than the long-tail and doesn't stretch as much, which makes it useful for projects where you want a stable base — like the cuff of a fitted sleeve or the edge of a structured bag.

You need to know how to knit before you try this method, because you'll be knitting stitches onto the needle. Start by casting on two stitches using the long-tail method or backward-loop method. Insert your right needle between those two stitches, wrap the working yarn around the needle as if you were knitting, and pull a new loop through. Place that new loop on your left needle. Repeat: insert the needle between the last stitch you made and the stitch before it, knit a new stitch, and place it on the left needle. Continue until you have the number of stitches you need.

This method takes longer than long-tail, but the edge is worth it for projects where the cast-on edge will be visible and handled often.

The backward-loop cast-on: fastest but loosest

The backward-loop cast-on is the quickest method and requires no yarn estimation. Make a loop with the working yarn, insert your needle through it, and tighten. Repeat. That's the entire method.

The drawback is that the edge is loose and can look uneven. Use this method for temporary stitches — like when you're picking up stitches along an edge later — or for practice when you're learning. It's also useful if you're casting on a very large number of stitches and don't want to spend 20 minutes on the foundation row.

Fixing common casting-on mistakes

If your cast-on stitches are too tight, you'll struggle to insert your needle into them on the first row. Loosen your tension by relaxing your hands and working more slowly. If you're using the long-tail method, make sure you're not pulling the tail too hard when you tighten each stitch.

If your stitches are too loose and fall off the needle easily, you're not tightening enough. Tighten each stitch after you place it on the needle, but not so much that you can't insert your needle into it. This balance comes with practice — after casting on 10 or 20 times, your hands will find the right tension automatically.

If you cast on the wrong number of stitches, the easiest fix is to start over. Unravel back to the beginning, straighten out the yarn, and cast on again. This takes two minutes and saves the frustration of discovering the mistake three rows in.

Choosing yarn and needles for practice

Practice casting on with worsted-weight yarn (medium thickness) and needles in size 8 to 10. These are large enough that you can see what you're doing and insert your needle easily. Thin yarn and small needles make every mistake visible and magnify tension problems.

Light-colored yarn shows your stitches more clearly than dark yarn. If you're learning, buy a ball of light worsted-weight yarn in a neutral color — cream, gray, or pale yellow — and practice casting on 20 stitches at a time until the motion feels natural. Once you can cast on without thinking about it, you're ready to move to thinner yarn or smaller needles for an actual project.

What happens after you cast on

Once you've cast on all your stitches, they sit on your left needle and you're ready to knit the first row. The stitches should be loose enough that you can insert your right needle into them easily, but tight enough that they don't slide off the needle.

If you need to take a break before you start knitting, you can leave the stitches on the needle. If you're worried they'll fall off, tie a piece of yarn through the last stitch and around the needle as a safety net. When you come back, just untie it and start knitting.

Frequently Asked Questions

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

A rough estimate is three times the width of your finished piece. For a 20-stitch cast-on on size 8 needles, that's usually 5 to 6 feet of yarn. If you're unsure, leave extra — you can always weave in the tail later. Running short means starting over.

Can I use the long-tail cast-on if I don't know how to knit yet?

Yes. The long-tail cast-on doesn't require any knitting knowledge — it's just a way of looping yarn onto the needle. Learn it first, then learn how to knit. Many beginners do exactly that.

What if my cast-on edge looks uneven?

Unevenness usually means your tension is inconsistent — some stitches are tight and some are loose. This improves with practice. For now, make sure you're tightening each stitch the same way every time. The edge will look neater after you knit a few rows.

Do I have to use the long-tail cast-on?

No. The cable cast-on and backward-loop cast-on both work fine. Long-tail is most common because it's balanced and stretchy, but if another method feels easier to you, use that instead. Your finished project will look good either way.

Can I cast on too many stitches by accident?

Yes, and it happens to everyone. If you realize mid-cast-on that you've lost count, the fastest fix is to unravel and start over. If you don't notice until you've finished, you can drop the extra stitches off the needle and tighten the last stitch, but this can look messy. Starting over takes five minutes and gives you a cleaner result.