Crochet Rainbow Key Chain tutorial

How to Crochet a Rainbow Key Chain: A Step-by-Step Tutorial for Beginners

If you’re looking for a quick, colorful, and incredibly satisfying crochet project, a rainbow key chain is exactly what you need. This cheerful little accessory takes less than an hour to make, uses only small amounts of yarn, and makes the perfect handmade gift or personal accessory. Whether you’re a beginner picking up a crochet hook for the first time or an experienced crocheter looking for a fun stash-busting project, this tutorial will walk you through every single step with clear instructions and helpful tips along the way.

Crochet key chains have become one of the most popular small projects in the crafting community, and it’s easy to see why. They’re portable, affordable, inexpensive to make, and endlessly customizable. The rainbow design in particular brings a pop of color to your everyday items — your keys, your backpack zipper, your purse, or even a zipper pull on a jacket. Let’s dive in.


What You’ll Need Before You Start

Before picking up your hook, gather everything you need so the process flows smoothly from beginning to end.

Yarn: You’ll need small amounts of yarn in the classic rainbow colors — red, orange, yellow, green, blue, and violet (purple). Worsted weight yarn works beautifully for this project because it creates a satisfying, chunky little charm, but you can also use sport or DK weight yarn for a more delicate look. If you have leftover yarn from other projects, this is the perfect way to use those tiny scraps sitting in your stash.

Crochet Hook: A 4.0 mm or 5.0 mm crochet hook pairs well with worsted weight yarn. If you’re using a lighter yarn, size down your hook accordingly.

Key Ring: A standard metal split key ring works perfectly. You can find these at any craft store, dollar store, or online in multipacks. The size doesn’t matter too much — anything between 20 mm and 30 mm is ideal.

Scissors: A small pair of sharp scissors for cutting yarn ends cleanly.

Yarn Needle: Also called a tapestry needle or darning needle. You’ll use this to weave in loose ends and keep your finished charm looking tidy.

Stitch Markers (Optional): If you’re new to crocheting in the round, a locking stitch marker helps you keep track of where your rounds begin and end.

That’s it. The beauty of this project is how minimal the supply list is. You likely already have most of these things if you’ve done any crochet before.


Understanding the Stitches

This rainbow key chain uses just a few basic crochet stitches, making it completely beginner-friendly. Here’s a quick refresher before you begin.

Magic Ring (also called Magic Circle): This technique allows you to start crocheting in the round without leaving a hole in the center of your work. If you haven’t tried it before, it can feel a little awkward at first, but it becomes second nature with practice. If you truly can’t get the hang of it, you can chain 2 and work your starting stitches into the second chain from the hook as an alternative.

Single Crochet (sc): The most fundamental crochet stitch. Insert your hook, yarn over, pull through, yarn over, pull through both loops. Simple and clean.

Half Double Crochet (hdc): A slightly taller stitch that adds a little more height and softness. Yarn over first, then insert your hook, yarn over and pull through, yarn over and pull through all three loops.

Slip Stitch (sl st): Used to join rounds or move your yarn to a new position without adding height.

Chain (ch): The foundation of most crochet work. Yarn over and pull through the loop on your hook.

If you’re brand new to crochet, spending ten minutes practicing these stitches on a small swatch before starting the key chain will make the whole process much more enjoyable.


The Rainbow Arch Structure

A rainbow key chain is typically constructed as a series of curved arches stacked on top of each other, each one slightly smaller than the one below it. The result is a little half-circle shape that mimics the bands of a rainbow. Each arch represents one color of the rainbow, starting with violet at the innermost layer and ending with red on the outside — or you can reverse it. The classic order from innermost to outermost is violet, blue, green, yellow, orange, and red.

The charm is worked flat, meaning you work back and forth in rows rather than in a continuous spiral. This gives you those clean, defined color stripes.


Step-by-Step Instructions

Step 1: Start with the First Arch (Violet)

Using your violet yarn, create a foundation chain of 10 chains. This is the base of your rainbow.

Row 1: Starting in the second chain from your hook, work 1 single crochet into each chain across. You’ll have 9 single crochets. Chain 1 and turn.

