
Scrap Yarn Mini Rainbow Crochet Pattern: The Cutest Way to Use Up Your Leftover Yarn
If you’ve been crocheting for any length of time, you know the struggle. Your yarn stash grows and grows, and somehow you always end up with these gorgeous little scraps — too small to start a new project but too pretty to throw away. They sit in a bag, or a basket, or shoved into the corner of your craft room, silently judging you every time you walk past.
Well, today is the day those scraps get their moment to shine.
This scrap yarn mini rainbow crochet pattern is exactly what you’ve been looking for. It’s small, it’s sweet, it’s beginner-friendly, and it uses up those little yarn leftovers in the most satisfying way possible. Whether you make one or twenty, these mini rainbows are a joy to crochet and even more of a joy to display. They work beautifully as ornaments, garland accents, gift toppers, wall hangings, bag charms, or just cheerful little decorations to prop up on a shelf.
Let’s dive in.
Why This Is the Perfect Scrap Yarn Crochet Idea
Before we get to the pattern itself, let’s talk about why scrap yarn projects are so deeply satisfying — because this one checks every single box.
First, there’s the cost factor. You’re using what you already have. No trip to the craft store required, no adding things to your cart at three in the morning. These mini rainbows cost you essentially nothing if you’re working from your existing stash, and that feels wonderful.
Second, there’s the speed. Each mini rainbow takes somewhere between twenty and forty minutes depending on your tension and how many colors you use. That means you can make several in a single afternoon, which gives you that incredibly satisfying sense of completion that longer projects sometimes deny you.
Third, there’s the flexibility. The rainbow pattern works with any weight of yarn as long as you adjust your hook accordingly. Got a scrap of chunky yarn? Use a bigger hook. Working with fingering weight leftovers? Size down. The shape stays essentially the same regardless of scale.
Fourth — and this is the best part — every single one will look different. Because you’re working with whatever scraps you have on hand, no two rainbows will ever be exactly the same. The color combinations you didn’t plan are often the best ones.
Materials You’ll Need
The beauty of this pattern is that the materials list is basically just “whatever you have.” But here’s a more specific breakdown to get you started.
Yarn: You’ll need small amounts of at least three colors, though five to seven colors will give you that classic rainbow look. For a standard mini rainbow worked in worsted weight yarn, you’re looking at roughly five to fifteen yards per color stripe. That means even tiny scraps — the kind you’d normally throw away — are absolutely enough.
The most classic rainbow color order is red, orange, yellow, green, blue, indigo, and violet, but please don’t feel constrained by that. Pastels are dreamy. Jewel tones are stunning. An all-neutral rainbow sounds contradictory but somehow works beautifully. An ombre rainbow worked in shades of the same color is endlessly sophisticated. This is your project and your stash — let it surprise you.
Hook: A 5mm (size H/8) hook works well for worsted weight yarn. Adjust as needed for your yarn weight and personal tension.
Tapestry needle: For weaving in your ends. Yes, there will be ends. It’s a rainbow. Embrace the end-weaving.
Scissors: Essential.
Optional extras: If you want to turn your mini rainbows into ornaments or garland pieces, have a bit of ribbon, twine, or thin cord on hand. A small amount of white or cream yarn for clouds at the base is a charming addition that many crafters love.
Crochet Abbreviations Used in This Pattern
This pattern uses standard US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
sp — space
RS — right side
WS — wrong side
Understanding the Construction
A crocheted rainbow is built from the outside arch inward, meaning your first row creates the largest, outermost arc, and each subsequent row creates a slightly smaller arc nested inside. This gives you that beautiful banded look where each color sits in its own curved stripe.
The rainbow works in rows rather than rounds, which means you’ll be turning your work at the end of each row. The shape naturally curves because the outer edge always has more stitches than the inner edge — you’ll be decreasing on the inside and the stitch height difference between the outer and inner edge creates the arc.
Once all your color bands are complete, you’ll work a simple border to define the edge and give everything a polished look.
If you want to add clouds, those are worked separately as small flat ovals and then slip stitched onto the base of the rainbow. They’re completely optional but they add so much character.
The Pattern
Setup and Foundation
To begin, decide how many color stripes you want. For a classic seven-stripe rainbow worked in worsted weight, your finished mini rainbow will measure approximately four to five inches wide and two to three inches tall — a lovely little size that’s satisfying to hold and easy to display.
If you want a slightly larger rainbow, simply add a foundation chain with more stitches before beginning your first row.
Foundation Chain: Using your first color (the outermost color — traditionally red or your darkest jewel tone if you’re going non-traditional), chain 21.
Row 1 (RS): Starting in the second chain from the hook, work 1 hdc in each chain across. You should have 20 hdc. Do not turn. Instead, work 3 hdc into the last stitch to create the curve around the end. Now you’ll work back along the other side of the foundation chain. Work 1 hdc in each chain along the bottom of the foundation. You’ll have a long oval shape at this point. Chain 1 and turn.
Actually, let’s simplify the construction slightly to make it cleaner for the curved shape:
Foundation: With your first color, chain 16.
Row 1: Starting in the 2nd ch from hook, sc across — 15 sc. Ch 1, turn.
Row 2: 2 sc in first st, sc across to last st, 2 sc in last st — 17 sc. Ch 1, turn.
Row 3: Sc across. Ch 1, turn.
Fasten off color 1. Join color 2.
Row 4: Sc across. Ch 1, turn.
Row 5: Working in front loops only: sc across. Ch 1, turn.
Row 6: Sc across. Fasten off color 2. Join color 3.
Continue in this manner, adding two to three rows per color, for as many colors as you’re using. The front-loop-only row in each color section creates a subtle texture line between bands that enhances the rainbow stripe effect.
For a five-color rainbow, you’ll have approximately ten to fifteen rows total. For a seven-color rainbow, you’ll have around fourteen to twenty-one rows.
As you add more color bands, your work will naturally want to curve. Encourage this by gently blocking each piece when finished, pinning it into a rainbow arch shape and misting with water, then allowing it to dry completely.
Working the Border
Once all your color bands are complete, it’s time to add a simple border that defines the shape and gives the piece structure.
Join your border color (white and black are both classic choices — white for a light, airy look; black for bold graphic definition) to any corner of your piece.
Border Round 1: Ch 1. Work 1 sc in each stitch across the top, 2 sc in each corner stitch, and 1 sc in each row-end stitch along the sides. When you reach a corner, always work 2 or 3 sc into the corner stitch to keep the fabric flat. Join with a sl st to the first sc.
Border Round 2: Ch 1. Sc in each st around, working 2 sc in each corner st. Join with a sl st. Fasten off and weave in end.
At this point, you have a striped rectangle. The magic happens in the blocking. Wet block your piece by soaking it briefly in water, squeezing out the excess, and then pinning it into a curved rainbow arch on a foam blocking mat. Allow it to dry fully before unpinning.
If you don’t have blocking mats, a folded towel pinned through works just fine. If you’re working with acrylic yarn (which is common for scrap yarn projects), you can steam block by hovering a steam iron just above the surface without touching it, then shaping and pinning.
Adding the Clouds (Optional but Adorable)
Clouds transform a cute little striped arch into an unmistakably iconic rainbow and they are genuinely fast to make.
For each cloud, use white or cream yarn with your hook.
Ch 11. Sl st into the first ch to form a ring. Ch 2. Work 12 dc into the ring. Sl st to the top of the beginning ch 2. Do not fasten off. Instead, chain 6 and sl st into the 4th dc. Chain 6 and sl st into the 8th dc. This creates a bumpy, cloud-like top. Ch 1, sc around the outside of the entire cloud shape to clean up the edges. Fasten off, leaving a long tail for attaching.
Make two clouds. Pin them to each end of the base of your rainbow arch and stitch them securely in place using your tapestry needle and the long yarn tail.
Tips for Making the Most of Your Scrap Yarn
Since this is fundamentally a scrap yarn crochet idea, let’s talk strategy for getting the most beautiful results from whatever you have on hand.
Sort your scraps by weight first. The single most important thing you can do is make sure all your yarn scraps within one rainbow are the same weight. Mixing weights within a single project creates uneven texture and an uneven edge. Within a weight, however, mixing fiber content (wool with cotton, acrylic with bamboo) usually works beautifully and creates interesting textural variety.
Think about contrast. The most visually striking rainbows have good contrast between their bands. If you’re going non-traditional with your color choices, try to alternate light and dark shades rather than grouping all your lights or all your darks together.
Don’t overthink the color order. Some of the most beautiful scrappy rainbows come from pulling colors at random. If you’re genuinely stuck, lay your scraps out on a white surface, step back, and see which arrangement pleases your eye.
Save the tiniest scraps for the innermost band. The center stripe of a rainbow needs the fewest yards, so that’s where your truly microscopic scraps can finally get used up.
Keep a notes card. If you make several rainbows and want to remember which color combination was your favorite, jot down the color names and brands. Scrap yarn projects have a wonderful tendency to produce surprising winners you’ll want to recreate.
Fun Ways to Use Your Finished Mini Rainbows
Once you’ve made your first mini rainbow — and then your second, and inevitably your eighth — you’ll want to know how to display and use them. Here are some ideas that work beautifully.
Garland: String a series of mini rainbows together with twine or thin ribbon for a whimsical garland that works equally well in a nursery, a party space, or strung across a craft room shelf. You can alternate rainbows with small cloud shapes, pom poms, or simple chain loops.
Gift Toppers: A mini rainbow stitched to the top of a wrapped gift takes about two extra minutes and makes the gift look like something from a boutique shop. It becomes part of the gift itself.
Ornaments: Sew a small loop of ribbon to the back of your rainbow and hang it on a Christmas tree, a windowsill hook, or a decorative branch. They look especially magical in a window where light can catch the colors.
Bag Charms: Stitch a keyring or lobster clasp to the back of a mini rainbow and clip it to your tote bag or backpack for an instant pop of color.
Bookmarks: Worked flat and blocked firmly, a slim rainbow version makes a charming bookmark. This variation works particularly well in cotton yarn for its crispness and durability.
Wall Hanging: Frame several rainbows in a grid or cluster them together on a piece of driftwood for an easy, colorful piece of fiber art. This is especially sweet in a child’s bedroom.
Card Embellishments: A finished mini rainbow glued to the front of a handmade card or birthday card makes it feel truly special and handcrafted.
Troubleshooting Common Issues
My rainbow won’t hold its arch shape. This is almost always a blocking issue. Wet block or steam block generously and pin firmly into shape. Acrylic yarn holds shape better after steam blocking than after wet blocking, so if you’re working with acrylic, try steam.
My color bands look uneven. Check that you’re maintaining consistent tension throughout. If you tend to crochet more tightly when starting a new color, work the first row of each new color very consciously and loosely. Tension differences between yarns (especially when mixing fiber content) can also cause this, and usually resolves with blocking.
I don’t have enough of one color for a full band. You have a few options. You can work a thinner band in that color by doing only one row instead of two or three. You can join a similar color for part of the row, creating an intentional color-mix band. Or you can deliberately make that the innermost (and shortest) stripe, which requires the least yardage.
My ends are driving me crazy. A rainbow has a lot of color changes, and that means a lot of ends to weave in. Work them in as you go — weaving in as you complete each color band rather than saving them all for the end — to make the process feel much more manageable.
Final Thoughts
There’s something genuinely joyful about turning scraps into something beautiful. Those leftover bits of yarn that felt like a problem are suddenly the raw material for something bright and cheerful and handmade. That’s the magic of projects like this one.
The scrap yarn mini rainbow crochet pattern works for crafters at almost every skill level. Beginners will find it manageable and rewarding. Experienced crocheters will appreciate its speed and the creative freedom it offers. And everyone, at every level, will appreciate finally having a use for those tiny yarn ends that have been accumulating for years.
Make one. Then make a dozen. Give them away, string them up, prop them on shelves, tuck them into birthday cards. A little handmade rainbow is one of those things that makes people smile without fail, and that is never a waste of time or yarn.
Happy crocheting — and happy stash busting.