
Rainbow Flower Pillow Crochet Pattern: A Complete Guide to Crocheting Your Own Colorful Floral Cushion
There is something undeniably joyful about a rainbow. The way colors blend and burst across the spectrum feels like a celebration in fiber form, and when you combine that energy with the timeless beauty of a crocheted flower, you get something truly special. This Rainbow Flower Pillow crochet pattern is designed to bring exactly that kind of color and warmth into your home — or into the home of someone you love. Whether you are a seasoned crocheter looking for your next satisfying project or a confident beginner ready to level up, this pillow pattern will walk you through everything you need to create a finished piece you will want to display proudly.
Floral crochet patterns have been beloved for generations, and for good reason. Flowers translate beautifully into yarn and hook work. Every petal is an opportunity to play with texture and color, and every finished bloom feels like a small accomplishment. Now imagine taking that single flower and centering it on a plush, fully crocheted pillow that ties together an entire rainbow of shades. The result is a cushion that works as home décor, a gift, a photography prop, or simply a personal creative achievement sitting right on your couch.
This guide covers everything: materials, hook size, stitch glossary, step-by-step instructions, finishing tips, and ideas for customizing the pattern to suit your style. Let’s get started.
Why You Will Love This Flower Crochet Pattern
Before diving into the stitches, it is worth taking a moment to understand what makes this particular pillow crochet pattern so satisfying to work through.
The Rainbow Flower Pillow is worked in sections. The large central flower is crocheted separately and then attached to the pillow front, which means you get to enjoy the instant gratification of completing a beautiful bloom before you even begin the main body of the pillow. For many crafters, that sense of completing a distinct piece within a project keeps motivation high.
The color work in this pattern is approachable. You do not need to juggle multiple strands at once or follow a complicated color chart. Instead, you change colors between rounds, which is one of the simplest methods of introducing multiple shades into a project. Even if you have never crocheted with more than one color before, this pattern will feel manageable.
The finished pillow is functional and durable. The stitches used create a dense, sturdy fabric that holds up to regular use. This is not a decorative-only item — it is a pillow you can actually lean against, toss onto a child’s bed, or stack on a reading chair.
Materials You Will Need
To complete this Rainbow Flower Pillow, gather the following supplies before you begin. Having everything ready at the start makes the crocheting process smooth and uninterrupted.
Yarn: You will need a medium weight yarn, also labeled as worsted weight or size 4 yarn. Choose a rainbow spectrum of colors for the flower — red, orange, yellow, green, blue, and violet are the classic choices, but you can absolutely adjust to a palette that suits your décor. For the pillow body, choose a neutral or coordinating background color such as cream, white, soft gray, or a deep navy. You will need approximately 200 yards of the background color and about 30 to 50 yards of each rainbow color.
Hook: A 5.0 mm crochet hook (size H/8 in US sizing) works beautifully with most worsted weight yarns and produces a fabric that is firm without being stiff.
Pillow insert: A 16-inch by 16-inch pillow insert is the ideal size for this pattern. You can find these at most craft stores, home goods shops, or online retailers. Look for a polyester fiberfill insert for a plush, full look.
Notions: You will also need a yarn needle for weaving in ends and seaming, scissors, and stitch markers to help keep your place during the flower rounds.
Optional: Blocking mats and pins if you like to block your finished pieces for a polished, professional look.
Abbreviations and Stitch Glossary
This pattern uses standard US crochet terminology. Here is a quick reference guide to every abbreviation you will encounter.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
MR — magic ring (also called a magic circle)
st(s) — stitch or stitches
sp — space
rep — repeat
pm — place marker
BLO — back loop only
FLO — front loop only
RS — right side
WS — wrong side
If you are unfamiliar with any of these stitches, a quick video tutorial search will bring up dozens of helpful demonstrations. The magic ring in particular is worth learning if you have not already — it creates a tight, clean center for any round motif, including this flower.
Gauge
Gauge matters more for this project than it might for something like a dishcloth or a scarf, because you want your finished pillow front and back to match the size of your pillow insert.
Work a swatch of 16 sc by 16 rows in your chosen yarn and hook combination. Your swatch should measure 4 inches by 4 inches after a light blocking. If your swatch is larger than 4 inches, try a smaller hook. If it is smaller, try a larger hook. Adjusting your hook is much easier than reworking a finished pillow panel that is the wrong size.
The Rainbow Flower: Round-by-Round Instructions
The flower is the heart of this pattern, so let’s build it first. Work the flower in the round, changing colors as indicated.
Round 1 (Red): Begin with a magic ring. Chain 2 (this counts as your first dc). Work 11 dc into the ring, then join with a sl st to the top of the ch-2. Pull the magic ring tight. You will have 12 dc total. Fasten off red.
Round 2 (Orange): Join orange with a sl st to any st. Ch 3 (counts as first dc), dc in the same st, 2 dc in each st around. Join with sl st to top of ch-3. You will have 24 dc. Fasten off orange.
Round 3 (Yellow): Join yellow with a sl st to any st. Ch 1, sc in the same st. Now begin forming petals: (ch 3, skip 1 st, sc in next st) 11 times, ch 3, skip 1 st, join with sl st to first sc. You will have 12 ch-3 spaces. Fasten off yellow.
Round 4 (Yellow continued, petals): Join yellow into any ch-3 space. In each ch-3 space work: (sc, hdc, 3 dc, hdc, sc). Join with sl st to first sc. You will have 12 small inner petals. Fasten off.
Round 5 (Green): Join green with a sl st to the back loop of any sc between petals on Round 3. Working into the back loops of the Round 3 sc stitches (behind the petals you just made): (ch 4, sc in next sc between petals) around. Join. You will have 12 ch-4 spaces.
Round 6 (Green, outer petals): In each ch-4 space work: (sc, hdc, dc, tr, dc, hdc, sc). Join with sl st. You now have 12 larger outer petals. Fasten off green.
Round 7 (Blue): Join blue with a sl st to the back loop of any stitch between outer petals. Working in the back loops behind the Round 5 stitches: (ch 5, sc into next back loop) around, creating 12 ch-5 spaces. Join.
Round 8 (Blue, outermost petals): In each ch-5 space work: (sc, hdc, dc, 3 tr, dc, hdc, sc). Join with sl st. Fasten off blue.
Round 9 (Violet, border round): Join violet to any sl st join point from Round 8. Sc evenly around the outside edge of all petals, placing 3 sc in any corner points of petals to keep the edge relaxed and flat. Join with sl st. Fasten off violet.
At this point, your flower is complete. It should measure approximately 9 to 10 inches across when lightly blocked. Set it aside and begin on your pillow panels.
The Pillow Body: Front and Back Panels
Both panels are worked the same way. You will make two identical squares and seam them together around the pillow insert at the end.
Foundation: Using your background color, ch 66.
Row 1: Sc in the second ch from hook and in each ch across. Turn. (65 sc)
Rows 2 through 65: Ch 1, sc in each sc across. Turn.
After Row 65, fasten off and weave in the ends. Block the panel if desired. It should measure approximately 16 inches by 16 inches. Make a second identical panel.
If you prefer a textured pillow body, you can substitute a half double crochet throughout, or work in a moss stitch (alternating sc and ch 1, skip 1) for a slightly open, dimensional fabric. Both variations pair beautifully with the bold, dimensional flower.
Attaching the Flower to the Pillow Front
Lay your pillow front on a flat surface with the right side facing up. Position the flower in the center of the panel. Because the flower is approximately 9 to 10 inches and the panel is 16 inches, you will have a roughly 3-inch border of background fabric on all sides — a very pleasing proportion.
Pin the flower in place using locking stitch markers or sewing pins. Thread your yarn needle with a length of your background color or a matching color from the flower’s outermost round. Using a whipstitch or a mattress stitch, sew the flower down securely, catching the edge of the flower petals and anchoring them to the pillow fabric beneath. Work all the way around, keeping your stitches neat and evenly spaced.
Once the flower is attached, weave in any remaining ends and give the pillow front a final press with a damp cloth if needed.
Seaming and Assembly
Place your pillow front and pillow back with wrong sides facing each other. You will seam them together on three sides, insert the pillow form, and then seam the fourth side closed.
Join your background color (or a coordinating color) with a sl st at any corner. Work a border of sc through both layers simultaneously along three sides of the pillow. At each corner, work 3 sc into the corner stitch to keep the angle clean and square. When you reach the fourth side, insert your pillow form and continue sc-ing through both layers to close the opening. Join with sl st and fasten off. Weave in all remaining ends.
Some crafters prefer to add a button or a zipper closure on the final side so they can remove the insert for washing. If you want this option, work the final side with a slip stitch seam on the inside rather than a sc border on the outside, and leave a small gap at the center to insert snaps, a zipper, or a hook-and-eye closure.
Finishing Touches and Care Instructions
Finishing is what separates a good project from a great one. Take the time to weave in every single end securely, pulling each tail through at least four or five stitches in different directions before trimming. This prevents unraveling and keeps your pillow looking tidy for years.
If your yarn is machine washable, the finished pillow can be laundered on a gentle cycle in cold water and laid flat to dry. If you used a delicate yarn such as cotton-wool blend or a non-superwash wool, hand washing is safer. Always check the care label on your specific yarn before washing.
Acrylic yarn, which many crafters choose for home goods because of its durability and easy care, can typically handle a low-heat machine wash and tumble dry without issue. This makes an acrylic Rainbow Flower Pillow an especially practical choice for a child’s room or a family living space.
Customization Ideas
One of the most exciting aspects of any crochet pattern PDF is that it gives you a foundation, not a rigid rule. Here are several ways you can make this Rainbow Flower Pillow entirely your own.
Monochromatic version: Instead of working through the full rainbow, try working the entire flower in shades of a single color — deep burgundy through blush pink, or forest green through soft mint. The tonal variation creates an elegant, sophisticated look that works beautifully in a grown-up living room or bedroom.
Seasonal colors: Swap the classic rainbow palette for autumn shades of rust, mustard, and deep plum, or use pastels in soft lavender, baby yellow, and pale rose for a spring-inspired version. Holiday colorways in red and green, or deep blue and gold, make this pillow a wonderful seasonal decoration.
Larger pillow: To make an 18-inch or 20-inch pillow, simply add more foundation chain stitches and additional rows to your panels. Increase the foundation chain by 5 stitches for each additional inch of width, and add 5 rows for each additional inch of height.
Multiple flowers: Instead of one large central flower, try working three medium-sized flowers in a row across the pillow front, or scatter five smaller flowers asymmetrically for a meadow-inspired design. Smaller versions of the flower can be made by stopping at Round 4 or Round 6 instead of working all the way through Round 9.
Textured background: Work the pillow body in a bobble stitch, a shell stitch, or a basket weave pattern to add dimension behind the flower. A contrasting texture makes the flat fabric of the background feel more intentional and elevated.
Embellishment: Add a button center to the flower using a large decorative button in a complementary color. Sew it to the center of the flower after all assembly is complete for a charming finishing touch.
Tips for Success
Crocheting a project like this one goes much more smoothly when you keep a few practical tips in mind throughout the process.
Always fasten off cleanly between color changes and pull each color change firmly so there are no loose loops visible on the right side of the work. When joining a new color, leave a tail of at least six inches so you have enough yarn to weave in securely.
Keep your tension consistent. Tension that varies between rounds can cause the flower to cup or ruffle. If you notice this happening, try going up half a hook size (to a 5.5 mm) for the outer rounds to keep things flat.
Block your flower before attaching it to the pillow. Even a light damp blocking — simply misting with water, pinning out the petals, and leaving to dry — helps the petals lie flat and opens up the shape beautifully. Blocked flowers look dramatically more polished than unblocked ones.
Work the pillow panels in one sitting if you can, or at least mark clearly which row you are on before setting down your work. Losing your place in a simple sc panel is easy, and row count matters for getting the correct size.
Who This Pattern Is Perfect For
This pillow crochet pattern is an excellent fit for a wide range of crafters. If you are comfortable with basic stitches — chain, single crochet, double crochet — and have tried at least one simple round motif before, you have everything you need to tackle this project. The flower itself introduces treble crochet if you have not used it before, but it is a simple and intuitive stitch to learn.
As a gift, this pillow is a home run. It is personal, handmade, and genuinely beautiful. Rainbow colorways make it universally cheerful, and the flower motif has broad, timeless appeal. Consider making one for a new homeowner, a friend going through a difficult season who could use some color in their space, a child who loves flowers and rainbows, or a teacher at the end of the school year.
As a personal project, it offers the satisfaction of working through multiple techniques — round motifs, color changes, flat panels, and seaming — in a single finished object that you will actually use and love.
Final Thoughts
A handmade pillow is one of those wonderful objects that carries the warmth of the person who made it. Every stitch represents time, intention, and care. When you tuck a Rainbow Flower Pillow into the corner of a couch or arrange it on a bed, it brings color to the room in a way that no mass-produced cushion ever quite manages.
This flower crochet pattern is designed to be joyful from start to finish. The flower grows round by round in a progression of color