
How to Knit a Teddy Bear: A Complete Step-by-Step Guide for Beginners and Beyond
There is something deeply satisfying about knitting a teddy bear from scratch. Unlike a scarf or a dishcloth, a knitted teddy bear becomes a keepsake — something passed from hand to hand, carried through childhood, and sometimes even kept for decades. Whether you are making one for a baby shower, a child’s birthday, or simply because you love the craft, learning how to knit a teddy bear is one of the most rewarding projects you can take on with two needles and a ball of yarn.
This guide will walk you through everything you need to know: the materials, the stitches, the shaping, the assembly, and the finishing touches that turn a collection of knitted pieces into something that looks like it came from a boutique toy shop. Even if you have only ever knitted flat pieces before, this tutorial will help you understand how to think in three dimensions with yarn.
Why Knit a Teddy Bear?
Before we get into the how, it is worth spending a moment on the why. Knitted toys, sometimes called “softies” or “knitted amigurumi” (borrowing a term from Japanese craft culture), have become hugely popular for good reason. A handmade teddy bear carries a warmth that a store-bought toy simply cannot replicate. Every stitch is intentional. Every seam is sewn by hand. When you give someone a knitted teddy bear, you are giving them hours of your time and attention shaped into something soft and lasting.
From a practical standpoint, knitting a teddy bear is also an excellent intermediate project. It challenges you to work in the round, to shape fabric by increasing and decreasing, and to assemble separate pieces into a unified whole. If you have mastered the basics — knit stitch, purl stitch, casting on, and binding off — you have everything you need to get started.
What You Will Need
Gathering your materials before you begin makes the whole process much smoother. Here is a complete list of what you will need to knit a classic teddy bear.
Yarn: Choose a worsted weight or DK weight yarn in the color of your choice. For a traditional teddy bear, a warm brown or golden tan works beautifully, but there is absolutely no reason you cannot knit a blue bear, a gray bear, or a bear in rainbow stripes. Avoid yarn that is too fuzzy or textured for your first attempt, as it will make it harder to see your stitches. A smooth, plied yarn is easiest to work with.
Knitting needles: For worsted weight yarn, a set of US size 6 (4mm) needles works well. If you are knitting in the round, you will want either a short circular needle or a set of double-pointed needles (DPNs). Many knitters prefer DPNs for small projects like this because the pieces are quite compact.
Stuffing: Polyfill toy stuffing is the standard choice. It is lightweight, washable, and gives the bear a soft, rounded shape. You can find it at any craft store.
Safety eyes: These come in various sizes and click into place from the wrong side of the fabric. For an average-sized teddy bear (about 12 inches tall), 12mm to 15mm safety eyes work well. If you are making the bear for a child under three years old, skip the safety eyes entirely and embroider the eyes with yarn instead, since safety eyes can be a choking hazard.
Tapestry needle: You will use this to seam the pieces together and to weave in your ends. A blunt-tipped tapestry needle is the right tool for knitting.
Stitch markers: These help you keep track of the beginning of rounds when working in the round.
Scissors: A small, sharp pair works best for trimming yarn ends.
Optional embroidery floss or yarn for facial features: You will use this to embroider the nose and mouth.
Understanding the Pattern Structure
A knitted teddy bear is typically made in separate pieces that are stuffed and then seamed together. The standard pieces are the body, the head, two arms, two legs, and two ears. Some patterns also include a snout as a separate piece, which gives the face a more sculpted look.
The key techniques you will use throughout this project are:
Knitting in the round: Most of the pieces for a teddy bear are worked in the round, either on DPNs or a short circular needle. This creates a seamless tube, which is ideal for three-dimensional shapes.
Increasing: To make a piece wider, you will add stitches. The most common increase used in toy knitting is the KFB (knit front and back), which creates a new stitch without leaving a visible hole.
Decreasing: To taper a piece, you will reduce stitches. The most common decrease is the K2tog (knit two together), which leans to the right, and the SSK (slip, slip, knit), which leans to the left. Using both gives a symmetrical, clean shape.
Mattress stitch: This is the seaming technique you will use to join pieces together. It creates an almost invisible seam on the right side of the fabric.
If any of these terms are new to you, it is worth spending an afternoon practicing them before you start your bear. There are many excellent video tutorials available for each of these techniques, and seeing the motion in real time makes a significant difference.
How to Knit the Body
The body of the teddy bear is the largest piece, so it is a good place to start. Cast on 8 stitches and distribute them evenly across your DPNs or circular needle. Join to work in the round, being careful not to twist your stitches.
Round 1: Knit all stitches.
Round 2: KFB in every stitch. You will now have 16 stitches.
Round 3: Knit all stitches.
Round 4: (KFB, K1) repeat to end. You will now have 24 stitches.
Round 5: Knit all stitches.
Round 6: (KFB, K2) repeat to end. You will now have 32 stitches.
Round 7: Knit all stitches.
Round 8: (KFB, K3) repeat to end. You will now have 40 stitches.
Continue knitting every round (no increases or decreases) for approximately 20 rounds, or until the body measures about 3.5 to 4 inches from the cast-on edge. At this point, you will begin decreasing to shape the top of the body.
Decrease round 1: (K2tog, K3) repeat to end. 32 stitches remain.
Decrease round 2: Knit all stitches.
Decrease round 3: (K2tog, K2) repeat to end. 24 stitches remain.
Decrease round 4: Knit all stitches.
Decrease round 5: (K2tog, K1) repeat to end. 16 stitches remain.
At this point, stuff the body firmly with polyfill. You want it full and rounded, not floppy. Continue decreasing.
Decrease round 6: K2tog repeat to end. 8 stitches remain.
Cut the yarn, leaving a 6-inch tail, and thread it through a tapestry needle. Draw the needle through the remaining stitches on your needle, pulling them off as you go. Pull the yarn tight to close the top of the body, and then weave in the end securely.
How to Knit the Head
The head is worked almost identically to the body, but you will make it slightly larger in proportion so it has that characteristic round, baby-like shape that makes teddy bears so endearing.
Cast on 8 stitches and join to work in the round.
Round 1: Knit all stitches.
Round 2: KFB in every stitch. 16 stitches.
Round 3: Knit all stitches.
Round 4: (KFB, K1) repeat to end. 24 stitches.
Round 5: Knit all stitches.
Round 6: (KFB, K2) repeat to end. 32 stitches.
Round 7: Knit all stitches.
Round 8: (KFB, K3) repeat to end. 40 stitches.
Round 9: Knit all stitches.
Round 10: (KFB, K4) repeat to end. 48 stitches.
Knit every round with no shaping for about 16 to 18 rounds, until the head measures roughly 3 inches from the cast-on edge. Then begin decreasing symmetrically in reverse. Before you fully close the head, attach your safety eyes at this stage — it is much easier to do before the piece is stuffed. Position them about 1 inch apart and roughly in the middle of the face, then click the washers onto the posts from the inside.
Stuff the head firmly, then close and weave in the end the same way you did for the body.
How to Knit the Snout
The snout is a small, oval piece that adds definition to the face. Cast on 4 stitches and work back and forth in stockinette for 6 rows, then bind off. Alternatively, you can work a small egg-shaped piece in the round by casting on 4 stitches, increasing on each side every round for 3 rounds to create an oval, then working a few straight rounds, and finally decreasing back to close.
Lightly stuff the snout before sewing it to the face. Position it centrally, just below the eyes, and sew it in place using mattress stitch. Once it is attached, embroider a small triangular nose at the top of the snout using dark brown or black yarn or embroidery floss. Below the nose, add a short vertical line that branches into a gentle “v” shape to create the mouth. These few stitches make an enormous difference to the bear’s expression.
How to Knit the Arms
Make two arms, keeping them as identical as possible.
Cast on 6 stitches and join in the round. KFB in every stitch to get 12 stitches. Knit every round for about 14 rounds. Then K2tog around (6 stitches remain). Stuff lightly — arms should be a little softer than the body — then draw the yarn through the remaining stitches and close. Leave a long yarn tail for seaming.
How to Knit the Legs
The legs are worked similarly to the arms but are slightly wider and longer.
Cast on 8 stitches, join in the round, and KFB in every stitch to get 16 stitches. Knit every round for about 18 rounds. For the foot, you can either work a simple flat bottom or add a small increase section at the base. The simplest approach is to work a few rows flat after the last round, adding KFB increases on each end to create a small pad, then fold this section and seam it closed to form the foot. Stuff the legs firmly so they hold their shape, close, and leave long yarn tails for seaming.
How to Knit the Ears
Ears are the quickest piece to knit. Cast on 10 stitches and work back and forth in stockinette for 6 rows. On row 7, K2tog at each end (8 stitches). On row 8, K2tog at each end (6 stitches). Bind off. Fold the ear in half and seam the sides together to create a small rounded shape. Make two.
Assembling the Teddy Bear
This is the step where everything comes together, and it is genuinely one of the most exciting moments in any knitting project. Lay all your pieces out in front of you and take a moment to plan the positioning.
Start by attaching the head to the body. Pin it in place first to make sure it looks centered and well-balanced. The head should sit slightly forward rather than perfectly on top of the body, which gives the bear a more natural posture. Use mattress stitch and the yarn tail from your head piece to sew it securely to the body, going around the seam two or three times for extra strength.
Next, attach the arms to the upper sides of the body, roughly at the shoulders. Position them so they angle slightly downward and forward. Again, pin first, then sew.
Attach the legs to the bottom of the body, pointing forward or slightly outward. The exact angle is a matter of preference and will affect whether your bear sits upright on its own or splays out a bit more.
Finally, sew the ears to the top of the head. Position them so they are evenly spaced and symmetrical. The placement of the ears dramatically affects the overall look of the bear — ears placed further back give a more relaxed look, while ears placed near the top of the head give a perkier, more alert expression.
The Finishing Touches
Once all the pieces are assembled, take a moment to look at your bear from different angles. Check that the seams are secure and that the stuffing is evenly distributed. Gently tug each limb to test the strength of the seams.
Weave in any remaining yarn ends carefully, making sure they are tucked in and will not come loose over time. If you like, you can add a small bow around the bear’s neck, or embroider a small heart or initial on its belly. Some knitters add a knitted sweater or a tiny scarf for extra charm.
If the bear is intended as a toy for a young child, give it a gentle machine wash on a delicate cycle (if your yarn is machine washable) and check all the seams once more after it dries. Better to find a loose seam now than after the bear has become a beloved possession.
Tips for Making Your Knitted Teddy Bear Even Better
Tension is everything in toy knitting. If your gauge is too loose, you will end up with holes in the fabric through which the stuffing can poke. It is better to go down a needle size than to knit too loosely, even if the fabric feels slightly stiff at first.
Color is a design decision, not just an aesthetic one. A bear knitted in a self-striping yarn will have a completely different personality from one in a solid, heathered wool. Experiment and have fun with it.
If you want to make a larger or smaller bear, the proportions in this guide can be scaled up or down by adjusting the number of increase rounds and the length of the straight sections. Keep the head slightly larger relative to the body for the most appealing result.
Practice your mattress stitch before assembling. A beautifully seamed toy looks polished and professional, while visible seams can distract from even the most careful knitting.
A Final Word
Knitting a teddy bear takes time, patience, and a little courage the first time you try it. You may find that your first bear has slightly uneven ears or a head that tilts to one side. That is perfectly fine. In fact, many people find these small imperfections to be part of the charm. No two handmade bears are exactly alike, and that is precisely the point.
The skills you build while making your first bear — shaping, working in the round, seaming, and embellishing — will carry over into every toy-knitting project you take on after this. And once you have held your finished bear in your hands, there is a very good chance you will immediately start thinking about who else you want to make one for.
Happy knitting.