Start with the Right Needles and Yarn

Your first knitting project will go much better if you choose needles and yarn that are forgiving. Pick yarn that is medium weight (labeled as "worsted" or "aran" on the ball band) in a light color — dark yarn makes it hard to see your stitches when you are learning. Avoid fuzzy, slippery, or thin yarn; they hide mistakes and slide off needles easily.

For needles, buy bamboo or wooden needles in size US 8 to US 10. Metal needles are slippery and stitches fall off. Plastic needles break. Bamboo grips the yarn just enough to hold your work steady. Buy needles that are 10 to 12 inches long — shorter needles are easier to control than long ones.

You will need one ball of yarn and one pair of needles to start. A beginner's practice swatch uses only about 50 yards of yarn, so a single ball will last through several attempts and your first small project.

Key Takeaways

  • Cast on 20 stitches using the long-tail method, which takes about five minutes to learn and gives you a neat edge to work from.
  • Knit stitch and purl stitch are the only two stitches you need to start; every other stitch is a combination of these two.
  • Tension — how tightly you pull the yarn — matters less than consistency; loose, even stitches are better than tight, uneven ones.
  • Mistakes in the first few rows are normal and fixable; dropping a stitch is not a disaster, and you can unravel back to the problem without losing your work.
  • Your first project should be a dishcloth or scarf using only knit stitch; this teaches you the motion without the mental load of pattern changes.

Cast On 20 Stitches Using the Long-Tail Method

Casting on means putting loops on your needle to start your knitting. The long-tail cast-on is the most useful method because it creates a neat, stretchy edge and is easier to work into than other methods. It takes practice, but you will use it for every project you make.

Measure out a tail of yarn about three times the width of what you want to knit. For a practice swatch, make the tail about 24 inches long. Tie a loose knot about 6 inches from the end of the tail — this is just a marker, not part of the cast-on. Hold the needle in your right hand. Drape the yarn so the short end (the tail) hangs down your left side and the long end (connected to the ball) hangs down your right side. Pinch the tail between your left thumb and forefinger, and pinch the long yarn between your left middle finger and forefinger. Your left hand now holds two strands of yarn, one on each side of your hand.

Insert the needle under the yarn on your thumb, then over the yarn on your finger, then back under the yarn on your thumb, and pull both strands tight. You now have one stitch on the needle. Repeat this motion 19 more times until you have 20 stitches. The whole process takes about five minutes once you understand the hand position. Do not worry if your first few stitches are loose or uneven — the stitches will tighten as you knit into them.

Learn the Knit Stitch in Three Motions

The knit stitch is the foundation of knitting. Every knit stitch follows the same four steps, and once your hands learn the motion, you can do it without thinking. Hold the needle with cast-on stitches in your left hand and the empty needle in your right hand. The yarn should hang from the ball on the right side of your work.

Here are the four motions: First, insert the right needle through the first stitch on the left needle from left to right, so the right needle passes in front of the left needle. Second, wrap the yarn around the right needle by bringing it from right to left, under and around the right needle. Third, pull the right needle back through the stitch, bringing the new loop with it. Fourth, slide the old stitch off the left needle. You now have one knit stitch on the right needle. Repeat these four motions for every stitch on the left needle.

When you finish a row, all stitches will be on the right needle. Swap the needles so the full needle is now in your left hand, and knit the next row the same way. Your hands will feel clumsy for the first 10 rows. This is normal. By row 20, your fingers will start to remember the motion without your brain having to direct every step.

Keep Your Tension Loose and Even

Tension means how tightly you pull the yarn as you knit. New knitters almost always pull too tight because they are concentrating hard and their hands tense up. Tight stitches are harder to work into on the next row, and they make your finished fabric stiff and uncomfortable to wear.

The goal is loose, even tension — all your stitches should be roughly the same size, even if that size is a bit bigger than you expected. Let the yarn flow through your fingers without gripping it. After you wrap the yarn around the needle, relax your hand for a moment before you pull the needle through. If your stitches are so loose that they fall off the needle, you have gone too far — tighten up just a little. Most beginners find their natural tension by row 15 or 20.

