What you actually need to knit
You need three things to knit: yarn, needles, and your hands. That is genuinely all. Everything else—stitch markers, row counters, tape measures—makes the work easier or faster, but you can knit a sweater with just those three basics.
Most people start with a pair of needles and a ball of yarn from a craft store, cast on some stitches, and learn by doing. You do not need to buy a kit or a special starter set. A single pair of needles in the right size for your yarn, plus yarn itself, is enough to begin.
Key Takeaways
- Needles and yarn are the only two things you must have; everything else is optional but useful.
- Needle size must match your yarn weight—the yarn label tells you which needle size to use.
- Yarn comes in different weights (thicknesses), and thicker yarn works faster but uses more material.
- Inexpensive needles and yarn work fine for learning; you do not need premium materials to start.
- A few cheap extras like stitch markers and a tape measure prevent common mistakes and save time.
Needles: size, material, and what the numbers mean
Knitting needles come in different sizes, measured by diameter. The size you need depends on your yarn—the yarn label always lists which needle size to use. A thin yarn (called fingering weight) needs size 1 or 2 needles; a thick yarn (bulky weight) needs size 10 or larger. If you use needles that are too small, your fabric will be tight and hard to work. Too large, and it will be loose and floppy.
Needles are made of bamboo, metal (usually aluminum), or plastic. Bamboo needles grip yarn slightly, which helps beginners because stitches do not slip off as easily. Metal needles are faster to work with once you have control, because yarn slides smoothly. Plastic needles are cheap but can bend or break. For learning, bamboo or metal needles in the $5 to $10 range work well.
You also need to choose between straight needles (two needles with a point on one end and a stopper on the other) and circular needles (two needles connected by a cable). Straight needles work for flat pieces like scarves and blankets. Circular needles work for flat pieces too, but they are also the only way to knit in the round (making tubes for socks, hats, or sleeves without seams). Most people eventually use circular needles for everything because they are more versatile.
Yarn: weight, fiber, and how much you need
Yarn thickness is called weight, and it ranges from lace (very thin) to jumbo (very thick). The most common weights for beginners are worsted weight (medium-thick) and bulky weight (thick). Thicker yarn knits faster—you can finish a scarf in a weekend with bulky yarn, but fingering weight might take weeks. Thicker yarn also hides mistakes better, which is why many teachers recommend it for beginners.
Yarn is made from different fibers: wool, cotton, acrylic, silk, or blends. Wool is warm, stretchy, and forgiving of tension mistakes. Acrylic is cheap, washable, and comes in every color; it is a good choice for learning because you will not feel bad if you have to unravel it. Cotton is cool and breathable but less stretchy. For your first project, acrylic or wool in a medium to bulky weight costs $5 to $15 per ball and is straightforward to find.
The yarn label tells you how much yarn is in the ball (measured in yards or meters) and how much you need for a finished project. A straightforward scarf might need 200 to 400 yards; a sweater might need 1,200 to 2,000 yards. Buy more than the pattern calls for if you are new to knitting, because tension mistakes and frogging (unraveling to fix errors) use extra yarn.
Extras that save time and prevent mistakes
Stitch markers are small rings or clips you slip onto your needle to mark the start of a round or a pattern repeat. They cost $3 to $8 for a set and prevent you from losing count of where you are in a pattern. You can also use a piece of yarn tied in a loop, but real markers are easier to move.
A tape measure lets you check the width and length of your work without taking it off the needles. This is how you know when to stop knitting or when to increase or decrease stitches. A cheap fabric tape measure from a sewing section costs $2 to $3.
A row counter is a small device that tracks how many rows you have knitted. It costs $2 to $5 and is useful if your pattern requires you to knit a specific number of rows before changing stitch type. You can also use a notebook and pencil, but a counter is faster.
Yarn needles (also called tapestry needles) have a blunt end and a large eye. They cost $2 to $5 and are used to weave in loose yarn ends when you finish a project. You need one eventually, but not on day one.
How much to spend when you are starting out
A complete beginner setup costs $15 to $30. Buy one pair of needles in size 8 or 9 (medium), one ball of worsted or bulky weight yarn in a light color (so you can see your stitches), and a yarn needle. Skip the stitch markers and row counter for now—you can add them later if you find you need them.
Do not buy a "beginner kit" from a big box store unless you have looked at the needle size and yarn weight on the label. Many kits include needles that are too small or yarn that is hard to work with. A single ball of good yarn and a pair of needles you chose yourself will teach you more than a kit that includes things you do not need.
Where needles and yarn come from
Local yarn shops carry needles and yarn in person, so you can feel the texture and see the colors. Staff can usually help you pick the right needle size for your yarn. Prices are higher than online, but the information is worth it if you are new.
Big craft chains like Michaels and Joann carry needles and yarn, often with sales or coupons. Quality varies—some of their yarn is good, some is not. Online retailers like Amazon, KnitPicks, and Webs have wider selection and often lower prices, but you cannot feel the yarn before you buy.
What you do not need to buy
You do not need a knitting bag, a pattern book, or a blocking board to start. You do not need expensive needles or luxury yarn. You do not need an app or a subscription to a pattern site. Many of these things are nice to have later, but they are not necessary for learning.
Free patterns are everywhere—on websites like Ravelry, PurlSoho, and VeryPink Knits, and on YouTube. You can learn to cast on, knit, purl, and bind off from free videos. The only things you truly need are needles, yarn, and time.
Frequently Asked Questions
What size needles should I buy if I do not have yarn yet?
Buy yarn first, then check the label for the recommended needle size. If you want to buy needles before you have yarn, size 8 or 9 in bamboo or metal is a safe middle ground that works with most beginner yarns. Avoid very small (size 1 to 3) or very large (size 13 and up) needles until you know what you are making.
Can I use regular sewing thread instead of yarn?
No. Sewing thread is too thin and breaks easily under the tension of knitting. Yarn is made to stretch and hold together through repeated movement. Use actual yarn, even if it is cheap acrylic.
Do I need bamboo needles or can I use metal?
Either works. Bamboo is slightly grippier and good for beginners because stitches do not slip off as easily. Metal is faster once you have control. Start with whichever is cheaper or more available to you—the difference matters less than having needles that are the right size for your yarn.
How do I know if yarn is good quality?
Look at the label: it should list fiber content, yardage, care instructions, and recommended needle size. Wool and cotton blends are usually reliable. Acrylic is fine for learning. Avoid yarn that feels rough, sheds fibers when you rub it, or has no label. Price is not always a sign of quality—some cheap yarn is good, and some expensive yarn is not.
What if I buy the wrong needle size?
You can use it with different yarn, or you can return it if you bought it recently. Most craft stores take returns on unused needles. If you have already started knitting and realize the needles are wrong, unravel your work (it is not wasted—you can reuse the yarn) and start again with the correct size. This happens to everyone.