
Free Rainbow Crochet Pattern: Stitch Your Way Through Every Color of the Sky
There is something undeniably joyful about a rainbow. It shows up after a storm, arching across the sky in bold, unapologetic color, and for a moment, everything feels a little more magical. That same feeling is exactly what you get when you pick up a crochet hook and start working with a rainbow palette. Whether you are a seasoned crafter or someone who just picked up their first skein of yarn, a rainbow crochet project is one of the most satisfying things you can make. It is cheerful, versatile, and endlessly customizable. Best of all, you do not need to spend a fortune to get started — this free rainbow crochet pattern gives you everything you need to create a beautiful, colorful blanket you will be proud to display or give as a gift.
This pattern is written for a beginner-to-intermediate crocheter. If you know how to do a chain stitch, a single crochet, a double crochet, and a basic color change, you have everything you need. We will walk through the pattern step by step, discuss yarn and hook choices, explore color arrangement tips, and share some ideas for customizing the design to make it your very own.
Why Rainbow Crochet Projects Are Always in Style
Trends in the crafting world come and go, but rainbow color palettes have stayed consistently popular for a reason. They tap into something fundamentally human — our love of color, our nostalgia for childhood, and our desire to bring warmth and happiness into everyday spaces. A rainbow blanket draped over a couch instantly becomes a conversation piece. A rainbow baby blanket gifted to a new parent is treasured for years. A rainbow tote bag, wall hanging, or dishcloth adds personality to any home.
From a search and discovery standpoint, rainbow crochet patterns are among the most searched crochet topics year-round, with noticeable spikes around spring, Pride Month, and holiday gifting seasons. That means if you are a crochet blogger or a small business owner selling handmade goods, creating rainbow projects keeps you relevant across multiple seasons and occasions.
From a personal crafting standpoint, rainbow projects are simply fun to make. Watching your work transform from one color to the next is deeply satisfying, and the finished piece always looks more impressive than the skill level required to make it.
Materials You Will Need
Before we dive into the pattern itself, let’s talk about what you will need to gather. One of the best things about this free rainbow crochet pattern is that it does not require any expensive specialty materials. You can find everything you need at your local craft store or online.
Yarn: You will need worsted weight yarn (also labeled as size 4 medium weight) in seven colors. The traditional rainbow order is red, orange, yellow, green, blue, indigo (a deep blue-purple), and violet. You can use any brand you like. Popular budget-friendly options include Red Heart Super Saver, Lion Brand Pound of Love, and Paintbox Simply DK. For a more luxurious feel, consider Paintbox Simply Chunky or a soft merino blend. Each color needs approximately 100–150 yards depending on your finished size, so one standard skein of each color is usually more than enough.
Hook: A size 5.0mm (H/8) crochet hook works perfectly with standard worsted weight yarn. If you tend to crochet tightly, go up to a 5.5mm. If your tension is loose, a 4.5mm might serve you better. Always swatch before starting your main project.
Additional supplies: A yarn needle for weaving in ends, scissors, stitch markers (optional but helpful), and a measuring tape.
Understanding Gauge
Gauge matters more for some projects than others. For a blanket or decorative item where exact size is flexible, you have a little more wiggle room. But it is still a good idea to crochet a small gauge swatch before starting, especially if you are making something that needs to fit a specific space or be gifted to someone who might have size expectations.
For this pattern, the target gauge is approximately 14 double crochets and 8 rows = 4 inches using a 5.0mm hook and worsted weight yarn. Make a 6-inch swatch, measure the center 4 inches, and adjust your hook size accordingly.
The Free Rainbow Crochet Blanket Pattern
This pattern creates a lap blanket measuring approximately 36 inches wide by 48 inches long. You can easily scale it up for a full-size throw or down for a baby blanket by adjusting the number of foundation chains.
Abbreviations
ch = chain
sc = single crochet
dc = double crochet
sl st = slip stitch
sk = skip
sp = space
rep = repeat
RS = right side
WS = wrong side
BLO = back loop only
Color Sequence
Work each color stripe in the following order, repeating the full sequence as needed:
Red, Orange, Yellow, Green, Blue, Indigo, Violet
Foundation and Setup
With your first color (Red), make a foundation chain of 127 stitches. This gives you a working width of approximately 36 inches. If you want a narrower blanket, use a chain of 97 stitches for a 28-inch width. For a wider throw, chain 157 for about 44 inches.
Row 1 (RS): Starting in the 4th chain from the hook (the skipped chains count as your first dc), work 1 dc in each chain across. You will have 125 dc total (including the turning chain). Turn your work.
Row 2 (WS): Ch 3 (counts as first dc), dc in each stitch across to the last stitch, dc in the top of the turning chain. Turn.
Repeat Row 2 for the pattern. It is beautifully simple — this is a classic double crochet blanket, and the magic comes entirely from the color changes.
Color Change Instructions
To change colors cleanly at the end of a row, work the last dc of the row until you have 2 loops remaining on your hook. Drop the current color, pick up the new color, and pull it through those 2 remaining loops. Chain 3 with the new color to begin your turn, then continue working in the new color. Cut the old color leaving a 6-inch tail for weaving in later.
For a cleaner edge, you can carry the unused colors up the side of the blanket instead of cutting after each stripe. This works best when you are working with 2–3 colors in rotation, but with 7 colors the carried strands can get bulky and unruly. Cutting and weaving in is tidier here.
Stripe Sequence and Row Count
For a balanced rainbow repeat, work each color for 6 rows before switching to the next. This gives you bold, clearly defined stripes that are wide enough to appreciate each individual color. Here is your full stripe breakdown:
Red: Rows 1–6
Orange: Rows 7–12
Yellow: Rows 13–18
Green: Rows 19–24
Blue: Rows 25–30
Indigo: Rows 31–36
Violet: Rows 37–42
That completes one full rainbow sequence. Repeat the entire sequence from Red again, starting at Row 43. Continue until your blanket reaches the desired length. For a 48-inch blanket at the gauge listed above, you will work approximately 84–96 rows total, which means two full rainbow sequences plus a few additional rows in your preferred color.
Finishing the Blanket
Once you have reached your desired length, fasten off and weave in all ends using your yarn needle. Take your time with this step — loose ends can work their way out over time and unravel your hard work. For extra security, weave each end through at least 4–5 stitches in multiple directions.
Optional Border
A border gives your blanket a polished, professional look and helps the edges lay flat. This simple single crochet border works beautifully with rainbow stripes:
Join any color (white or cream works wonderfully as a neutral frame, but you can also use your final stripe color) to any corner of the blanket with a sl st.
Round 1: Ch 1, sc evenly around the entire blanket. At each corner, work 3 sc into the same stitch to help the border lay flat. Sl st to join to the first sc. Do not turn.
Round 2: Ch 1, sc in each sc around, working 3 sc in each corner. Sl st to join.
Round 3: Sl st in each stitch around for a subtle finished edge. Fasten off and weave in ends.
If you want a more decorative border, consider a shell stitch border, a picot border, or a scalloped edge. All of these work beautifully with rainbow colors and add an extra layer of charm.
Tips for Cleaner Color Changes and Neater Edges
Color work is one of those areas where the small details make a huge difference in the finished product. Here are a few tips to keep your rainbow crochet blanket looking its best.
Always change colors on the same side of the blanket. Changing on the right side creates a cleaner finished edge. Working the last stitch of each row and pulling through the new color on that last pull-through is the most reliable technique.
Weave in ends as you go rather than saving them all until the end. After each color change, take a minute to weave in the tail from the previous color while it is easily accessible. Your future self will thank you.
Block your finished blanket if possible. Even a simple wet blocking — soaking the blanket in cool water, gently pressing out excess moisture, and laying flat to dry — can dramatically improve the look of your finished work, evening out tension inconsistencies and helping the piece reach its full dimensions.
If you notice your edges pulling in or flaring out, check your tension in the turning chain. Many crocheters go up one hook size for their turning chains specifically to keep edges even.
Customizing Your Rainbow Crochet Pattern
One of the most exciting things about this free rainbow crochet pattern is how easy it is to make your own. Here are some ideas for personalizing the design.
Change up the stripe widths. Instead of uniform 6-row stripes, try varying the width. Make red 8 rows, orange 4 rows, yellow 8 rows, and so on for a more dynamic look. You can also do a gradient fade by starting each color with 2 rows, building to 6 in the middle, then tapering back to 2 before transitioning.
Use a stitch pattern instead of plain double crochet. The basic double crochet grid in this pattern can be swapped for a shell stitch, a ripple pattern, a granny stripe, or a linen stitch while keeping the same color sequence. The rainbow color work does the heavy lifting visually, so even a simple textured stitch will look stunning.
Add a white or neutral color between each rainbow stripe. Many modern rainbow blankets include a one or two-row stripe of white, cream, or gray between each color. This gives the colors room to breathe and creates a more contemporary aesthetic compared to the traditional bold-striped look.
Make it pastel. Instead of traditional saturated rainbow colors, choose soft pastel versions — baby pink, peach, butter yellow, mint, sky blue, lavender — for a gentler, more delicate rainbow. This palette is especially popular for baby blankets, nursery decor, and spring gifting.
Work in the round for a different shape. Instead of working flat rows, start with a magic ring and work outward in rounds to create a circular rainbow blanket. Each round can be a different color, radiating outward from a central point. This creates a mandala-like effect that is breathtaking as a wall hanging or play mat.
Other Rainbow Crochet Projects to Try
Once you catch the rainbow crochet bug, you will want to apply this color palette to everything. The good news is that rainbow colors work for almost any crochet project imaginable.
Rainbow granny squares are a perennial favorite. Make each square in a single color progression — starting with a red center, then orange, then yellow rings outward — and join them for a patchwork throw. Alternatively, make each square in one solid color and arrange them in rainbow order across the finished blanket.
Rainbow market bags are both practical and stylish. A simple mesh bag worked in alternating rainbow rows takes only a few hours and makes a wonderful gift. The open-weave structure means you do not use much yarn, so a market bag is a perfect stash-busting project when you have small amounts of each color left over from other projects.
Rainbow pot holders, dishcloths, and washcloths are wonderful beginner projects and great for using up yarn scraps. Because they are small, you can complete one in a single sitting, which is enormously satisfying.
Rainbow amigurumi (crocheted stuffed animals) have a devoted following. A rainbow-striped crocheted snake, caterpillar, or elephant is one of those toys children love for years. The repetitive stripe work is easy to maintain even on a small scale.
Caring for Your Rainbow Crochet Blanket
Once you have put hours of love and creativity into your rainbow blanket, you want it to last. Always check the care instructions on your yarn label. Most acrylic yarns are machine washable and dryer-safe, which makes them ideal for items that will see heavy use or be given to families with young children. Natural fibers like cotton and wool typically require more gentle care — hand washing in cool water and laying flat to dry.
To keep your colors looking vibrant, wash rainbow items in cold water. Hot water can cause colors to bleed, especially with less expensive yarns. Washing a finished piece inside a mesh laundry bag adds an extra layer of protection.
Store finished crochet items folded rather than rolled or hung to prevent stretching and distortion over time.
Sharing Your Finished Rainbow Project
When you finish your blanket, we would love to see it. Share your work on Instagram or Pinterest and tag it with #rainbowcrochet or #freecrochetpattern so other crafters can find your beautiful creation and leave you the appreciation it deserves. There is a wonderful community of rainbow crochet lovers online who share their finished objects, their yarn choices, and their tips for getting the most vibrant colors possible.
If you run into questions as you work through this pattern, drop them in the comments. Every crocheter — beginner or experienced — hits a snag sometimes, and the crochet community is one of the most generous and supportive groups you will find anywhere online.
A Few Final Thoughts
Crochet is more than a craft. It is a way of slowing down, of being present with your hands and your creativity, of making something tangible in a world that can feel increasingly intangible. A rainbow, in all its cultural and symbolic richness, is one of the most universally beloved images in human experience. Combining the meditative rhythm of crochet with the pure visual joy of rainbow color is a combination that never gets old.
This free rainbow crochet pattern is a starting point. Take it, adapt it, make it entirely your own. Change the colors, change the stitches, change the size. Give the finished piece to someone you love, display it proudly in your home, or donate it to a charity auction. Whatever you do with it, the process of making it will be worth every single stitch.
Happy crocheting — and may your color changes always be seamless.