
Crochet Rainbow Basket Free Pattern: A Colorful Project for Every Skill Level
There is something undeniably joyful about a rainbow. The way those bands of color arch across the sky after a storm has inspired artists, dreamers, and makers for centuries. Now imagine bringing that same burst of color into your home in the form of a functional, beautiful crocheted basket. This crochet rainbow basket free pattern is exactly what you need to brighten up any room, organize small items with style, and practice your skills with a satisfying finished object you will actually use every day.
Whether you are a beginner looking for a confidence-building project or an experienced crocheter who wants a quick and rewarding make, this pattern has everything you need. It works up faster than you might expect, uses basic stitches that are easy to master, and produces a sturdy little basket that holds everything from yarn scraps and craft supplies to keys, remote controls, and small toys. Best of all, it is completely free.
Let us dive into every detail, from the materials you will need to the finishing touches that make this basket truly special.
Why You Will Love This Project
Before we get into the pattern itself, it is worth talking about what makes a crochet rainbow basket such a satisfying project to make and own.
First, there is the color. Working through the rainbow spectrum, stripe by stripe, keeps the project interesting from start to finish. Unlike single-color projects where the repetition can feel monotonous, the rainbow basket gives you a built-in milestone every few rounds. Each color change feels like a small accomplishment, and watching the full spectrum build up in your hands is genuinely exciting.
Second, the construction method used here creates a naturally sturdy base and sides. By working in the round and using a slightly smaller hook than the yarn label recommends, you produce a firm fabric that holds its shape beautifully. No need for stiffening spray or cardboard inserts, though you can certainly add those if you want extra rigidity.
Third, this basket makes a wonderful gift. Handmade items that are also useful tend to be far more appreciated than purely decorative pieces, and a rainbow basket appeals to people of all ages. Make one for a child’s bedroom, a friend’s craft room, or your own kitchen counter. The rainbow colorway is universally cheerful, and you can adjust the size to suit whatever purpose you have in mind.
Materials You Will Need
Getting your materials together before you start is always a good idea. Here is everything you will need to make this crochet rainbow basket free pattern.
Yarn: Worsted weight yarn in the following colors — red, orange, yellow, green, blue, and violet (purple). You will need approximately 30 to 40 yards of each color. You can use any brand you like, but smooth yarns in cotton or a cotton blend tend to give the clearest color definition and the most satisfying stitch definition. Acrylic works perfectly well too, especially if you want the basket to be washable and durable. If you want a more neutral or earthy rainbow, look for tonal or slightly muted shades rather than neon brights.
Hook: A 5mm (H/8) crochet hook works well with standard worsted weight yarn. If you want a sturdier fabric, go down to a 4.5mm hook. If your gauge is naturally tight, you might try a 5.5mm to keep the fabric from becoming too stiff to work with comfortably.
Scissors and a yarn needle: You will need these for finishing. A blunt tapestry needle is ideal for weaving in ends neatly.
Stitch markers: Optional but helpful, especially if you are new to crocheting in the round. Marking the first stitch of each round saves a lot of counting frustration.
Optional: A small piece of stiff plastic canvas or a precut basket base to slip into the bottom of the finished basket if you want extra structure.
Gauge and Sizing
For this pattern, your gauge does not need to be precise, but it is worth checking so your finished basket turns out close to the intended size.
Approximate gauge: 14 stitches and 16 rows = 4 inches in single crochet with worsted weight yarn and a 5mm hook.
Finished size: The basket as written measures approximately 6 inches in diameter at the base and stands about 4 inches tall. You can make it larger by adding more increases in the base rounds, or taller by adding more rounds before you begin the decrease section for the rim. You can also scale the whole thing up by using bulky weight yarn and a 6.5mm or larger hook.
Abbreviations Used in This Pattern
This pattern uses standard US crochet terminology. Here are the abbreviations you will encounter.
CH — chain
SL ST — slip stitch
SC — single crochet
INC — increase (two single crochets in the same stitch)
ST — stitch
RND — round
BLO — back loop only
The Crochet Rainbow Basket Free Pattern
Starting the Base
The basket begins from the center of the bottom and grows outward in a spiral, just like a granny flat circle base. This gives you a smooth, flat bottom with no visible seam.
With your red yarn, make a magic ring or chain 2.
Round 1: Work 6 SC into the magic ring. Pull the ring closed. Do not join; work in a continuous spiral. Place a stitch marker in the first stitch of the round. (6 stitches)
Round 2: INC in each stitch around. (12 stitches)
Round 3: SC 1, INC 1 — repeat from to around. (18 stitches)
Round 4: SC 2, INC 1 — repeat from to around. (24 stitches)
Round 5: SC 3, INC 1 — repeat from to around. (30 stitches)
Round 6: SC 4, INC 1 — repeat from to around. (36 stitches)
At the end of Round 6, you should have a flat circle approximately 4.5 inches across. If you want a larger base, continue the increase pattern by adding one more SC between increases in each subsequent round until you reach your desired diameter.
Building the Sides
This is where the magic happens. You will now switch colors for each set of rounds, working your way through the rainbow from red to violet.
Round 7 (Red — still): Working in the BLO of every stitch, SC in each stitch around. (36 stitches)
Working through the back loop only in this first side round creates a sharp, defined corner between the base and the walls of the basket. This is what gives the basket that crisp, structured look rather than a bowl-like curve.
Rounds 8–9 (Red): SC in each stitch around through both loops as normal. (36 stitches each round)
Fasten off red. Join orange.
Rounds 10–11 (Orange): SC in each stitch around. (36 stitches each round)
Fasten off orange. Join yellow.
Rounds 12–13 (Yellow): SC in each stitch around. (36 stitches each round)
Fasten off yellow. Join green.
Rounds 14–15 (Green): SC in each stitch around. (36 stitches each round)
Fasten off green. Join blue.
Rounds 16–17 (Blue): SC in each stitch around. (36 stitches each round)
Fasten off blue. Join violet.
Rounds 18–19 (Violet): SC in each stitch around. (36 stitches each round)
At this point, the sides of your basket should be about 3.5 to 4 inches tall and you will have worked through all six colors of the rainbow. The walls should be standing up fairly straight. If they are flopping inward or outward significantly, it is usually a sign that your tension is too loose or too tight respectively. This is completely normal in early attempts and corrects with experience or a hook size adjustment on your next project.
The Rim
The rim finishes the top edge of the basket and gives it a polished look. You can do this in violet to continue the last color, or switch back to red for a fun bookend effect, or use any color you like.
Round 20: With your chosen rim color, SC in each stitch around. (36 stitches)
Round 21: SC 4, INC 1 — repeat from to around. (42 stitches)
Adding a slight increase in the rim round allows the top edge to flare just a little, which makes it easier to reach into the basket and also prevents the sides from pulling inward as the basket ages.
Round 22: SL ST in each stitch around to create a neat, finished top edge.
Fasten off and weave in all ends.
Finishing Touches and Weaving in Ends
Weaving in ends on a colorful striped project can feel tedious, but it is absolutely worth taking the time to do it properly. Loose ends that work their way free will unravel stitches and ruin the look of your beautiful basket.
Use your yarn needle to weave each end in at least two directions — first along the row of the same color, then back in the opposite direction for about an inch. For extra security, especially if the basket will be used by children or will be washed frequently, add a small dab of fabric glue or fray check to the woven-in end before trimming it close.
Because you are working with multiple colors and relatively short lengths of yarn, a rainbow basket will have more ends to weave in than most projects. Budget an extra 15 to 20 minutes for finishing and do not skip it — your future self will thank you.
Tips for Making Your Basket Even Better
Carry your yarn instead of cutting it. If you prefer fewer ends to weave in, you can carry the non-working yarn up the inside of the basket as you go instead of cutting and rejoining each time. This works best when the color you are carrying will be used again within a few rounds. Because we are only using each color for two rounds before moving on, carrying the yarn all the way through would add significant bulk to the inside of the basket. Cutting and weaving in tends to give a cleaner result for this particular pattern.
Use a yarn bowl or bag to keep your colors organized. With six yarn balls in play, things can get tangled quickly. A simple set of small zip-lock bags, one per color, keeps everything manageable.
Block your finished basket. If the base is not sitting perfectly flat or the sides are a little uneven, wet blocking can work wonders. Soak the finished basket in cool water for about 20 minutes, gently squeeze out the excess water without wringing, then shape the basket while it is still damp and let it dry completely. The natural fibers in cotton yarn respond especially well to blocking.
Add handles for extra function. You can add simple looped handles to your basket by chaining 15 to 20 stitches at either side of the rim, then slip-stitching back into the basket a few stitches over to form a loop. Reinforce the attachment points with several slip stitches for durability. This is a great modification if you are making the basket as a gift bag or Easter basket.
Customization Ideas
One of the best things about this crochet rainbow basket free pattern is how endlessly customizable it is. Once you have made one, you will probably want to make a dozen more.
Try a pastel rainbow version using soft blush, peach, butter yellow, mint, lavender, and soft lilac. This colorway is absolutely stunning in a baby’s room or nursery. For a more bohemian feel, use earthy, terracotta-inspired tones like rust, burnt orange, mustard, olive, teal, and dusty plum.
You can also reverse the rainbow, starting from violet at the base and working up to red at the rim, which gives a completely different visual effect and puts the warmest colors at the top.
If you want a larger storage basket, simply continue the base increase rounds until you have 60 or more stitches, then work more rounds in each color on the sides. A bulky weight version using two strands of worsted held together makes up incredibly quickly and produces a basket sturdy enough to hold magazines, throw blankets, or bathroom towels.
For a more minimalist modern look, try working each color stripe in just one round instead of two. This gives you thinner stripes and a more gradient-like effect as you move through the color spectrum. Conversely, working each stripe for four or five rounds emphasizes each color more dramatically and creates a basket with a bolder, blockier look.
Frequently Asked Questions
Can I use a different stitch instead of single crochet? Absolutely. Half double crochet will give you a slightly taller and slightly more textured basket. The structure and stitch count will remain the same, but you may want to reduce the number of side rounds slightly since each round will be a little taller.
What if my basket is not sitting flat? This is almost always a tension issue. Try going up one hook size for the base rounds, or make sure you are not crocheting too tightly. A gentle hand blocking as described above will also help significantly.
Can this be made with leftover yarn? Yes, and this is actually one of the best stash-busting projects around. You only need 30 to 40 yards per color, which means you can easily use up odd scraps and small balls that are not enough for most other projects. Just make sure all your yarns are the same weight so the stripes look consistent.
Is this pattern suitable for beginners? Very much so. If you can make a magic ring (or are comfortable with a starting chain alternative), work single crochet in the round, and do basic increases, you have everything you need to make this basket successfully. The stitch count is easy to check, the color changes give you natural rest points, and the result is a finished object you will be genuinely proud of.
A Few Words on Rainbow Making
There is something quietly meditative about this project. As you work round after round, moving from red into orange into yellow, there is a rhythm that settles in and a progression that feels almost narrative. You are literally making a rainbow, color by color, with your hands.
Crochet has always been one of those crafts that manages to be both practical and deeply personal. A basket made by hand carries something that a bought basket never can. It carries the hours of someone’s attention, the specific choices they made about color and texture, the care they put into finishing it neatly. When you give one of these baskets as a gift, you are giving all of that too.
So work slowly if you like, or work quickly if the rhythm takes you there. Let yourself enjoy the color changes, weave in those ends with patience, and then place your finished rainbow basket somewhere you will see it every day. You earned it.
If you make this crochet rainbow basket free pattern, share your finished project and tag your post so other makers can find it. Every version will be a little different, a little personal, a little more proof that making things by hand is always worth the time.
Happy hooking.