Knitting a ball is simpler than shaping most other objects because you work in the round and increase evenly, then decrease the same way
A knitted ball—sometimes called a knit sphere or toy ball—is one of the easiest three-dimensional projects you can make. You cast on a small number of stitches, increase stitches in a regular pattern for the first half, then decrease in the same pattern for the second half. When you bind off, you stuff the ball and close the opening. The whole project usually takes two to four hours, depending on how large you want it and how fast you knit.
The basic structure works the same way whether you're making a ball the size of a marble or a softball. You'll use either circular needles or double-pointed needles (DPNs) to keep all your stitches in the round. Most patterns call for worsted-weight yarn and needles in the US 6 to 8 range, though you can use thicker or thinner yarn if you adjust your needle size to match.
Key Takeaways
- A knitted ball uses increases for the first half and decreases for the second half, worked in rounds so the shape stays even on all sides.
- You'll need circular needles or double-pointed needles, worsted-weight yarn, a yarn needle for weaving in ends, and fiberfill or yarn scraps for stuffing.
- Most balls are cast on with 6 to 8 stitches, increased every round until you reach the widest point, then decreased at the same rate until you close the opening.
- You stuff the ball before you bind off the final stitches, so the opening stays large enough to push stuffing through.
What you need to knit a ball
Gather your materials before you start. You'll need circular needles or double-pointed needles in a size that matches your yarn (usually US 6 to 8 for worsted weight). You'll also need worsted-weight yarn in whatever color you want—a single ball of yarn will make several balls, since each one uses only 20 to 50 yards depending on size.
Beyond needles and yarn, you need a yarn needle (also called a tapestry needle) to weave in the loose ends and close the final opening. You'll also need fiberfill stuffing, which you can buy at any craft store, or you can use leftover yarn scraps if you prefer a firmer ball. A stitch marker helps you track where each round begins, though you can use a piece of scrap yarn in a contrasting color if you don't have one.
How to cast on and start increasing
Cast on 6 stitches using the long-tail cast-on or your preferred method. If you're using circular needles, join to work in the round, being careful not to twist your stitches. If you're using double-pointed needles, distribute the stitches evenly across three or four needles and join the same way. Place a stitch marker to mark the beginning of the round.
Round 1: Knit all stitches. You now have 6 stitches.
Round 2: Knit into the front and back of every stitch (a kfb increase). You now have 12 stitches. This doubles your stitch count.
Round 3: Knit all stitches.
Round 4: Knit 1, increase 1 (kfb), repeat around. You now have 18 stitches.
Round 5: Knit all stitches.
Round 6: Knit 2, increase 1, repeat around. You now have 24 stitches. Continue this pattern—knit all stitches on odd rounds, and increase evenly spaced on even rounds—until your ball is as wide as you want it. For a ball about 2 inches across, stop at 24 stitches. For a 3-inch ball, go to 30 or 36 stitches.
Working the widest part and starting to decrease
Once you reach your target stitch count, knit 3 to 5 rounds without any increases. This creates the widest part of the ball and gives you a nice round shape. Then you'll start decreasing using the same spacing pattern you used for increases, but in reverse.
If your last increase round was "knit 2, increase 1, repeat," your first decrease round will be "knit 2, knit 2 together (k2tog), repeat." On the next plain round, knit all stitches. Then decrease again: "knit 1, k2tog, repeat." Continue alternating decrease rounds and plain rounds until you have 12 stitches left. Your ball should now look like a sphere with a small opening at the top.
Stuffing and closing the opening
Before you bind off, you need to stuff the ball. Thread your yarn needle with a length of yarn (you can use the working yarn or a separate strand). Using your fingers or a small tool, push fiberfill through the opening until the ball feels firm but not rock-hard. You want it to hold its shape without feeling like a solid block.
Once the ball is stuffed, cut the working yarn, leaving a 6-inch tail. Thread this tail through your yarn needle. Slip the remaining stitches off the needles one at a time, passing the needle through each stitch. Pull the yarn tight to close the opening completely. Weave the tail through the ball's interior to hide it, then trim any excess yarn.
Finishing touches and variations
Weave in any other loose ends from your cast-on edge using the yarn needle. If you want a striped ball, you can change yarn colors every few rounds during the increase or decrease sections. If you want a textured ball, try using a bumpy yarn like boucle or eyelash yarn instead of smooth worsted weight.
You can also make balls in different sizes by starting with more or fewer stitches, or by stopping your increases earlier or later. A ball cast on with 8 stitches and increased to 32 stitches will be noticeably larger than one that stops at 24. Keep notes on how many rounds you knit and how many stitches you used so you can repeat a size you like.
Frequently Asked Questions
Can I use straight needles instead of circular or double-pointed needles?
No—straight needles won't work because you need to knit in the round to keep the ball symmetrical. Circular needles and double-pointed needles both work equally well. If you have neither, circular needles are easier for beginners because you don't have to manage four separate needles.
What happens if my ball comes out lumpy or lopsided?
Lumps usually mean your increases or decreases weren't evenly spaced. On your next ball, count your stitches carefully before each increase or decrease round and space them exactly the same distance apart. If you increased every 2 stitches on round 2, increase every 2 stitches on every increase round.
How much yarn do I actually need for one ball?
A 2-inch ball uses roughly 20 to 30 yards. A 3-inch ball uses 40 to 60 yards. A single skein of worsted-weight yarn (usually 220 yards) will make at least three or four balls. You can make test balls with leftover yarn from other projects.
Can I make a ball without stuffing?
You can, but it won't hold its shape as well. An unstuffed ball will flatten slightly and feel soft. If you want a firm ball, use fiberfill. If you want something softer, use yarn scraps or even crumpled tissue paper.
What do I do if I drop a stitch while knitting the ball?
Stop as soon as you notice it and pick it back up with your needle before it runs down more than a row or two. If it's only one row down, insert your needle from front to back through the dropped loop, then catch the horizontal strand above it and pull it through. If it's several rows down, you may need to use a crochet hook to ladder it back up, or unravel back to that point and reknit.