Do not compare your tension to pictures online or to an experienced knitter's work. Your tension will improve with every project. A dishcloth made with loose, even stitches is better practice than a scarf made with tight, uneven ones.

Fix Dropped Stitches and Mistakes

A dropped stitch happens when a loop falls off your needle. This looks scary but is straightforward to fix. If you notice it right away, insert the right needle through the dropped loop from front to back, then use a crochet hook or the tip of your left needle to pull the yarn through the loop. Do this once for each row the stitch has dropped. If you dropped the stitch several rows ago, you can unravel back to that point.

To unravel, pull the working yarn (the yarn still attached to the ball) and watch the stitches come undone. Stop when you reach the row where the mistake happened. Pick up the stitches on your needle again and keep going. This takes practice, but it is much faster than starting over, and it teaches you how your stitches are actually made.

If you knit a stitch that looks wrong in the middle of a row, you have two choices: keep going and fix it later, or unravel back to the mistake. For your first project, keep going. You will learn more by finishing the piece than by stopping to fix every imperfection.

Make a Dishcloth as Your First Project

Your first finished project should be something small and useful that uses only knit stitch. A dishcloth is perfect: it is small enough to finish in a few hours, it does not need to fit your body, and you can use it in your kitchen even if it is lumpy or uneven.

Cast on 30 stitches and knit every row until your cloth is roughly square (about 30 rows). Bind off by knitting two stitches, then passing the first stitch over the second stitch and off the needle. Repeat until all stitches are gone. Weave in the loose yarn ends with a needle, and you are done. The whole project takes two to four hours depending on how fast you knit.

A dishcloth teaches you the basic motion without the mental load of reading a pattern or changing stitches. It also gives you something real to show for your work — not a practice swatch that you throw away. Many experienced knitters still make dishcloths because they are meditative and useful.

Practice the Purl Stitch Once You Are Comfortable with Knit

Once you have finished a dishcloth and your knit stitch feels automatic, learn the purl stitch. A purl stitch is almost identical to a knit stitch, except the yarn starts in front of the needle instead of in back. Insert the right needle through the stitch from right to left (the opposite direction from knit), wrap the yarn around, and pull through. The motion feels backwards at first, but it is just the reverse of what you already know.

Knit and purl are the only two stitches you need to make most beginner patterns. Once you can do both, you can make scarves, blankets, hats, and sweaters. Every other stitch — cables, ribs, decreases, increases — is built from these two basic motions.

Frequently Asked Questions

How tight should my stitches be?

Your stitches should be loose enough to slide easily along the needle but tight enough that they do not fall off. If you can fit a toothpick through the loop, they are too loose. If you have to force the needle through, they are too tight. Most beginners find the right tension by their second or third project.

What do I do if I mess up a whole row?

Pull the working yarn and let the stitches unravel back to the row before the mistake. Pick up the stitches on your needle and keep going. This is faster and less frustrating than trying to fix mistakes stitch by stitch. You will get better at spotting mistakes early as you practice.

Can I knit with any kind of yarn?

You can, but some yarns are much harder to learn with. Avoid fuzzy yarn, dark yarn, thin yarn, and slippery yarn. Medium-weight yarn in a light color shows your stitches clearly and forgiving mistakes. Once you are comfortable, you can experiment with other types.

How long does it take to learn to knit?

You can learn the basic motions in one sitting. Your hands will feel clumsy for the first few hours, but by your second project, the motion becomes automatic. Most people feel confident after finishing two or three small projects, which takes a few weeks of casual practice.

Do I need to buy expensive needles and yarn?

No. Bamboo needles cost three to five dollars, and a ball of beginner-friendly yarn costs four to eight dollars. Your total investment for needles and yarn to make a dishcloth is under fifteen dollars. You do not need special tools or expensive materials to learn.