
26 Free Knitting Patterns for Toys Perfect for Handmade Gifts
Introduction
Gifting handmade toys is a timeless way to show you care. Knitting toys by hand offers warmth, personality, and a touch of cozy charm that mass-produced toys simply can’t match. A handmade toy can become a treasured keepsake for a grandchild, a baby shower gift that’s safe and soft, or a “just because” present for a friend who loves handmade goodies. The best part? With 26 free knitting patterns for toys, you have a wide variety of adorable, snuggly options to choose from, all designed to be friendly to knitters of many skill levels.
Knitted toys are not only sweet to look at; they’re often practical too. They can be washed more easily than you might think, especially if you choose machine-washable yarns, and they can be tailored to the recipient’s interests. Whether the person you’re gifting adores bears, bunnies, dragons, or little dolls, there’s a knitted toy pattern here that will speak to them. Best of all, making a toy by hand gives you the chance to personalize color schemes, add embroidered faces or charms, and choose fabrics that are safe and soft for sensitive little ones.
In this guide, you’ll find 26 distinctive patterns, ranging from cuddly bears and playful puppies to tiny dragons and friendly dolls. Each pattern includes what you’ll need, a simple gauge guideline, abbreviations, and step-by-step instructions designed to be beginner-friendly but enjoyable for more advanced knitters who want to create gifts with a special touch. You’ll also find tips on safety, finishing touches, and ideas for presenting a handmade toy as a gift that’s ready to wrap and give.
What makes knitted toys so great as gifts
– Personalization: You can choose colors, textures, and facial expressions to reflect the recipient’s personality.
– Longevity: Properly cared-for knitted toys can be loved for years and even passed down to future generations.
– Gift versatility: They’re perfect for baby showers, birthdays, holidays, or “just because” occasions.
– Educational value: Knitted toys can be designed to teach colors, shapes, or names for young children.
– Safety and care: With the right yarn and safe facial features, you can create toys that are durable and easy to wash.
What you’ll need in general
Before you start any of these patterns, gather a few essential items that will help you stay organized and make the process smoother:
– Yarn: Soft, washable options are ideal. Common choices include superwash wool, acrylic blends, or cotton for summer toys. Choose a weight that suits you; most of the patterns here work well with DK (double knitting) or worsted weight yarns.
– Needles: Small pairs of straight needles, double-pointed needles, or circular needles (for knit-in-the-round toys). For beginners, a 3.5mm to 4.5mm range is a good starting point; the exact size depends on your chosen yarn weight and the pattern.
– Stuffing: Polyester fiberfill or hypoallergenic stuffing works well. Use just enough to give the toy shape while remaining cuddly.
– Safety eyes or embroidery: For toys meant for babies or small children, embroidery (or yarn “dots”) for eyes and noses is safer than small plastic safety eyes.
– Tapestry needle and scissors: For sewing the parts together and weaving in ends.
– Stitch markers: Helpful for keeping track of rounds or increases/decreases.
– Optional finishing tools: Small buttons for embellishments (avoid for babies), fabric glue, felt for accessories.
Gauge and sizing
Gauge is a guideline that helps you understand the size of your finished toy. It’s common for knitted toys to vary a little in size depending on yarn weight, needle size, and personal tension. If you want a specific finished size, aim to match the gauge given in the pattern (or adjust your needle size to keep your gauge consistent). If you’re working in a new yarn, knit a quick swatch in garter stitch (or the stitch your pattern uses) and check how many stitches and rows fit into an inch.
Abbreviations you’ll see
– k: knit
– p: purl
– inc: increase
– dec: decrease
– kfb: knit front and back (a common way to increase by 1)
– k2tog: knit two stitches together (a simple decrease)
– ssk: slip, slip, knit (another common decrease)
– st(s): stitch(es)
– beg: beginning
– rnd: round
– BO: bind off
– CO: cast on
– tbl: through the back loop
– M.R.: magic ring (for crocheted pieces; not typically used in knitting but sometimes referenced as a shaping technique; you’ll see “cast on and work in the round” instead in knitting patterns)
Pattern index
Below you’ll find 26 unique, beginner-friendly knitting patterns for toys you can gift with pride. Each pattern includes a short overview, the materials and gauge, a quick notes section, and clear steps to create your toy. You’ll find cozy bears, curious foxes, friendly dragons, and adorable dolls, all designed to be cozy, soft, and safe for gifting.
1) Tiny Bear
Overview: A tiny, cuddly bear ideal for baby gifts or desk décor. This pattern emphasizes garter stitch for a plush feel and easy finishing.
What you’ll need: DK weight brown yarn, 3.5mm needles, embroidery thread for eyes, polyester stuffing, yarn needle.
Gauge: About 22 stitches and 28 rows equals 4 inches in garter stitch.
Notes: Use embroidery eyes for safety around babies. If you want a bigger bear, increase the cast-on number proportionally.
Pattern:
– Cast on 22 stitches. Knit every row until piece measures about 2 inches.
– Increase sides gradually to form a rounded head: row 1 (RS): k1, inc, k to end; repeat for several rows until you have about 36 stitches.
– Work even for 6-8 more rows, then begin decreasing to close the top.
– Stuff lightly to keep a soft head shape; seam sides.
– Ears: knit two small ovals, sew to top of head.
– Body: cast on 26 stitches, knit about 16 inches long, sew into a ball shape around the head, leaving a little gap if you want a removable head.
– Arms and legs: knit two small tubes and stitch to body.
– Finish with eyes and a nose.
2) Fluffy Bunny
Overview: A sweet, gentle bunny with long ears and a soft tummy—great for baby gifts or Easter baskets.
What you’ll need: Soft pink and white worsted yarn, 3.25mm needles, stuffing, black embroidery floss or safety eyes, hook for whiskers.
Gauge: 20 stitches x 28 rows equals 4 inches in stockinette.
Notes: If you don’t want to sew ears on, you can pick up stitches along the head edge to form ears and knit them as part of the head.
Pattern:
– Body: Cast on 28 stitches in white, knit in garter stitch for 18 rows. Shape by decreasing to create a rounded body.
– Head: Cast on 22 stitches in pink, knit 14 rows, then decrease to close. Attach to body with a seam.
– Ears: With pink, cast on 8 stitches, knit 30 rows, bind off. Fold ears and sew to top of head.
– Arms and legs: Knit two small tubes, then sew in place.
– Tail: Knit a tiny white pom-pom and sew to back.
– Details: Embroider eyes with black floss and a small pink nose.
3) Clever Fox
Overview: An orange-red fox with a white-tipped tail and a sly, friendly face.
What you’ll need: Orange-red and white DK yarn, 3.5mm needles, stuffing, safety eyes or embroidery, a small amount of black yarn for whiskers.
Gauge: 22 stitches x 28 rows = 4 inches in garter stitch.
Notes: Head and tail can be done in the round for a neat look if you’re comfortable with circular knitting.
Pattern:
– Body: Cast on 30 stitches in orange, knit 24 rows garter stitch. Begin shaping for a tapered body by decreasing a few stitches at the ends every few rows.
– Tail: With white, cast on 22 stitches and work in garter stitch for about 10 inches; shape tip with a couple of decreases.
– Head: Cast on 22 orange stitches, knit 18 rows, increase a few stitches to round, then decrease to close.
– Ears: Cast on 8 orange stitches, knit 6 rows, gather ends to shape, and attach to head.
– Limbs: Make two short orange tubes for the front legs; two longer ones for the hind legs. Attach to body.
– Finish with black nose and eyes, and a white chest patch if you like.
4) Penguin Pal
Overview: A tuxedo-striped penguin with a cute round belly—perfect for winter gifting.
What you’ll need: Black, white, and a little orange DK yarn, 3.25mm needles, stuffing, safety eyes or embroidered features.
Gauge: 22 stitches x 28 rows equals 4 inches in garter stitch.
Notes: You can knit the belly separately and seam it to the front for a tidy finish.
Pattern:
– Body: Cast on 28 stitches in black, knit 24 rows, switch to white and knit belly patch, shaping with a few increases and decreases to keep a round belly.
– Head: With black, cast on 22 stitches; knit 18 rows. Add a small white patch at the front for facial features.
– Beak: Small triangle of orange yarn, folded and sewn to the face.
– Flippers: Knit two small flat rectangles in black and attach to sides.
– Feet: Crochet or knit small orange ovals and sew to bottom.
– Eyes: Embroider or place safety eyes on the white face patch.
5) Rag Doll
Overview: A soft, cuddly rag doll with a simple, friendly face and a removable dress.
What you’ll need: Worsted weight yarn in skin tone, dress color, and hair color; 3.5mm needles; stuffing; embroidery floss for facial features; sewing needle.
Gauge: 20 stitches x 28 rows per 4 inches in stockinette.
Notes: The dress can be a separate knitted piece that wraps around the torso; add Velcro or ties to keep it in place.
Pattern:
– Head/torso: Knit a single piece in skin tone, shaping a gentle neck, then decrease to form shoulders.
– Arms: Knit two long tubular shapes; stuff lightly and sew on.
– Legs: Similar to arms; bend at the knee for a casual pose.
– Dress: Knit a simple rectangle for the dress, wrap around the torso, and sew at shoulders.
– Hair: Attach yarn strands to form hair, or embroider with a felt wig for added texture.
– Face: Use embroidery to create eyes and mouth for safe baby gifts.
6) Smiling Turtle
Overview: A chubby turtle with a soft shell and friendly grin.
What you’ll need: Green yarn for shell and limbs, a lighter green for underbelly, 3.25mm needles, stuffing, and black embroidery floss.
Gauge: 22 stitches x 28 rows per 4 inches in garter stitch.
Notes: Shell can be knitted as a flat circle and sewn on for a neat finish.
Pattern:
– Shell: Cast on 40 stitches, work in garter stitch in a circle (or flat and seam), increasing evenly to a circular shell of about 5-6 inches diameter.
– Body: Knit a short oval in the underside color, attach to shell, and stuff lightly.
– Head: Knit a small oval in green; attach to front.
– Legs: Knit four short tubes and sew to the underside.
– Face: Embroider eyes and a small smile.
7) Green Frog
Overview: A cheerful frog with a wide smile and little webbed feet.
What you’ll need: Green DK yarn, white for the belly, 3.25mm needles, stuffing, black embroidery floss for eyes.
Gauge: About 22 stitches x 28 rows.
Notes: The belly patch adds a cute contrast; you can poke a tiny squeaker into the body for an extra surprise.
Pattern:
– Body: Cast on 26 stitches, knit 22 rows, shape with gentle increases and decreases to form a rounded chest.
– Belly: Knit a white oval and sew to front.
– Eyes: Attach two small black beads or embroidery stitches.
– Legs: Knit four short tubes; add a small webbed foot with a simple knitting pattern or felt shapes.
– Mouth: Embroider a smiling mouth.
8) Chirpy Chick
Overview: A sunny little chick with a fluffy body and a tiny beak.
What you’ll need: Yellow DK yarn, a touch of orange for the beak, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Notes: A simple project with lots of room for color accents.
Pattern:
– Body: Cast on 24 stitches, knit in garter stitch for 20-24 rows, then shape into a rounded body.
– Wings: Small oval shapes knitted in a slightly darker yellow or orange.
– Beak: Small triangle in orange; stitch onto face.
– Eyes: Embroider or use small safety eyes.
– Finish: Attach wings and tail, sew to body, and add a light wash if needed.
9) Gentle Elephant
Overview: A gentle, big-eared elephant with a soft body and a friendly demeanor.
What you’ll need: Gray yarn, a touch of pink or white for the ears, 3.25mm needles, stuffing.
Gauge: 20-22 stitches per 4 inches in stockinette.
Notes: Ears can be created as separate small ovals and sewn to the sides of the head for a fuller look.
Pattern:
– Head/Body: Knit a rounded shape using stockinette with gentle increases and decreases for a rounded top and a wider bottom.
– Ears: Create two large oval pieces; attach to sides of head.
– Trunk: I-cord or small knit tube, attached under the head.
– Legs: Knit short cylinders for all four legs; sew to bottom.
– Eyes: Embroidered or safety eyes; add a pink line for a smile.
10) Adorable Panda
Overview: Classic panda with contrast black patches on white fur and a calm expression.
What you’ll need: White and black DK yarn, 3.25mm needles, stuffing, black embroidery floss for eyes.
Gauge: 22 stitches x 28 rows.
Notes: You can stitch the black patches on after assembling the white body.
Pattern:
– Body: Knit a rounded torso in white with a slight belly curve.
– Head: White circle with black patches; sew patches onto the head.
– Limbs: Black for arms and legs, white for the torso.
– Ears: Black small circles, attach to top of the head.
– Eyes and nose: Sew or embroider in black.
11) Playful Kitten
Overview: Soft kitten with a tiny pink nose and whiskers.
What you’ll need: Gray or favorite kitten color, pink for nose, 3.25mm needles, stuffing, embroidery floss.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Knit a rounded torso with a gentle taper for neck.
– Head: Slightly larger than the neck; attach to body.
– Ears: Two triangular pieces; attach to top of head.
– Limbs: Four small cylinders.
– Tail: A short curved tube.
– Face: Embroider eyes and small nose; whiskers with a fine thread.
12) Loyal Puppy
Overview: A cheerful puppy with floppy ears and a joyful face.
What you’ll need: Yarn colors for coat and ears, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Notes: Floppy ears are achieved by attaching longer ear pieces with a slight bend.
Pattern:
– Body and head: Use a rounded torso shape with a slightly larger head.
– Ears: Knit two long triangles, attach to head with a soft bend.
– Legs: Short tubes at the bottom.
– Tail: Short curved piece.
– Face: Embroider a friendly smile and small eyes.
13) Soaring Dragon
Overview: A cute, non-threatening dragon with a tiny wings motif.
What you’ll need: Green and yellow or red for accents, 3.25mm needles, stuffing, safety eyes optional.
Gauge: 21-24 stitches x 28 rows.
Pattern:
– Body: Knit a long oval for the torso and a rounded head.
– Wings: Small rectangular wings attached to the back.
– Tail: Thin tube with a small fin at the end.
– Legs: Short stubby legs.
– Face: Embroider a smile and simple eyes.
14) Magical Unicorn
Overview: Soft unicorn with a horn and a fluffy mane.
What you’ll need: White yarn, a little variegated or pastel colors for mane, horn color, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Round torso with a slight neck.
– Head: Slightly larger head with a gentle face.
– Mane: Attach short strands of yarn for a fluffy mane; you can sew in or attach with a few stitches.
– Horn: A small cone-shaped piece of yarn in a horn color; attach between the ears.
– Legs: Four short legs.
– Ears: Two tiny triangles on top of head.
15) Busy Bee
Overview: A tiny bee with striped body and delicate wings.
What you’ll need: Yellow and black DK yarn, white or light gray for the wings, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Knit as a short cylinder with alternating stripes to form a bee-like body.
– Wings: Knit two small clear, light-colored wings (they can be felt-backed or knitted).
– Head: Small round piece with two tiny eyes.
– Antennae: Embroidered strands or tiny loops of yarn.
16) Striped Zebra
Overview: A playful zebra with bold stripes and a goofy grin.
What you’ll need: White and black DK yarn, 3.25mm needles, stuffing.
Gauge: 20-22 stitches x 28 rows.
Pattern:
– Body: Round body with a tied neck; stripes added by switching to black every few rows.
– Head: Similar to body, with a gentle curved shape.
– Ears: Two small black triangles.
– Limbs: Short black-and-white striped tubes.
– Tail: Short striped twist at the end.
17) Sweet Piglet
Overview: A plump pig with a pink snout and tiny ears.
What you’ll need: Pink DK yarn, light pink for snout, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Round, with a soft belly.
– Snout: Small pink circle sewn to the front.
– Ears: Two small pink triangles.
– Legs: Short legs.
– Tail: Tiny curled tail.
18) Koala Cutie
Overview: A sleepy koala with a big nose and fluffy ears.
What you’ll need: Gray DK yarn, white for belly, black for nose and eyes, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Soft oval shape.
– Head: Slightly larger.
– Ears: Thick circular ears with a touch of white in the inner part.
– Limbs: Short, chunky limbs.
– Face: Black embroidered nose and eyes.
19) Mouse Wonder
Overview: A small, clever mouse with a long tail.
What you’ll need: Gray yarn, pink for inner ears and nose, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Oval with a narrow neck.
– Tail: A long knitted tube attached to the back.
– Ears: Two small pink inner ears on a gray outer ear piece.
– Limbs: Tiny arms and legs.
– Face: Embroidered eyes with a small pink nose.
20) Snail Friend
Overview: A gentle snail with a spiraled shell.
What you’ll need: Green or brown for shell, cream for body, 3.25mm needles, stuffing.
Gauge: 20-22 stitches x 28 rows.
Pattern:
– Body: Elongated piece for the body with a narrower head end.
– Shell: A large spiral shell: you can knit in a circular pattern or knit flat and seam to create a spiral effect; use a contrasting color to give a clear shell pattern.
– Eye stalks: Small bits for eyes.
– Finish: Attach shell to body, secure eyes softly.
21) Fishy Finn
Overview: A cheerful fish with a bright fin and a friendly face.
What you’ll need: Blue DK yarn, white for belly, a touch of yellow for the fin, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Knit an oval shape for the fish’s body.
– Fin: Knit a small triangular piece and attach to the top.
– Tail: A small rounded tail piece.
– Belly: A white patch on the underside.
– Face: Embroider or attach small beads for eyes.
22) Duckling Dale
Overview: A sweet little duck with a bright beak.
What you’ll need: Yellow yarn, orange for beak, 3.25mm needles, stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Oval body with a short neck.
– Beak: Small orange triangle attached to the face.
– Wings: Small wings on the sides.
– Legs: Short yellow tubes with tiny orange feet.
– Face: Eyes embroidered or safety eyes.
23) Sheepish Lamb
Overview: A fluffy lamb with a soft white body and little face.
What you’ll need: White yarn for body, black or gray for face details, 3.25mm needles, stuffing.
Gauge: 20-22 stitches x 28 rows.
Pattern:
– Body: Round and fluffy with extra padding at the middle.
– Head: Slightly smaller than the body, attached with a gentle neck seam.
– Limbs: Four short legs.
– Ears: Two soft, curved triangular ears.
– Face: Embroidered nose and mouth, tiny black eyes.
24) Owl Hootie
Overview: A wise little owl with big eyes and outstretched wings.
What you’ll need: Brown, tan, white yarn; black for eyes; 3.25mm needles; stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Round belly with wings knit separately and attached to the sides.
– Wings: Two large oval shapes.
– Eyes: Large circles of white with smaller black pupils (felt appliqué or embroidery).
– Beak: Small triangular piece in yellow or orange.
– Feet: Two tiny legs at the bottom.
25) Hippo Hugs
Overview: A friendly hippopotamus with a wide, round mouth.
What you’ll need: Light gray yarn, pink for mouth, 3.25mm needles, stuffing.
Gauge: 21-23 stitches x 28 rows.
Pattern:
– Body: Broad, rounded shape; a gentle neck.
– Head: Slightly larger and integrated with the body.
– Mouth: Pink used as a mouth line and a wide stitched or knitted lip.
– Limbs: Short legs and a tail.
– Eyes: Simple embroidered eyes.
26) Sloth Snuggles
Overview: A sleepy, slow-moving sloth with a long body and a placid face.
What you’ll need: Brown, tan, small amount of white; 3.25mm needles; stuffing.
Gauge: 22 stitches x 28 rows.
Pattern:
– Body: Long tube with a rounded head at one end.
– Limbs: Two long arms that wrap around the body a little like the sloth’s pose.
– Face: Embroidered eyes and a little line for a mouth.
– Finish: Attach limbs around the body to give a cuddly look.
Finishing tips and gift-ready ideas
– Seam with care: Take your time when sewing pieces together. A clean seam line makes the toy look polished.
– Stuff evenly: Use small amounts of stuffing at a time to avoid lumps and to maintain a smooth silhouette.
– Safety first: For toys intended for babies or young children, avoid using safety eyes; embroider eyes or use stitched features for safety. If you do use safety eyes, ensure the toy is age-appropriate and follow safety guidelines.
– Facial details: Embroidery adds a personal touch. Use a fine embroidery thread to make small, precise features.
– Personal touches: Add a small scarf, a tiny hat, or a fabric bow as a detachable accessory if you want to give your gift a little extra charm.
– Care instructions: Recommend machine washing on a gentle cycle if the yarn is machine washable, and air-dry to preserve shape.
– Presentation: Package the toy in a decorative gift bag or box, perhaps with a handwritten note about the pattern and materials.
Tips for choosing yarn and colors
– Soft, washable yarns are your friends for knitted toys. Superwash wool or acrylic blends are often durable and easy to wash.
– Consider the recipient’s favorite colors or a theme (e.g., nautical blues for a sea-themed toy or pastel hues for a baby shower).
– If you’re gifting to a baby, keep the colors gentle and avoid high-contrast patterns that might be overstimulating for a newborn.
How to adapt patterns for different sizes
– To make a larger toy: Increase the stitch count proportionally and knit more rows for each piece. You may want to cast on more stitches for head, body, and limbs.
– To make a smaller toy: Use lighter weight yarn (e.g., sport weight or DK) or use smaller needles to tighten gauge. You’ll also want to reduce the number of rows/lengths in each piece to meet the smaller size.
– Changing yarn weight often affects finishing time. Plan ahead if you’re aiming for a specific delivery date.
Safety considerations
– Always consider the age of the recipient. For infants and very young children, avoid small parts that could be pulled off, such as plastic safety eyes unless you’ve anchored them well and replaced with embroidery eyes.
– Use non-toxic stuffing and yarn, especially for baby toys.
– Keep the toy soft and well-stitched so that parts cannot be pulled away easily.
Final thoughts
Knitting toys as gifts can be a truly heartwarming experience. Each of these 26 patterns offers a different kind of charm, from whimsy to whimsy to cozy nostalgia. The beauty of handmade gifts is that you can tailor them to the recipient’s favorite colors, animals, or stories while keeping the process enjoyable and meditative for you as the crafter. Whether you’re gifting a bear, a dragon, a bunny, or a doll, a handmade knitted toy carries a warmth that mass-produced items simply cannot match.
If you’re new to knitting toys, start with a few of the simpler patterns to build confidence, and then gradually move to patterns with a touch more shaping or detail. Keep your gauge consistent, measure the pieces as you go, and don’t be afraid to adjust sizes to suit your preferences. The more you knit, the more you’ll see how to balance color, texture, and form to create toys that not only look adorable but feel wonderfully comforting to hold.
Happy gifting—and may your handmade toys bring smiles, warmth, and a little extra coziness to everyone you love.
If you’d like, I can help you pick a few patterns that match a recipient’s color preferences or help you convert one of the patterns to a specific size or yarn weight.