Bring the colorful charm of a Rainbow Caterpillar to life with this Amigurumi Rainbow Caterpillar crochet pattern! 🌈🐛✨ With its segment-shaped body, vibrant hues, and cheerful expression, this design captures the essence of a playful garden creature in yarn form. Whether you’re crafting for a nature-inspired décor piece, a heartfelt gift, or simply love whimsical amigurumi, this FREE pattern is a fantastic addition to your collection.
Designed for crocheters of all skill levels, this pattern allows for customization in body colors, antenna shapes, and even tiny accessories like embroidered details or a miniature leaf setting to enhance its personality. Choose soft pastels for a gentle look or experiment with bold rainbow hues for a lively twist! Whether displayed as part of a garden setup or gifted to a fellow crochet enthusiast, this amigurumi rainbow caterpillar is sure to impress.
Grab your hook, select your favorite yarn, and let’s bring this joyful little crawler to life—one stitch at a time! 🧶 🌈🐛✨

🌈 Amigurumi Rainbow Caterpillar Crochet Pattern
Brighten up your crochet collection with this cheerful Rainbow Caterpillar! With a friendly smile and colorful segments, it’s the perfect toy or nursery decor piece. This pattern is great for using up leftover yarn and allows endless creativity with color combinations!
✨ Skill Level
Beginner to Intermediate – Repetitive rounds, simple color changes.
📏 Finished Size
Approx. 9–11 inches (23–28 cm) long when using worsted weight yarn and a 3.5 mm hook.
🧶 Materials
Yarn (Worsted or DK weight):
-
Green (Head, base legs, and antenna)
-
Yellow, Orange, Red, Purple, Blue, Turquoise (Body segments and accent legs)
-
Pink (Mouth)
-
Black or Brown (Safety eyes or embroidery)
Other Supplies:
-
3.5 mm crochet hook
-
Tapestry needle
-
Polyfill stuffing
-
Stitch marker
-
Safety eyes (10–12 mm)
🧵 Abbreviations (US Terms)
MR – Magic Ring
sc – Single Crochet
inc – Increase
dec – Decrease
sl st – Slip Stitch
FO – Fasten Off
🟢 Head (Green)
-
MR, 6 sc (6)
-
inc x6 (12)
-
(1 sc, inc) x6 (18)
-
(2 sc, inc) x6 (24)
-
(3 sc, inc) x6 (30)
-
(4 sc, inc) x6 (36)
7–12. sc around (36) -
(4 sc, dec) x6 (30)
-
(3 sc, dec) x6 (24)
Insert safety eyes between Rounds 9–10, 6 stitches apart. -
(2 sc, dec) x6 (18)
Stuff firmly. -
(1 sc, dec) x6 (12)
-
dec x6 (6)
FO, weave shut.
📍 Antennae (Make 2)
-
MR, 6 sc (6)
2–6. sc around (6)
FO and sew to top of head. (Use blue and orange for color variation)
😊 Smile
Using pink yarn, embroider a smile below the eyes. Use a backstitch or surface slip stitch.
🌈 Body Segments (Make 6 – 1 per rainbow color)
Follow this for each color:
-
MR, 6 sc (6)
-
inc x6 (12)
-
(1 sc, inc) x6 (18)
-
(2 sc, inc) x6 (24)
5–7. sc around (24) -
(2 sc, dec) x6 (18)
-
(1 sc, dec) x6 (12)
Stuff each segment. -
dec x6 (6)
FO and weave shut.
Sew segments together in rainbow order:
🔴 Red → 🟠 Orange → 🟡 Yellow → 🟢 Green → 🔵 Blue → 🟣 Purple
🐾 Legs (Make 12)
Make 2 legs per segment:
-
MR, 6 sc (6)
2–3. sc around (6)
FO, stuff lightly, and sew to the sides of each segment.
Alternate leg colors to match or contrast each body segment for a fun rainbow effect.
✂️ Assembly
-
Sew head to the first segment.
-
Attach each body segment snugly.
-
Position legs evenly at the bottom sides of each segment.
-
Stitch on the smile and ensure everything is secured well.
💡 Customization Ideas
-
Add a small bow or hat to the caterpillar.
-
Use pastel yarns for a softer baby-friendly version.
-
Insert a rattle inside the head or body segments.
-
Attach a loop at the back for hanging.
This rainbow caterpillar is a colorful, happy project that will delight kids and crafters alike! Perfect for gifts, playrooms, or just adding a pop of joy to your day. 🌈🐛
