This cheerful spring caterpillar doll is knitted with a round lime-green head, soft antennae, pink cheeks, smiling face, pastel striped dress, flower border, tiny sandals, a strawberry hair accent, bee crossbody purse, sun hat, flower basket, and watering can. The finished toy has a sweet garden-party look with smooth stockinette shaping and carefully placed decorative details.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Finished Size
- Finished doll height: about 12 inches from the bottom of the sandals to the top of the head, not including antennae.
- Head width: about 4 inches across after stuffing.
- Dress length: about 4 1/4 inches from neckline to hem.
- Hat width: about 5 1/2 inches across the brim.
- Gauge: 6 stitches and 8 rounds equal 1 inch in stockinette, worked firmly for toy knitting.
Materials
- Sport weight or light DK yarn in lime green for head, body, arms, legs, and antennae.
- Sport weight yarn in pastel pink, pastel blue, pastel mint, pastel yellow, lavender, and white for the dress, hat, sandals, and accessories.
- Small amounts of red, dark green, brown, black, golden yellow, and gray-blue yarn.
- US size 2 double-pointed needles, or size needed to obtain a firm toy fabric.
- US size 1 needles for tiny accessories if your stitches are loose.
- Polyester fiberfill.
- Two 12 mm black safety eyes or black sew-on eyes.
- Small piece of white felt or knitted white eye backing, if preferred.
- Tapestry needle, stitch markers, scissors, pins, and removable stitch markers.
- Optional narrow satin ribbon for the hat, about 18 inches long.
Abbreviations
- K: knit.
- P: purl.
- Sts: stitches.
- Rnd: round.
- CO: cast on.
- BO: bind off.
- Kfb: knit into the front and back of the same stitch.
- K2tog: knit 2 stitches together.
- SSK: slip 1 knitwise, slip 1 knitwise, knit slipped stitches together through the back loops.
- St st: stockinette stitch. Knit every round when working in the round.
- I-cord: knit all stitches, slide them to the other needle end, and knit again without turning.
Pattern Notes
This caterpillar is worked firmly in small pieces, then assembled so the toy matches the image. The head is larger than the body and slightly flattened at the face. The arms hang downward at a gentle angle. The legs are straight and narrow, with small oval feet tucked inside pastel sandals.
The dress is knitted separately from the body and slipped over the doll before final sewing. The skirt uses wide pastel stripes and a simple flower band to imitate the soft garden colorwork shown in the image. Keep all floats loose across the wrong side so the skirt does not pucker.
- Stuff the head very firmly so it stays round and bright.
- Stuff the arms and legs lightly so they bend naturally.
- Use mattress stitch for nearly invisible seams.
- When sewing accessories, use tiny stitches and secure yarn tails inside the toy.
Head
Work the head in lime green. The head is a large smooth sphere with a soft caterpillar face. Work in the round on double-pointed needles. Place a marker at the beginning of the round.
- CO 8 sts. Divide over 3 needles and join in the round.
- Rnd 1: K all sts. 8 sts.
- Rnd 2: Kfb in each st around. 16 sts.
- Rnd 3: K all sts.
- Rnd 4: Repeat K1, Kfb around. 24 sts.
- Rnd 5: K all sts.
- Rnd 6: Repeat K2, Kfb around. 32 sts.
- Rnd 7: K all sts.
- Rnd 8: Repeat K3, Kfb around. 40 sts.
- Rnd 9: K all sts.
- Rnd 10: Repeat K4, Kfb around. 48 sts.
- Rnd 11: K all sts.
- Rnd 12: Repeat K5, Kfb around. 56 sts.
- Rnd 13: K all sts.
- Rnd 14: Repeat K6, Kfb around. 64 sts.
- Rnds 15-30: K every round. 64 sts.
- Rnd 31: Repeat K6, K2tog around. 56 sts.
- Rnd 32: K all sts.
- Rnd 33: Repeat K5, K2tog around. 48 sts.
- Rnd 34: K all sts.
- Rnd 35: Repeat K4, K2tog around. 40 sts.
Pause here to add the eyes. Place the two eyes on the front of the head between Rnds 20 and 21, with 10 knitted stitches between them. The face should be wide and happy, with the eyes sitting high enough to leave space for the smile and cheeks.
- Rnd 36: K all sts.
- Rnd 37: Repeat K3, K2tog around. 32 sts.
- Start stuffing the head firmly. Shape the front gently with your fingers so the eyes face forward.
- Rnd 38: Repeat K2, K2tog around. 24 sts.
- Rnd 39: Repeat K1, K2tog around. 16 sts.
- Add more stuffing. Do not leave the lower head soft.
- Rnd 40: K2tog around. 8 sts.
- Cut yarn, thread through remaining stitches, pull closed, and secure.
📌Thank you for reading the article
White Eye Circles
The image shows large white eye areas behind the black eyes. If using safety eyes, knit or cut these before locking the eyes. If the eyes are already attached, sew the white circles around them carefully.
- With white yarn, CO 6 sts.
- Row 1: P all sts.
- Row 2: Kfb, K4, Kfb. 8 sts.
- Row 3: P all sts.
- Row 4: Kfb, K6, Kfb. 10 sts.
- Rows 5-7: Work in St st, beginning with a purl row. 10 sts.
- Row 8: SSK, K6, K2tog. 8 sts.
- Row 9: P all sts.
- Row 10: SSK, K4, K2tog. 6 sts.
- BO all sts.
Make 2. Sew one white oval around each eye, keeping the long direction vertical. The white ovals should be close together but not touching.
Body
The body is slim and mostly hidden by the dress. It is lime green at the neck, shoulders, and lower legs. Knit it firmly so the head can be attached securely.
- With lime green yarn, CO 18 sts and join in the round.
- Rnd 1: K all sts. 18 sts.
- Rnd 2: Repeat K2, Kfb around. 24 sts.
- Rnd 3: K all sts.
- Rnd 4: Repeat K3, Kfb around. 30 sts.
- Rnds 5-18: K every round. 30 sts.
- Rnd 19: Repeat K3, K2tog around. 24 sts.
- Rnd 20: K all sts.
- Rnd 21: Repeat K2, K2tog around. 18 sts.
- Rnd 22: K all sts.
- Stuff the body firmly through the top opening.
- Cut yarn, leaving a long tail. Do not close the top yet.
Flatten the top opening slightly. Sew the body to the lower center of the head over 18 stitches, placing the body directly under the smile. The neck should look short, as in the image.
Legs
The legs are long, straight, and lime green. They extend below the dress and fit into small pastel sandals. Make 2.
- With lime green yarn, CO 14 sts and join in the round.
- Rnds 1-30: K every round. 14 sts.
- Rnd 31: Repeat K5, K2tog around. 12 sts.
- Rnds 32-34: K every round. 12 sts.
- Stuff lightly from the cast-on edge.
- Cut yarn, thread through remaining stitches, pull closed, and secure.
For the upper edge, thread a yarn tail through the cast-on stitches and pull slightly to close. Sew the legs to the lower body 5 stitches apart. They should hang straight and parallel, visible beneath the dress.
Feet
The feet are small oval green toes that show through the open front of the sandals. Make 2.
- With lime green yarn, CO 8 sts.
- Row 1: P all sts.
- Row 2: Kfb, K6, Kfb. 10 sts.
- Row 3: P all sts.
- Rows 4-8: Work in St st. 10 sts.
- Row 9: P all sts.
- Row 10: SSK, K6, K2tog. 8 sts.
- BO all sts.
Fold each foot in half lengthwise with the knit side facing out. Sew around the edge, stuff lightly, and attach to the bottom of each leg so the rounded toe points forward.
Arms
The arms are tapered lime-green tubes with rounded hands. They angle down from the shoulders and sit outside the dress straps. Make 2.
- CO 12 sts with lime green yarn and join in the round.
- Rnds 1-6: K every round. 12 sts.
- Rnd 7: Kfb, K10, Kfb. 14 sts.
- Rnds 8-22: K every round. 14 sts.
- Rnd 23: Repeat K5, K2tog around. 12 sts.
- Rnd 24: K all sts.
- Rnd 25: K2tog around. 6 sts.
- Stuff the hand lightly and the arm very lightly.
- Cut yarn, thread through remaining stitches, pull closed, and secure.
Sew the open cast-on edge of each arm to the upper sides of the body, just below the head. Angle each arm downward at about 35 degrees. The rounded hands should stop near the lower part of the dress bodice.
Antennae
The caterpillar has two soft green antennae with round bobbles. They lean outward from the top of the head. Make 2.
- With lime green yarn, CO 5 sts for I-cord.
- Work I-cord for 18 rows, pulling the yarn firmly across the back each row.
- Next row: Kfb in each st. 10 sts.
- Divide 10 sts over 3 needles and join carefully in the round.
- Rnd 1: K all sts.
- Rnd 2: Repeat K1, Kfb around. 15 sts.
- Rnds 3-5: K every round. 15 sts.
- Rnd 6: Repeat K1, K2tog around. 10 sts.
- Stuff the bobble with a tiny pinch of fiberfill.
- Rnd 7: K2tog around. 5 sts.
- Cut yarn, close tightly, and weave in the tail.
📌Thank you for reading the article
Sew the antennae to the top of the head, placing them 12 stitches apart. Tilt the left antenna slightly left and the right antenna slightly right. Add a few hidden anchor stitches so they stand up but still look soft.
Pastel Dress Bodice
The dress has a sleeveless pastel bodice with horizontal stripes. Work it flat from the lower edge upward, then seam the back. Use firm but flexible tension so it fits snugly over the body.
- With pastel blue, CO 48 sts.
- Row 1: P all sts.
- Row 2: K all sts.
- Rows 3-4: Change to pastel pink and work St st.
- Rows 5-6: Change to pastel mint and work St st.
- Rows 7-8: Change to pastel yellow and work St st.
- Rows 9-10: Change to lavender and work St st.
- Row 11: K4, BO 6 sts, K28, BO 6 sts, K4. This creates arm openings.
- Row 12: P4, CO 6 sts over first gap, P28, CO 6 sts over second gap, P4. 48 sts.
- Row 13: With pastel pink, K all sts.
- Row 14: P all sts.
- Row 15: With pastel blue, K all sts.
- Row 16: P all sts.
- BO all sts loosely.
Wrap the bodice around the upper body. Seam the back with mattress stitch, leaving the top edge open. The armholes should sit around the shoulders without pulling the arms upward.
Pastel Skirt
The skirt flares gently, with soft rainbow stripes and a decorative flower band. It is knitted from the waist down. The hem should be wider than the body and rest just above the knees, matching the image.
- With pastel blue, pick up and knit 48 sts around the lower edge of the bodice.
- Rnd 1: K all sts. 48 sts.
- Rnd 2: Repeat K3, Kfb around. 60 sts.
- Rnd 3: K all sts.
- Rnd 4: Repeat K4, Kfb around. 72 sts.
- Rnds 5-6: With pastel pink, K all sts.
- Rnds 7-8: With pastel mint, K all sts.
- Rnds 9-10: With pastel yellow, K all sts.
- Rnds 11-12: With pastel blue, K all sts.
- Rnds 13-14: With lavender, K all sts.
- Rnds 15-16: With pastel pink, K all sts.
- Rnd 17: With pastel mint, K all sts.
Flower Border on Skirt
Work the flower band across the front and sides of the skirt. Carry yarns loosely. If you prefer embroidery, knit Rnds 18-22 in pastel mint and duplicate stitch the flowers afterward.
- Rnd 18: With pastel mint, K all sts.
- Rnd 19: Repeat 6 times: K3 mint, K1 red, K1 yellow, K1 red, K3 mint, K1 white, K1 red, K1 white. 72 sts.
- Rnd 20: Repeat 6 times: K2 mint, K1 red, K3 yellow, K1 red, K2 mint, K3 white. 72 sts.
- Rnd 21: Repeat 6 times: K3 mint, K1 red, K1 yellow, K1 red, K3 mint, K1 white, K1 red, K1 white. 72 sts.
- Rnd 22: With pastel mint, K all sts.
- Rnds 23-24: With pastel blue, K all sts.
- Rnds 25-26: With pastel pink, K all sts.
- Rnds 27-28: With pastel yellow, K all sts.
- Rnds 29-30: With pastel blue, K all sts.
- Rnds 31-32: With lavender, K all sts.
- Rnd 33: P all sts to form a soft hem ridge.
- Rnds 34-35: K all sts.
- BO loosely knitwise.
Steam the skirt very lightly through a cloth. Do not press it flat. The skirt should keep a gentle bell shape, wider at the hem and smooth at the waist.
Dress Straps and Neck Edging
The image shows pale straps over the shoulders and a neat striped neckline. These details help the dress look fitted and finished.
- With white yarn, CO 4 sts.
- Work I-cord for 24 rows.
- BO all sts.
- Make a second strap the same way.
- Sew one strap from the front left bodice edge to the back left bodice edge.
- Sew the second strap from the front right bodice edge to the back right bodice edge.
For the neckline, pick up 44 sts around the top of the bodice with pastel pink. Knit 1 round, purl 1 round, then bind off. Repeat the same around the lower hem with lavender if a stronger rim is desired.
Sandals
The sandals are soft pastel slides with brown soles, pink and blue straps, and flower decorations at the sides. Make 2 soles and 2 upper straps.
Brown Soles
- With brown yarn, CO 8 sts.
- Row 1: P all sts.
- Row 2: Kfb, K6, Kfb. 10 sts.
- Row 3: P all sts.
- Row 4: Kfb, K8, Kfb. 12 sts.
- Rows 5-16: Work in St st. 12 sts.
- Row 17: SSK, K8, K2tog. 10 sts.
- Row 18: P all sts.
- Row 19: SSK, K6, K2tog. 8 sts.
- BO all sts.
📌Thank you for reading the article
Pastel Straps
- With pastel blue, CO 18 sts.
- Rows 1-3: K all sts for garter stitch.
- Change to pastel pink.
- Rows 4-5: K all sts.
- BO all sts.
Sew each strap across the front half of a sole, curving it over the green foot. Sew the foot to the sole from underneath. Leave the green toe visible at the front, just like the open sandal shape in the image.
Tiny Sandal Flowers
- With yellow yarn, CO 5 sts. Knit 1 row. BO. Roll into a small center and stitch closed.
- With pink yarn, CO 15 sts. Row 1: Repeat K1, yarn over across. Row 2: BO all sts loosely.
- Coil the pink strip around the yellow center to form a flower.
- Make one pink flower and one yellow flower, or vary the colors as shown.
Sew one flower to the outer side of each sandal strap. Keep the flowers small so they do not cover the green toes.
Pink Cheeks
The face has round raised pink cheeks. Make 2.
- With pastel pink yarn, CO 8 sts and join in the round.
- Rnd 1: Kfb in each st around. 16 sts.
- Rnd 2: K all sts.
- Rnd 3: K2tog around. 8 sts.
- Cut yarn, thread through stitches, pull into a soft circle, and flatten gently.
Sew the cheeks below the eyes, 8 stitches apart. They should sit on either side of the embroidered smile.
Smile
Use black yarn or black embroidery floss for the wide curved smile. Start the smile below the left cheek, curve it downward slightly, and end below the right cheek. The curve should be gentle and friendly, not too deep.
- Insert the needle at the left mouth corner.
- Bring the needle out at the lower center of the smile.
- Insert again at the right mouth corner.
- Couch the curved thread in place with 3 tiny vertical stitches.
- Secure all ends inside the head.
Strawberry Hair Accent
The small red strawberry sits near the top right side of the head, close to the antenna. It has white seed stitches and a tiny green leafy cap.
Strawberry Body
- With red yarn, CO 6 sts and join in the round.
- Rnd 1: K all sts. 6 sts.
- Rnd 2: Kfb in each st around. 12 sts.
- Rnd 3: K all sts.
- Rnd 4: Repeat K1, Kfb around. 18 sts.
- Rnds 5-7: K all sts. 18 sts.
- Rnd 8: Repeat K1, K2tog around. 12 sts.
- Stuff lightly.
- Rnd 9: K2tog around. 6 sts.
- Close tightly and shape into a berry point.
Leaves and Seeds
- With dark green yarn, CO 12 sts.
- BO all sts, making a small cord.
- Fold the cord into 4 tiny leaf loops and sew to the top of the strawberry.
- With white yarn, make 7 tiny straight stitches over the red berry for seeds.
Sew the strawberry to the upper right of the head. It should overlap the pink head edging slightly and sit in front of the right antenna base.
Bee Crossbody Purse
The bee purse hangs from a diagonal cord across the dress. The bag is small, round, yellow, and striped, with white wings at the top.
Bee Bag
- With golden yellow yarn, CO 10 sts and join in the round.
- Rnd 1: K all sts.
- Rnd 2: Kfb in each st around. 20 sts.
- Rnds 3-4: K all sts with yellow.
- Rnd 5: With black, K all sts.
- Rnds 6-7: With yellow, K all sts.
- Rnd 8: With black, K all sts.
- Rnd 9: With yellow, K all sts.
- Rnd 10: K2tog around. 10 sts.
- Stuff very lightly.
- Rnd 11: K2tog around. 5 sts.
- Close tightly.
📌Thank you for reading the article
Bee Wings
- With white yarn, CO 6 sts.
- Rows 1-3: Work St st. 6 sts.
- Row 4: SSK, K2, K2tog. 4 sts.
- BO all sts.
- Make 2 wings and sew to the top of the bee.
Purse Strap
- With pale pink and white held together, CO 3 sts.
- Work I-cord for 58 rows.
- BO all sts.
- Sew one end to the left shoulder area and the other end near the right hip of the dress.
- Sew the bee to the lower right end of the strap.
The strap should cross from the doll’s left shoulder to the doll’s right side, matching the diagonal line visible across the dress.
Pastel Sun Hat
The hat is a separate accessory, shown beside the doll. It has a rounded crown, pastel stripes, flower-like colorwork, a rolled brim, and ribbon slots around the lower crown.
Hat Crown
- With pastel yellow, CO 8 sts and join in the round.
- Rnd 1: K all sts. 8 sts.
- Rnd 2: Kfb in each st around. 16 sts.
- Rnd 3: K all sts.
- Rnd 4: Repeat K1, Kfb around. 24 sts.
- Rnd 5: K all sts.
- Rnd 6: Repeat K2, Kfb around. 32 sts.
- Rnd 7: K all sts.
- Rnd 8: Repeat K3, Kfb around. 40 sts.
- Rnd 9: K all sts.
- Rnd 10: Repeat K4, Kfb around. 48 sts.
- Rnds 11-12: With pastel mint, K all sts.
- Rnds 13-14: With pastel blue, K all sts.
- Rnds 15-16: With pastel pink, K all sts.
- Rnds 17-18: With lavender, K all sts.
- Rnds 19-20: With pastel yellow, K all sts.
- Rnd 21: With pastel mint, repeat K3, Kfb around. 60 sts.
Hat Flower Band
- Rnd 22: With pastel mint, K all sts.
- Rnd 23: Repeat 5 times: K2 mint, K1 pink, K1 yellow, K1 pink, K2 mint, K1 blue, K1 pink, K1 blue, K2 mint. 60 sts.
- Rnd 24: With pastel blue, K all sts.
- Rnd 25: With pastel pink, K all sts.
Ribbon Eyelet Band
- Rnd 26: With lavender, repeat K3, yarn over, K2tog around. 60 sts.
- Rnd 27: K all sts.
Hat Brim
- Rnd 28: With pastel blue, repeat K4, Kfb around. 72 sts.
- Rnd 29: K all sts.
- Rnd 30: With pastel pink, repeat K5, Kfb around. 84 sts.
- Rnd 31: K all sts.
- Rnd 32: With lavender, P all sts for a rolled ridge.
- Rnds 33-35: K all sts.
- BO loosely.
Weave satin ribbon through the eyelet band. Tie a neat bow at the front right side of the hat. If you prefer an all-knitted version, work a 3-stitch I-cord for 70 rows and weave it through the eyelets instead of ribbon.
Flower Basket
The little basket is a brown oval bowl with a handle and bright flowers inside. It is a display accessory, so it does not need heavy stuffing.
Basket Bowl
- With brown yarn, CO 12 sts.
- Row 1: P all sts.
- Row 2: Kfb, K10, Kfb. 14 sts.
- Row 3: P all sts.
- Row 4: Kfb, K12, Kfb. 16 sts.
- Rows 5-10: Work in St st. 16 sts.
- Row 11: SSK, K12, K2tog. 14 sts.
- Row 12: P all sts.
- Row 13: SSK, K10, K2tog. 12 sts.
- BO all sts.
Fold the knitted piece into a shallow oval. Sew side edges together and lightly stuff the base. For the handle, CO 3 sts and work I-cord for 28 rows. Sew both ends to the sides of the basket.
📌Thank you for reading the article
Basket Flowers
- For each flower center, CO 5 sts with yellow yarn, knit 1 row, BO, and roll into a dot.
- For petals, CO 12 sts with pink, lavender, or mint yarn.
- Row 1: K all sts.
- Row 2: BO all sts loosely.
- Gather the strip into 5 petals and sew around the yellow center.
- Make 3 flowers and sew them inside the basket.
Watering Can
The tiny watering can is knitted in gray-blue with pastel stripes. It has a round body, curved handle, and short spout. Keep it small so it looks like a toy accessory beside the caterpillar.
Can Body
- With gray-blue yarn, CO 18 sts and join in the round.
- Rnds 1-2: K all sts. 18 sts.
- Rnd 3: Repeat K2, Kfb around. 24 sts.
- Rnds 4-10: K all sts. 24 sts.
- Rnd 11: With pastel pink, K all sts.
- Rnd 12: With gray-blue, K all sts.
- Rnd 13: Repeat K2, K2tog around. 18 sts.
- Stuff lightly.
- Rnd 14: Repeat K1, K2tog around. 12 sts.
- Rnd 15: K2tog around. 6 sts.
- Close tightly.
Spout
- With gray-blue yarn, CO 6 sts and work I-cord for 12 rows.
- Next row: Kfb in each st. 12 sts.
- K 2 rows flat in garter stitch.
- BO all sts.
Sew the narrow end of the spout to the upper left side of the can. Shape the wider end upward like a small flower nozzle.
Handle
- With gray-blue yarn, CO 4 sts.
- Work I-cord for 24 rows.
- BO all sts.
- Curve the cord into a handle and sew it to the opposite side of the can.
Optional Pink Head Edging
The image has a faint pink rim around the head, like a delicate bonnet edge or decorative seam. Add this after the face is complete.
- With pastel pink yarn, CO 3 sts.
- Work I-cord for 54 rows.
- Wrap it around the top side curve of the head, behind the eyes and near the antenna bases.
- Sew it down with tiny stitches, keeping the join hidden behind the strawberry.
Final Assembly and Facial Detailing
- Sew the head to the body with a double strand of lime green yarn. Go around the neck twice for strength.
- Attach arms after the dress bodice is fitted so the shoulders sit neatly outside the straps.
- Sew legs under the dress, spacing them evenly so the doll stands or sits balanced.
- Attach feet and sandals last, checking that both toes point forward.
- Add cheeks, smile, eye ovals, antennae, strawberry, purse strap, and bee after the main body is complete.
- Use small hidden stitches to secure the dress at the shoulders and back waist if it shifts.
Look at the doll from the front before tying off any final thread. The eyes should be level, the smile centered, the cheeks even, and the antennae angled outward. The pastel dress should flare gently over the legs without covering the sandals.
Care Notes
- Spot clean only with cool water and mild soap.
- Do not machine wash if you used safety eyes, ribbon, or small sewn accessories.
- Press out excess water with a towel. Do not twist the toy.
- Let the doll air dry flat, reshaping the head, dress, antennae, and accessories while damp.
Quick Checklist Before You Finish
- Head: round, firm, lime green, with large eyes and a centered smile.
- Antennae: two matching I-cords with round bobbles, leaning outward.
- Dress: pastel striped bodice and flared skirt with a flower border.
- Accessories: strawberry, bee purse, sun hat, flower basket, and watering can included.
- Feet: green toes visible inside pastel sandals with flower accents.
- Finishing: all tails woven in and all small pieces sewn securely.
Detailed Cleaning and Preservation Guidelines
Store the caterpillar doll in a dry place away from direct sunlight. Pastel yarns can fade if they are displayed in strong light for long periods. Keep the hat, basket, and watering can in a small cloth bag when not in use.
To refresh the dress, gently smooth the skirt with your fingers and lift the hem outward. Do not iron the knitted fabric directly. If the toy becomes dusty, use a soft brush and light strokes, especially around the flower border and bee purse.
If gifting this doll to a young child, sew every accessory firmly and avoid loose ribbon. For nursery display, check the strawberry, eyes, purse, and sandal flowers regularly so the finished toy remains safe, tidy, and beautiful.



