You can learn to knit with just two needles, yarn, and about an hour
Knitting starts with casting on — looping yarn onto a needle to create your first row of stitches. From there, you learn two basic movements: the knit stitch and the purl stitch. Most beginner projects use only the knit stitch repeated over and over. You do not need expensive tools, prior experience, or a natural talent for crafts. You need needles that fit your hands, yarn that is not too thin, and willingness to undo rows when you make mistakes — which you will, and that is normal.
The fastest way to learn is to watch someone do it, then do it yourself while watching again. A video showing hands moving in real time teaches you the rhythm better than photographs or written steps alone. After you cast on and complete your first few rows, the repetitive motion becomes automatic, and you can focus on keeping your tension even and your stitches from falling off the needle.
Key Takeaways
- You need two needles, one ball of yarn, and about 30 minutes to cast on and complete your first rows.
- The knit stitch is the foundation of most beginner projects and involves only two movements repeated in sequence.
- Casting on — creating the first row of loops on your needle — is the hardest part for most beginners, and it takes practice to get the tension right.
- Mistakes are part of learning; dropping a stitch or twisting a row is fixable and happens to everyone starting out.
- Yarn weight and needle size must match, and thicker yarn with larger needles is easier to work with when you are learning.
Choosing needles and yarn that work together
Needles come in different sizes, measured in millimeters, and yarn comes in different weights — thickness categories that range from thin (lace weight) to very thick (bulky). The two must match. A yarn label always lists the recommended needle size, usually printed as a range like "US 6–8" or "4–5 mm". Start with that recommendation.
For your first project, buy yarn labeled "worsted weight" or "bulky weight" and needles in the US 8–10 range (5–6 mm). Thicker yarn and larger needles are easier to see and hold, stitches are less likely to slip off, and you finish projects faster. Avoid thin yarn and small needles until you have completed at least one full project. Needles come in bamboo, metal, and plastic; bamboo and metal grip yarn better and are worth the small extra cost.
Buy one ball of yarn to start — 100 to 200 yards is enough for a dishcloth or small scarf. You do not need a matched set of needles; you need two needles of the same size. Many yarn shops sell needles individually or in small packs. Online retailers like Webs, KnitPicks, and Yarn.com sell both needles and yarn with clear size labels.
Casting on: creating your first row of stitches
Casting on means looping yarn onto your needle to create the foundation row. The most common method for beginners is the long-tail cast-on, which creates a neat edge and uses only your needle and yarn. You pull out a length of yarn (the "tail"), make a loop, and pull new yarn through the loop while holding the tail with your fingers. Each pull creates one stitch on the needle.
This is the step where most beginners get stuck. Your tension will be too tight at first, making it hard to pull yarn through. Your loops will be uneven. You will accidentally drop stitches or create twists. This is completely normal. Watch a video of the long-tail cast-on three times, then try it yourself. Expect to cast on 20 stitches five or six times before they look even. Once you have cast on 20 stitches that stay on the needle, you are ready to knit.
If long-tail cast-on frustrates you after 10 minutes, switch to the straightforward cast-on instead. It is less elegant but faster to learn: you make a loop, pull yarn through it, and slide the loop onto your needle. Repeat until you have enough stitches. Many experienced knitters use long-tail, but straightforward cast-on works fine for learning.
The knit stitch: the one movement you repeat
Once you have cast-on stitches on your needle, you hold the needle with cast-on stitches in your left hand and an empty needle in your right hand. You insert the right needle through the first stitch on the left needle, wrap yarn around the right needle, and pull it back through the stitch. This creates a new stitch on the right needle. You repeat this for every stitch on the left needle until all stitches have moved to the right needle. Then you switch hands and do it again.
The rhythm is: insert, wrap, pull through, slide off. Insert, wrap, pull through, slide off. After 10 rows, your hands learn the pattern and you stop thinking about each step. Your first rows will be uneven — some stitches tight, some loose, some twisted. This does not matter. You are building muscle memory.
Two common mistakes: pulling the yarn too tight (your stitches become hard to work with and your fabric looks dense) and pulling too loose (your stitches fall off the needle or your fabric looks sloppy). The fix for both is practice. Knit 20 rows, then look back at row 1. You will see improvement.
Binding off: finishing your edges
Binding off secures your stitches so they do not unravel when you remove the needles. The basic method is straightforward: knit two stitches, then use your left needle to pull the first stitch over the second stitch and off the needle. Knit one more stitch, pull the previous stitch over it, and repeat until one stitch remains. Pull the yarn tail through the last stitch and tighten it.
Binding off is easier than casting on. By the time you finish your first project, you will have knit 100 or more rows and your hands will move automatically. Binding off takes two minutes and feels like a relief.
Your first project: a dishcloth or washcloth
A dishcloth is the ideal first project. Cast on 20 stitches, knit every row until the cloth is roughly square (about 40 rows), then bind off. This teaches you casting on, the knit stitch, and binding off without requiring you to learn shaping, color changes, or pattern reading. You end with something useful.
A straightforward scarf works too: cast on 15 stitches and knit until the scarf is as long as you want it. Both projects take 4 to 8 hours of actual knitting time spread over a few weeks if you knit for 30 minutes a day.
Do not start with a hat, sweater, or anything with decreases and increases. Those techniques come after you have completed one full project and your tension is even. A finished dishcloth, even an imperfect one, teaches you more than an abandoned half-finished sweater.
Common mistakes and how to fix them
Dropped stitches happen when a loop slides off your needle. If you notice it right away, insert your needle back through the loop and pull the working yarn through it. If you do not notice until several rows later, you can use a crochet hook to pull the yarn back up through the dropped stitches — this is called picking up a dropped stitch. It looks complicated but takes 30 seconds once you see it done.
Twisted stitches look like they are leaning the wrong way. This usually means you inserted your needle through the stitch the wrong direction. It does not break anything; your fabric just looks slightly off. After a few projects, you will stop making this mistake.
Uneven tension — some rows tight, some loose — is the most common beginner problem and also the one that fixes itself with practice. Knit 50 rows and your tension will be noticeably more even than row 1. There is no shortcut; your hands need to learn the right amount of pull.
Where to find patterns and video tutorials
YouTube has thousands of free knitting videos. Search "long-tail cast-on for beginners" or "how to knit stitch" and watch three different creators. You will find one whose pace and hand position clicks for you. Ravelry.com hosts millions of free patterns, including dozens of straightforward dishcloth patterns. Filter by "beginner" and "free" to find projects that use only the knit stitch.
Your local yarn shop often offers in-person classes where an instructor watches your hands and corrects your tension in real time. This is worth the cost if you get stuck. Many shops also have drop-in hours where you can sit and knit while staff answer questions. Libraries sometimes offer knitting circles or classes as well.
Frequently Asked Questions
Do I need to be left-handed or right-handed to knit?
You can knit with either hand dominant. Most knitting instruction assumes right-handed knitters, but left-handed knitting uses the same stitches in mirror image. Search "left-handed knitting" on YouTube and you will find tutorials that show the movements from your perspective.
What if I drop a stitch and do not notice until later?
You can pick it back up with a crochet hook by pulling the working yarn back through the dropped loop, row by row, until the stitch is find again. This takes practice but is not difficult. If you cannot fix it, you can unravel back to that point and start again — this is called frogging, and every knitter does it.
How long does it take to finish a straightforward project?
A dishcloth takes 4 to 8 hours of actual knitting time if you knit for 30 minutes a day, spread over 2 to 4 weeks. A scarf takes longer depending on length, usually 10 to 20 hours. Speed increases as your tension becomes automatic.
Can I knit with any yarn or do I have to follow the label?
The label recommendation is a guide, not a rule. You can use thicker yarn with thinner needles (your fabric will be dense) or thinner yarn with thicker needles (your fabric will be loose). For learning, follow the label so your fabric looks normal and you can focus on technique.
What is the difference between knit and purl?
The purl stitch is the knit stitch in reverse — you insert the needle from the opposite direction and wrap yarn differently. Knit and purl create different textures. Most beginners learn knit first and add purl after completing one project. You do not need purl to finish a dishcloth or straightforward scarf.