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 🐛
Add a burst of color and personality to your handmade collection with this irresistibly cute rainbow caterpillar! Designed with a large rounded head, a smooth oval body, and plump, evenly sized back segments, this little friend has a clean, modern look with charming details like tiny legs, bright antennae, and a soft embroidered smile. It’s a joyful project that looks stunning on display and feels just as lovely to hold.
✨ Skill Level
Intermediate
Includes shaping, multi-piece assembly, and consistent tension for smooth, polished surfaces.
📏 Finished Size
Approx. 26–30 cm (10–12 inches) long using DK yarn and a 2.5–3.0 mm hook.
🧶 Yarn Requirements (Approximate)
- Green (head + legs): 35 g
- Light yellow/soft beige (main body): 30 g
- Rainbow segments (equal size balls):
- Red: 15 g
- Orange: 15 g
- Yellow: 15 g
- Green: 15 g
- Blue: 15 g
- Purple: 15 g
- Antennae (orange + blue): 5 g total
- Pink (smile): small amount
- Black or dark brown (eyes if embroidered): small amount
🧵 Materials
- 2.5–3.0 mm crochet hook
- 10–12 mm safety eyes
- Polyester stuffing
- Tapestry needle
- Stitch marker
🔤 Abbreviations (US Terms)
MR – magic ring
sc – single crochet
inc – increase
dec – invisible decrease
sl st – slip stitch
FO – fasten off
🟢 Head (Large, Smooth & Round)
R1: MR, 6 sc (6)
R2: inc x6 (12)
R3: (1 sc, inc) x6 (18)
R4: (2 sc, inc) x6 (24)
R5: (3 sc, inc) x6 (30)
R6: (4 sc, inc) x6 (36)
R7: (5 sc, inc) x6 (42)
R8–15: sc around (42)
➡ Insert safety eyes between R10–11, spaced 7–8 stitches apart
R16: (5 sc, dec) x6 (36)
R17: (4 sc, dec) x6 (30)
R18: (3 sc, dec) x6 (24)
Stuff firmly and evenly
R19: (2 sc, dec) x6 (18)
R20: (1 sc, dec) x6 (12)
R21: dec x6 (6)
FO and close neatly.
📍 Antennae (Make 2 – Slightly Tapered)
R1: MR, 6 sc (6)
R2–8: sc around (6)
R9: (1 sc, dec) x2 (4)
R10–11: sc around (4)
FO.
➡ Make one in orange and one in blue
➡ Do not stuff
➡ Sew slightly angled outward from top center of head
😊 Face Details
- Embroider a soft curved smile using pink yarn
- Keep it centered and slightly wide
- No nose for a clean, modern look
🟡 Body (Oval & Slightly Narrower Than Head)
R1: MR, 6 sc (6)
R2: inc x6 (12)
R3: (1 sc, inc) x6 (18)
R4: (2 sc, inc) x6 (24)
R5: (3 sc, inc) x6 (30)
➡ Stop increasing earlier than the head for a slimmer body
R6–14: sc around (30)
R15: (3 sc, dec) x6 (24)
R16: (2 sc, dec) x6 (18)
Stuff firmly, shaping into a smooth oval
R17: (1 sc, dec) x6 (12)
R18: dec x6 (6)
FO.
🌈 Back Segments (Make 6 – Uniform & Rounded)
All segments are the same size and slightly smaller than the head.
R1: MR, 6 sc (6)
R2: inc x6 (12)
R3: (1 sc, inc) x6 (18)
R4: (2 sc, inc) x6 (24)
R5–6: sc around (24)
➡ Keep segments compact and firm
R7: (2 sc, dec) x6 (18)
R8: (1 sc, dec) x6 (12)
Stuff firmly
R9: dec x6 (6)
FO.
🌈 Segment Placement Order
Attach directly behind the head along the back curve:
Red → Orange → Yellow → Green → Blue → Purple
➡ Place them snugly touching each other
➡ Keep them aligned in a gentle arc
🐾 Legs (Make 6 Pairs = 12 Total, Small & Round)
R1: MR, 6 sc (6)
R2: (1 sc, inc) x3 (9)
R3: sc around (9)
Lightly stuff. FO.
➡ All legs in green
➡ Keep them small and uniform
🧵 Assembly
- Sew head to front of body (slightly tilted upward for a friendly pose)
- Attach rainbow segments along the top-back of the body in a straight, slightly curved line
- Sew legs evenly spaced along the lower sides (3 pairs per side)
- Keep spacing symmetrical for balance
✨ Finishing Touches
- Shape head into a perfect sphere
- Keep body slightly oval (not round)
- Align segments carefully for a clean rainbow flow
- Adjust antennae angles for a playful look
🌟 Final Result
This cheerful caterpillar is a perfect blend of simplicity and vibrant charm. The oversized head, neat oval body, and evenly spaced rainbow segments create a clean, modern silhouette, while the tiny legs and bright antennae add just the right amount of personality.
A delightful handmade piece that instantly brings warmth, color, and happiness wherever it goes. 🌈🐛💛