Row 2: Work 1 single crochet into each stitch across. Chain 1 and turn.

This small rectangle forms the flat base of your first arch. Fasten off and leave a tail of about 6 inches for weaving in later.

Step 2: Second Arch (Blue)

Join your blue yarn to the first stitch of your violet base with a slip stitch.

Row 1: Chain 1. Work 2 single crochets into the first stitch (this increases the width slightly), then 1 single crochet in each of the next 7 stitches, then 2 single crochets into the last stitch. You’ll have 11 stitches. Chain 1 and turn.

Row 2: Single crochet across all 11 stitches. Fasten off and leave a tail.

By increasing at both ends of each arch, you’re creating that gentle curved rainbow shape. Each new arch wraps slightly around the one before it.

Step 3: Third Arch (Green)

Join green yarn to the first stitch of the blue arch.

Row 1: Chain 1. Work 2 single crochets into the first stitch, single crochet across to the last stitch, 2 single crochets into the last stitch. You’ll have 13 stitches. Chain 1 and turn.

Row 2: Single crochet across all 13 stitches. Fasten off and leave a tail.

You’re seeing the shape come together now. The layers of color are building a satisfying little arch.

Step 4: Fourth Arch (Yellow)

Join yellow yarn to the first stitch of the green arch.

Row 1: Chain 1. Increase in the first stitch, single crochet across to the last stitch, increase in the last stitch. 15 stitches. Chain 1 and turn.

Row 2: Single crochet across all 15 stitches. Fasten off and leave a tail.

Yellow is a tricky color to see in low light, so if you’re working in the evening, make sure you have a good lamp nearby. It’s worth it — that yellow stripe is what really makes the rainbow pop.

Step 5: Fifth Arch (Orange)

Join orange yarn to the first stitch of the yellow arch.

Row 1: Chain 1. Increase in the first stitch, single crochet across to the last stitch, increase in the last stitch. 17 stitches. Chain 1 and turn.

Row 2: Single crochet across all 17 stitches. Fasten off and leave a tail.

Step 6: Sixth Arch (Red)

Join red yarn to the first stitch of the orange arch.

Row 1: Chain 1. Increase in the first stitch, single crochet across to the last stitch, increase in the last stitch. 19 stitches. Chain 1 and turn.

Row 2: Single crochet across all 19 stitches. Fasten off and leave a tail.

Red is the outermost band and the widest arch. Your rainbow shape should now be clearly visible and looking adorable.


Adding Clouds (Optional but Adorable)

A rainbow without clouds can still be perfect, but if you want to take your key chain to the next level, tiny white crochet clouds attached to either end of the base give it that classic storybook look. Here’s how to make a simple cloud:

Using white yarn and your hook, make a magic ring.

Round 1: Chain 1, work 6 single crochets into the ring, slip stitch to the first single crochet to join. Pull the magic ring tail to close the center.

Round 2: Chain 1, work 2 single crochets into each stitch around. 12 stitches. Slip stitch to join.

Fasten off and leave a long tail. You’ll use this tail to sew the cloud onto the base of the rainbow. Make two of these little circles and attach one to each bottom corner of your rainbow. If you like, you can stack two or three of these circles together at slightly different sizes to create a more cloud-like, bumpy silhouette.


Attaching the Key Ring

Now comes the satisfying part — turning your little crochet creation into a functional key chain.

Cut a small length of yarn in any color you like — white looks clean and blends with the cloud, but you can use any neutral or matching color. Thread your yarn needle with this piece.

Fold a 6-inch piece of yarn in half to create a loop. Thread the folded loop through the key ring so the loop is on one side of the ring and the two loose ends are on the other side. Then thread both loose ends through the loop and pull snug — this is called a lark’s head knot, and it creates a secure attachment without any extra hardware needed.

Using your yarn needle, sew those two loose ends securely to the back center top of your rainbow charm. Weave the ends through several stitches in different directions to make sure the connection is strong enough to handle daily use. Keys are surprisingly heavy and get tugged around constantly, so you want this attachment to be solid.

