This free crochet pattern shows you how to make an amigurumi kitty wearing a sweet crochet kitty dress. It’s a simple, beginner-friendly crochet doll dress pattern with clear steps, basic stitches, and easy shaping.
Amigurumi crochet is the art of making small stuffed toys using crochet stitches worked in the round. Instead of flat panels, you build shapes like heads, bodies, and arms as neat little tubes and spheres perfect for cute dolls and animals.

Kitty crochet dolls are popular because they’re timeless, giftable, and easy to customise. You can change colours, add accessories, and make them match any theme—birthday, nursery decor, or a handmade key display.
Beginners love this pattern because it uses common stitches (single crochet, increase, decrease) and simple parts that are sewn together. The dress is extra fun: it’s a cute layered skirt style that looks “fancy” but is still easy to crochet.
What makes this crochet dress unique is the sweet, classic look: a soft pink dress on a small kitty doll, plus a tiny bow to finish it off. It’s a great project if you love “Hello Kitty”- style cuteness while keeping your design original and handmade.
Materials Needed
- Cotton yarn: white (main), pink (dress), red (bow/accent), blue (optional accent)
- Crochet hook: 2.25 mm or 2.5 mm (choose a size that makes tight stitches)
- Safety eyes: 6–8 mm (or embroider eyes for children under 3)
- Yarn needle (tapestry needle)
- Stuffing (polyfill)
- Stitch marker (or a scrap piece of yarn)
- Scissors
Crochet Abbreviations
- MR – Magic Ring
- sc – single crochet
- inc – increase (2 sc in the same stitch)
- dec – decrease (invisible decrease recommended)
- sl st – slip stitch
- ch – chain
- st – stitch
Finished Size
Approximate finished size: 15–18 cm (6–7 in) tall, depending on yarn, hook size, and tension.
Step-by-Step Crochet Pattern
Notes Before You Start
- Work in continuous rounds unless stated.
- Use a stitch marker to mark the first stitch of each round.
- Stuff firmly, but do not overstretch stitches.
- Seamless look tip: use invisible decrease for dec stitches.
HEAD (white)
Round 1: MR 6 sc (6)
Round 2: inc in each st (12)
Round 3: (1 sc, inc) repeat around (18)
Round 4: (2 sc, inc) repeat around (24)
Round 5: (3 sc, inc) repeat around (30)
Round 6: (4 sc, inc) repeat around (36)
Rounds 7–11: sc around (36)
Place safety eyes between Rounds 8–9, about 7–8 stitches apart. Adjust spacing for your preferred” cut” look.
Round 12: (4 sc, dec) repeat around (30)
Round 13: (3 sc, dec) repeat around (24)
Round 14: (2 sc, dec) repeat around (18)
Round 15: (1 sc, dec) repeat around (12)
Stuff the head firmly.
Round 16: dec repeat around (6)
Fasten off and close the opening. Weave in the nd.
EARS (make 2, white)
Round 1: MR 6 sc (6)
Round 2: (1 sc, inc) repeat around (9)
Round 3: sc around (9)
Round 4: (2 sc, inc) repeat around (12)
Round 5: sc around (12)
Fasten off, leave a long tail for sewing.
Lightly flatten each ear (do not stuff).
BODY (white)
Round 1: MR 6 sc (6)
Round 2: inc in each st (12)
Round 3: (1 sc, inc) repeat around (18)
Round 4: (2 sc, inc) repeat around (24)
Rounds 5–8: sc around (24)
Round 9: (2 sc, dec) repeat around (18)
Round 10: sc around (18)
Stuff the body.
Round 11: (1 sc, dec) repeat around (12)
Round 12: dec repeat around (6)
Fasten off, leave a long tail for sewing to the head.
ARMS (make 2, white)
Round 1: MR 6 sc (6)
Round 2: (1 sc, inc) repeat around (9)
Rounds 3–6: sc around (9)
Lightly stuff only the bottom half for a soft look.
Flatten the top and sc through both layers to close (about 4–5 sc).
Fasten off, leave a tail for sewing.
LEGS (make 2, white)
These legs are short and stable for a sitting doll.
Round 1: MR 6 sc (6)
Round 2: inc in each st (12)
Rounds 3–4: sc around (12)
Round 5: (2 sc, dec) repeat around (9)
Rounds 6–7: sc around (9)
Stuff firmly.
Flatten the top and sc through both layers to close (about 4–5 sc).
Fasten off, leave a tail for sewing.
DRESS (pink)
This dress is worked in two parts: a simple” bodice tub” and a layered skirt.
Dress Bodice (top)
Start with pink yarn. Work in rounds.
Round 1: ch 24, join with sl st to form a ring (24)
(Keep the chain untwisted.)
Round 2: ch 1, sc around (24)
Round 3: sc around (24)
Round 4: (5 sc, inc) repeat around (28)
Round 5: sc around (28)
Fasten off. Weave in the end.
Fit note: This bodice should fit snugly over the body. If your kitty is larger/smaller, adjust the starting chain by ±2–4 stitches. Skirted Skirt (attached to the bottom of the bodice)
Join pink yarn to the bottom edge of the bodice.
Skirt Round 1: inc in each st around (56)
Skirt Round 2: (1 sc, inc) repeat around (84)
Skirt Round 3: sc around (84)
Skirt Round 4 (ruffle edge): (sl st, ch 2, 2 dc) in the same st, skip 1 st, repeat around
Fasten off and weave in ends.
If you prefer an all-single-crochet skirt, replace Round 4 with sc around (84).
BOW (red)
A simple bow that looks cute on the ear or dress.
Row 1: ch 9, sc in 2nd ch from hook and across (8)
Rows 2–5: ch 1, turn, sc across (8)
Fasten off, leave a long tail.
Pinch the rectangle in the middle and wrap the yarn tail around 6–8 times to form the bow shape. Secure with a knot on the back. Leave a tail for sewing.
Assembly Instructions
- Attach the ears:
- Place ears on top of the head, slightly to the sides.
- Sew each ear between about Rounds 3–6 of the head. Stitch around the base firmly.
- Add facial details (optional but recommended):
- Use black yarn to embroider a small nose (or use yellow yarn if you like).
- Add simple whisker lines with black or dark grey thread/yarn.
- Sew head to body:
- Centre the head on the body.
- Sew around the neck opening with small, tight stitches.
- Add a little extra stuffing at the neck if it feels wobbly.
- Attach legs:
- Sew legs to the lower front of the body so the doll can sit.
- Make sure both legs are even by pinning first.
- Attach arms:
- Sew arms to the sides of the body just under the neck area.
- Aim for a slightly forward angle for a cuddly pose.
- Dress placement:
- Slide the dress onto the doll (or put it on before sewing the head if your neckline is tight).
- You can tack the dress to the body with a few small stitches so it stays in place.
- Attach the bow:
- Sew the bow to one ear or to the front of the dress bodice.
- Safety eyes + stuffing tips:
- Safety eyes should be locked in place before fully closing the head.
- Stuff in small pieces, then push the stuffing into shape (cheeks, chin, and back of the head).
Tips for Beginners
- Keep stitches tight: Amigurumi looks best with tight single crochet, so stuff doesn’t show.
- Use a stitch marker. It’s very easy to lose count in continuous rounds—mark the first stitch of every round.
- Count your stitches: After each round, quickly count to ensure your shape stays correct.
- Stuff evenly: Add small amounts of stuffing at a time and shape with your fingers for smooth results.
- Invisible decreases help: They make your decreases look cleaner and “es” “b” mp.
Customizationation Ideas
- Change dress colours: Try blue, lavender, mint, or a red party dress.
- Add accessories: Crochet a tiny bag, scarf, or mini heart for the kitty to hold.
- Make mini versions: Use thinner yarn (sport/fingering) and a smaller hook to create a pocket-sized kitty.
- Add stripes or polka dots: Use surface crochet or small embroidered SkirSkirthe skirt.
- Seasonal themes: Add a tiny Santa hat, a spring flower, or a birthday crown.
Conclusion
This amigurumi kitty with a sweet crochet kitty dress is a fun, beginner-friendly project that looks adorable on a shelf or as a handmade gift. Try this free crochet pattern, take your time with the rounds, and enjoy creating your own cute crochet doll dress pattern—one stitch at a time!

