Start with needles and yarn sized for learning
The fastest way to learn knitting is to buy needles and yarn that work together, not needles that look nice or yarn that feels expensive. Beginners succeed with US size 10 or 11 needles (6 or 8 mm) and worsted weight yarn in a light solid color—cream, light gray, or pale yellow. Avoid dark yarn, variegated (multicolored) yarn, and tiny needles. Dark yarn hides your stitches so you cannot see what you are doing. Variegated yarn makes mistakes invisible until you unravel. Tiny needles are harder to hold and slower to work with.
Buy bamboo or wooden needles rather than metal. Metal needles are slippery and stitches fall off easily when you are learning. Bamboo needles grip the yarn just enough to keep stitches in place while you build muscle memory. A pair of needles costs two to five dollars. A ball of worsted weight yarn costs three to eight dollars. You need one ball to practice the basic stitches—you will not finish a whole project yet, and that is fine.
Needle length matters less than you think. Most beginners use 10-inch needles, which are short enough to hold comfortably and long enough to hold stitches while you work. Do not buy circular needles or double-pointed needles yet. Straight needles are simpler to learn on.
Key Takeaways
- Buy US size 10 or 11 bamboo needles and worsted weight yarn in a light solid color before you start, because these materials let you see your stitches and keep them from falling off.
- Learn to cast on, knit stitch, and purl stitch in that order—these three skills are the foundation for every knitting project.
- Practice casting on and the knit stitch for at least one full session before moving to the purl stitch, because rushing makes the purl stitch harder to learn.
- Your first rows will be uneven and loose, and that is normal—tension improves after you knit for 30 to 60 minutes of actual practice time.
- Free video tutorials from channels like VeryPink Knits and Nimble Needles show hand movements in close-up, which is more useful than written instructions when you are learning.
Learn to cast on before you knit your first row
Casting on means putting stitches on your needle so you have something to knit into. The long-tail cast-on is the most common method and the one most tutorials teach first. It takes 10 to 15 minutes to understand and another 10 to 15 minutes to do without stopping. Do not rush this step. If your cast-on row is loose or uneven, every row you knit after it will be loose or uneven.
To do a long-tail cast-on, you tie a loop at the end of your yarn, slip it onto one needle, and then use your thumb and finger to pull yarn through loops you create with your hands. The motion feels awkward the first three times. By the fifth time, your hands start to remember the pattern. Watch a video tutorial in close-up—VeryPink Knits and Nimble Needles both have clear, slow versions—and pause after each step to copy the hand position exactly. Do not try to do it from memory yet.
Cast on 20 stitches for practice. Twenty stitches is enough to see what you are doing but not so many that the row takes forever. Once you have 20 stitches on your needle without dropping any, you are ready to knit.
Practice the knit stitch until it feels automatic
The knit stitch is the most basic stitch in knitting. Every knit stitch follows the same four steps: insert your needle through the loop on the left needle, wrap yarn around the right needle, pull the yarn through, and slip the old loop off the left needle. These four steps repeat for every single stitch in every single row.
Your first row of knit stitches will be slow. You will probably take 15 to 20 minutes to knit 20 stitches. This is normal. Your hands are learning a new motor pattern, and motor patterns take repetition. By your third or fourth row, you will knit the same 20 stitches in 8 to 10 minutes. By your tenth row, you will knit them in 4 to 5 minutes. Speed comes from practice, not from trying harder.
Knit at least 10 full rows before you move on to the purl stitch. Ten rows gives your hands time to build the muscle memory so the motion becomes automatic. If you rush to the purl stitch after two rows, you will confuse the two stitches and have to start over. Ten rows takes about an hour of actual knitting time, spread across two or three practice sessions.
Learn the purl stitch as your second stitch
The purl stitch is the knit stitch in reverse. Instead of inserting your needle from front to back, you insert it from back to front. Instead of wrapping yarn around the back of the needle, you wrap it around the front. The motion feels backwards at first because it is backwards.
Do not learn purl until you can knit a full row without thinking about it. If you have to concentrate hard on the knit stitch, your brain does not have room to learn purl at the same time. Wait until knitting feels almost automatic, then watch a purl tutorial and practice purl stitches for one full session—about 30 to 45 minutes. Knit one row, then purl one row, then knit one row again. This alternating pattern is called garter stitch and is the simplest stitch pattern in knitting.
Your purl stitches will be tighter than your knit stitches at first. This is the most common beginner mistake. Purl stitches do not need to be tight—they need to be the same tension as your knit stitches. If your purl row looks bunched up, loosen your grip on the yarn slightly and try again.
Use video tutorials that show hands in close-up
Written instructions with photos are hard to follow when you are learning because you cannot see the motion. Video tutorials let you watch the exact hand movements and pause to copy them. The best tutorials for beginners show the knitter's hands in close-up, not the whole person or the finished project.
VeryPink Knits, Nimble Needles, and Sheep & Stitch all have slow, clear tutorials for cast-on, knit stitch, and purl stitch. Search for "how to cast on long tail" or "how to knit stitch" and filter by video length—look for videos between 5 and 15 minutes. Longer videos often repeat the same information multiple times. Shorter videos sometimes skip steps.
Watch the tutorial once all the way through without pausing. Then watch it again and pause after each step to copy the hand position on your own needles. Do not try to knit along with the video at full speed—you will fall behind and get frustrated. Pause, copy, then press play again.
Fix common beginner mistakes as you practice
Stitches falling off your needles usually means your needles are too slippery or you are not pulling yarn tight enough when you finish each stitch. Switch to bamboo needles if you have metal ones. When you finish a stitch and slip the old loop off the left needle, pull the yarn gently so the new stitch sits snugly on the right needle.
Rows that get wider or narrower mean you are accidentally adding or dropping stitches. Count your stitches at the end of each row. If you have more than 20, you added a stitch—this usually happens when you wrap yarn around the needle twice by accident. If you have fewer than 20, you dropped a stitch—this usually happens when you slip a stitch off the needle without actually knitting it. Both mistakes are fixable with practice.
Uneven tension—some stitches loose, some tight—is the most common beginner problem and also the least important one. Tension evens out naturally after 30 to 60 minutes of actual knitting time. Do not stop and restart because your first rows look messy. Keep going. Your hands are learning, and learning is messy.
Move to a straightforward project once you can knit and purl smoothly
After you have knitted at least 20 rows of garter stitch (alternating knit and purl rows), you are ready for a real project. A dishcloth or washcloth is the best first project because it is small, forgiving, and useful. A dishcloth is usually 30 to 40 rows of garter stitch in worsted weight yarn—about two to three hours of knitting time.
Search for "beginner knitting dishcloth pattern" and look for patterns labeled "garter stitch only" or "knit and purl only." Avoid patterns that use abbreviations you have not learned yet, like "k2tog" (knit two stitches together) or "yo" (yarn over). Your first project should use only the knit stitch and the purl stitch.
Finishing your first project—even if it is lumpy or uneven—teaches you that you can actually knit. Many beginners stop practicing because they think they are doing it wrong. A finished dishcloth proves you are doing it right.
Frequently Asked Questions
Do I need expensive needles and yarn to learn?
No. Bamboo needles and worsted weight yarn are inexpensive and actually better for learning than expensive materials. Metal needles are slippery and make stitches fall off. Expensive yarn often comes in dark colors or thin weights that hide your mistakes instead of showing them so you can fix them.
How long does it take to learn the basic stitches?
Most people can learn to cast on, knit, and purl in three to five practice sessions of 30 to 60 minutes each. Your hands will feel clumsy for the first two sessions and start to feel more natural by the third. Speed and even tension come later, after you have knitted for several hours.
What should I do if I drop a stitch?
A dropped stitch looks like a loop that has fallen off your needle and is unraveling downward. If you notice it right away, slip your needle back through the loop and pull it tight. If it has unraveled several rows, you can use a crochet hook to pick it back up row by row, or you can unravel back to that point and start again. Either way, it is not a disaster.
Can I teach myself to knit without watching videos?
Written instructions work better once you already know the basic motions, but they are very hard to follow when you are starting from zero. Video tutorials show you the exact hand movements in a way that photos and words cannot. Watch videos for cast-on and the first two stitches, then use written patterns once you understand the basics.
What is the difference between knit and purl?
The knit stitch inserts the needle from front to back and wraps yarn around the back. The purl stitch inserts the needle from back to front and wraps yarn around the front. They create different textures on the fabric. Knit stitches look like little bumps on one side and smooth V's on the other. Purl stitches look the opposite way.