Alternatively, if you prefer a more polished look, you can purchase a small lobster clasp and jump ring from a craft or jewelry supply store. Attach the jump ring to the top of your rainbow using the same lark’s head knot method, then clip the lobster clasp onto the jump ring. This gives your key chain a professional, store-bought quality finish.


Weaving in Ends

Now it’s time to clean up all those yarn tails you’ve been leaving throughout the project. Thread each tail onto your yarn needle and weave it through the stitches on the back side of the work, going in at least two different directions to secure it. Trim any excess close to the fabric without cutting so short that the yarn might unravel.

Take your time with this step. It makes an enormous difference in how polished and professional your finished key chain looks. A few extra minutes here is completely worth it.


Customization Ideas

One of the best things about this pattern is how flexible it is. Once you understand the basic arch structure, you can adapt it in dozens of ways.

Pride flags: Instead of the traditional rainbow, use the colors of any pride flag to create a meaningful, personalized accessory. The bisexual flag (pink, lavender, and blue), the trans flag (blue, pink, and white), the pansexual flag (pink, yellow, and cyan) — any combination of three to six colors works beautifully with this arch structure.

Pastel rainbow: Swap the bright, saturated colors for soft pastels — blush pink, peach, pale yellow, mint green, sky blue, and soft lavender — for a more subtle, dreamy look that pairs beautifully with spring and summer accessories.

Mini rainbow: Use fingering or lace weight yarn with a 2.5 mm or 3.0 mm hook to create a truly tiny rainbow charm, perfect for attaching to jewelry, stitch markers, or zipper pulls.

Monochrome ombre: Choose a single color family and work through shades from lightest to darkest — imagine a deep plum, medium purple, lavender, and pale lilac rainbow. The ombre effect is stunning and sophisticated.

Add beads: Before starting each row, thread small seed beads onto your yarn. As you work your stitches, slide one bead into place between each stitch to create a beaded rainbow that catches the light beautifully.


Tips for Success

A few practical pieces of advice that will make your experience smoother, especially if this is one of your first crochet projects.

Tension matters. Try to keep your tension consistent throughout each arch. If some stitches are very tight and others are loose, the finished charm will look uneven. Practice on a swatch first if you’re not sure what consistent tension feels like in your hands.

Don’t skip weaving in ends. It’s tempting to leave the tails for later or to trim them short and hope for the best, but yarn tails work themselves loose over time, especially on a key chain that gets handled every day. Take the time to weave them in properly.

Block your finished charm. If your rainbow looks a little curled or warped after finishing, a light wet blocking can help it lie flat. Simply dampen it with cool water, gently reshape it, pin it to a foam mat or towel, and let it air dry completely. The difference is remarkable.

Use good quality yarn. Because this project uses such tiny amounts of yarn, it’s worth reaching for nicer materials than you might use for a large project. Even a small skein of a beautiful cotton or wool blend will make your finished key chain look luxurious. Acrylic works perfectly fine too, especially if you want something machine washable and very durable.

Make a batch. These key chains are so quick to make once you get into the rhythm that many crocheters find themselves making six or eight in a single sitting. They make wonderful party favors, holiday stocking stuffers, bake sale items, craft fair products, or thoughtful little gifts for friends and coworkers.


Finishing Thoughts

A crocheted rainbow key chain is one of those small projects that delivers an outsized amount of joy for the time and effort involved. In less than an hour, you can transform a few spare yards of colorful yarn into something cheerful and functional that someone — including yourself — will smile at every single day. There’s something genuinely magical about working those six little arches and watching a recognizable rainbow appear in your hands stitch by stitch.

This pattern is beginner-friendly but it doesn’t feel basic. The color-change technique gives you practice working with multiple yarns, the increasing rows build your understanding of shaping, and the finished product is something you’ll actually be proud to carry around or give away. It’s the kind of project that reminds you why crochet is such a wonderful craft.

If you make one, share it. Post it to your Instagram or Pinterest, tag your fellow crafters, leave a photo in a crochet group. These tiny handmade details have a way of brightening someone’s day far beyond what their size suggests. Happy crocheting.

Categorized in:

Easy Crochet Flowers,

Last Update: November 11, 2026

Tagged in:

, , , ,