
Crochet Rainbow Flower Butterfly Free Pattern: A Step-by-Step Guide to Creating Colorful Wings
There is something undeniably magical about combining two of nature’s most cheerful creations — flowers and butterflies — into a single crochet project. This crochet rainbow flower butterfly free pattern is designed for crafters who love bold color, playful texture, and the satisfaction of watching something beautiful take shape stitch by stitch. Whether you are a beginner looking to stretch your skills or an experienced crocheter searching for a fun new project, this pattern walks you through every step with clear instructions and helpful tips.
The rainbow butterfly is a versatile finished piece. Use it as a decorative appliqué on a child’s sweater, a hat, a tote bag, or a wall hanging. You can make a garland of them in every color of the spectrum, turn them into hair clips, or frame them as textile art. Once you understand the basic construction, you will find yourself making dozens of them.
Let’s dive into the full free pattern.
What You Will Need
Before picking up your hook, gather your materials. One of the best things about this project is how little you need to get started, and it is a wonderful stash-buster that lets you use up small amounts of yarn in multiple colors.
Yarn: Any worsted weight yarn works beautifully for this pattern, though you can also use DK weight for a more delicate result. The key is choosing at least six colors to achieve that rainbow effect — think red, orange, yellow, green, blue, and violet. You can also introduce pink, turquoise, or coral if you want a softer or more pastel rainbow palette. You only need small amounts of each color, so this is a perfect project for yarn scraps.
Hook: A 4mm (G/6) or 5mm (H/8) crochet hook works best for worsted weight yarn. Adjust the hook size if you are working with a different yarn weight.
Additional supplies: A yarn needle for weaving in ends, scissors, stitch markers if you find them helpful, and any embellishments you want to add to the finished piece — small buttons, seed beads, or wire for shaping wings are all lovely options.
Finished size: Using worsted weight yarn and a 5mm hook, the butterfly measures approximately 5 to 6 inches across from wingtip to wingtip. Adjust your hook and yarn weight to make it larger or smaller.
Understanding the Construction
This rainbow flower butterfly is made by constructing individual flower motifs and joining them to create the four-wing structure of a butterfly. Each wing is essentially a large or small flower petal cluster. The upper wings are slightly larger than the lower wings, mimicking the natural proportions of a butterfly’s body. A simple chain and slip stitch body is crocheted through the center once all wings are complete.
The rainbow effect comes from crocheting each flower petal in a different color, so the wings appear to radiate through the spectrum from one side to the other. This technique is straightforward and highly satisfying — every round you complete adds another band of color.
Abbreviations Used in This Pattern
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
st — stitch
sp — space
MR — magic ring (also called magic circle)
rep — repeat
[ ] — repeat instructions inside brackets the number of times indicated
Crochet Rainbow Flower Butterfly Free Pattern
Part One: Upper Wings (Make Two)
The upper wings are constructed as large flower motifs. You will make two of these, one for each side of the butterfly.
Round 1 (Color 1 — Red or your first rainbow color):
Create a magic ring. Chain 3 (this counts as your first double crochet), then work 11 more double crochet stitches into the ring. Join with a slip stitch to the top of the beginning chain 3. Pull the magic ring closed. You should have 12 double crochet stitches in a tight circle. (12 sts)
Round 2 (Color 2 — Orange or your second rainbow color):
Join your new color to any stitch with a slip stitch. Chain 1. Work 2 single crochet stitches into each stitch around. Join with a slip stitch to the first single crochet. (24 sts)
Round 3 (Color 3 — Yellow or your third rainbow color):
Join your new color. Chain 3 (counts as dc). Work 1 more double crochet in the same stitch. Work 2 double crochet in each stitch around. Join with a slip stitch to the top of the beginning chain 3. (48 sts)
Round 4 — Petal Round (Color 4 — Green or your fourth rainbow color):
This round creates the petal shapes that give the flower butterfly its distinctive look.
Join your new color to any stitch. Chain 4, skip 2 stitches, slip stitch in the next stitch — repeat from to around until you have 16 chain-4 loops evenly spaced. Join with a slip stitch to the base of the first chain-4.
Round 5 — Filling the Petals (Color 5 — Blue or your fifth rainbow color):
Join your new color to any chain-4 loop. Into each chain-4 loop, work the following: [1 sc, 1 hdc, 3 dc, 1 hdc, 1 sc]. Slip stitch into the slip stitch between petals. Repeat this sequence in every chain-4 loop around. You will have 16 full petals. Join with a slip stitch.
Round 6 — Outer Edge (Color 6 — Violet or your sixth rainbow color):
Join your new color to the center top of any petal (the middle dc). Chain 5, then slip stitch to the center top of the next petal. Continue this chain-5 bridge between every petal all the way around to create a lacy scalloped outer edge. Join and fasten off.
Make a second upper wing using the same instructions, either in the same color order or reversed for a mirrored rainbow effect.
Part Two: Lower Wings (Make Two)
The lower wings follow the same basic construction but stop after fewer rounds to create a smaller, slightly rounder wing shape.
Round 1 (Color 1):
Magic ring, chain 3, work 11 dc into the ring, join with slip stitch. (12 sts)
Round 2 (Color 2):
Join new color. Chain 1. Work 2 sc in each stitch around. Join. (24 sts)
Round 3 — Petal Round (Color 3):
Join new color. Chain 3, skip 2 stitches, slip stitch in the next stitch — repeat around to create 8 chain-3 loops. Join with slip stitch.
Round 4 — Filling the Petals (Color 4):
Into each chain-3 loop, work [1 sc, 1 hdc, 2 dc, 1 hdc, 1 sc]. Slip stitch into the slip stitch between petals. Repeat in each loop around. You will have 8 petals. Join.
Round 5 — Outer Edge (Color 5):
Join new color to the center top of any petal. Chain 4, slip stitch to the center of the next petal. Continue the chain-4 bridge between all petals around. Join and fasten off.
Make a second lower wing in the same color sequence.
Part Three: The Butterfly Body
The body is simple and elegant, and it holds all four wings together while adding that essential butterfly silhouette.
Using a coordinating or contrasting color — black is classic, but deep navy or chocolate brown work beautifully — create a magic ring and chain 2.
Work 8 single crochet stitches into the ring. Pull the ring closed. This forms the small round head of the butterfly.
Continue working in a spiral (do not join rounds): work 1 sc in each stitch around for 8 rounds to create the body tube.
For the tail, work a decrease row: sc2tog four times to taper the end. Slip stitch, fasten off, and leave a long tail for sewing.
If you want a more defined body, you can stuff the tube lightly with a small amount of polyester fiberfill or a folded piece of pipe cleaner before closing.
Part Four: Antennae
Cut two pieces of wire approximately 4 inches long, or use black chenille stems. Fold each piece in half and twist the bottom inch together. Bend the top ends into small spirals or attach tiny pom-poms or beads. Insert the folded end into the top of the head and secure with a few stitches.
Alternatively, you can crochet the antennae by chaining 10 in black yarn, working a slip stitch back down the chain, and attaching them to the top of the head.
Part Five: Assembly
Assembling the butterfly is one of the most rewarding steps. Lay your pieces out on a flat surface before you begin sewing to figure out the arrangement you like best.
Position the two upper wings so their inner straight edges face the body. The flower centers should face forward. Pin them in place, then use your yarn needle and a length of matching yarn to whipstitch the wings to the upper portion of the body, stitching through several layers of the flower center to anchor each wing firmly.
Attach the two lower wings to the lower portion of the body in the same way, positioning them so they angle slightly downward and outward, just as a real butterfly holds its wings at rest.
Once all four wings are secured, weave in any remaining ends, trim them close, and give the butterfly a gentle steam press if needed to help the petals lie flat and the colors look their most vibrant.
Color Inspiration and Variations
One of the greatest joys of this pattern is how endlessly customizable it is. The rainbow colorway described here — red, orange, yellow, green, blue, violet — is the classic approach, but there are so many beautiful directions you can take it.
For a pastel rainbow butterfly, substitute soft lavender, baby pink, mint green, butter yellow, sky blue, and peach. These are dreamy for nursery décor or baby shower gifts.
For a tropical sunset butterfly, work through hot coral, deep tangerine, golden yellow, fuchsia, and turquoise. This palette is bold and energizing, perfect for summer accessories.
For a monochromatic ombre butterfly, choose a single color family — say, ocean blues ranging from pale ice blue through cerulean to deep navy — and work through the shades from lightest in the center to darkest at the outer edges. The result is sophisticated and modern.
For a bohemian earth-tone butterfly, use terracotta, mustard, sage green, rust, and cream. These are wonderful for autumn wall hangings or boho-style apparel appliqués.
You can also play with yarn textures. A metallic thread or sparkle yarn used for the outer edge round adds a magical shimmer. A fuzzy or mohair yarn for the petal rounds creates a soft, velvety texture that is irresistible to the touch.
Tips for Success
If you are new to working with multiple colors in a single project, a few tips will help you keep things tidy and frustration-free.
Weave in your ends as you go rather than saving them all for the end. It is much easier to secure a short tail while you are still in that section of the work than to hunt down seventeen loose ends at the finish line.
When joining a new color, leave a tail of about 6 inches. After the row or round is complete, use your needle to weave the tail through several stitches on the wrong side, working in different directions to prevent it from pulling loose over time.
If your flower petals are curling rather than lying flat, try blocking your finished wings before assembly. Pin them to a foam blocking mat, mist lightly with water, and allow them to dry completely. This makes a remarkable difference in the finished appearance.
When making multiple butterflies for a garland or a group gift, consider assembly-line crocheting — make all of your Round 1 circles first in one session, then all Round 2s, and so on. This keeps your color changes efficient and helps ensure all the pieces are consistent in size.
Ways to Use Your Finished Butterfly
The possibilities for your finished rainbow flower butterfly are genuinely lovely. Sew it onto the front of a child’s beanie for an instant statement accessory. Stitch it to the corner of a crocheted blanket as a decorative motif. Attach a pin back to the body to create a wearable brooch. Glue it to a headband frame for a sweet hair accessory. String several together with coordinating ribbon for a festive party garland. Frame one on fabric backing for a piece of fiber art.
These butterflies also make wonderful gifts. A handmade rainbow butterfly is the sort of small, thoughtful present that people keep and display for years. Package several in different colorways in a little gift box tied with ribbon and you have a gift that feels genuinely special.
Final Thoughts
This crochet rainbow flower butterfly free pattern is the kind of project that reminds you why you fell in love with crochet in the first place. It is colorful, creative, relatively quick to complete, and the results are genuinely beautiful. The combination of floral crochet structure and butterfly silhouette is charming in a timeless way that never seems to go out of style.
Whether you follow the classic rainbow palette or create your own color story, each butterfly you make will be unique. Share your finished projects with your crochet community, tag your creations on social media, and don’t hesitate to experiment. Crochet patterns are not rigid rules — they are starting points for your own creative expression. This pattern is yours to adapt, modify, and make entirely your own.
Happy crocheting, and may your yarn basket always be full of color.