Crochet cute Rainbow keychain| Beginner friendly crochet project ☺️🌈

Crochet a Cute Rainbow Keychain: A Beginner-Friendly Project That Will Make You Fall in Love With Crochet

If you have been looking for a small, satisfying, and absolutely adorable crochet project that you can finish in an afternoon, you have just found it. This rainbow keychain is the perfect place to start your crochet journey — or to take a quick creative break if you are already an experienced crafter looking for something fun and fast. It is colorful, it is cheerful, and every time you reach into your bag for your keys, it will make you smile.

In this post, we are going to walk through everything you need to know to create your very own crochet rainbow keychain from scratch. We will cover the materials, the basic stitches, the step-by-step pattern, tips for finishing it beautifully, and ideas for customizing it to match your personality. Whether you have never picked up a crochet hook before or you are coming back to the craft after a long break, this guide has you covered.

Let’s dive in.


Why a Rainbow Keychain Is the Perfect First Crochet Project

Before we get into the how-to, let us talk about why this particular project is such a great starting point.

First, it is small. One of the biggest reasons beginners feel overwhelmed by crochet is that they start projects that are too large — blankets, sweaters, bags — and they lose steam before they ever get to see a finished product. A keychain can be completed in one sitting, which means you get the full experience of starting, cresting, and completing a project. That sense of accomplishment is genuinely powerful, and it is what keeps crafters coming back for more.

Second, a rainbow keychain uses only the most fundamental crochet techniques. You will practice making a foundation chain, working single crochet stitches, changing yarn colors, and finishing your work neatly. These are the building blocks of nearly every crochet pattern that exists. By mastering them on something small and low-stakes, you will feel so much more confident when you move on to bigger projects.

Third — and perhaps most importantly — it is cute. Like, genuinely, unreasonably cute. There is something about the tiny arched shape of a crochet rainbow that is universally charming. People will notice it on your keys, ask where you got it, and be delighted to find out you made it yourself.


Materials You Will Need

One of the best things about this project is that it requires very little in terms of supplies. Here is what to gather before you get started.

Yarn: You will need small amounts of yarn in the classic rainbow colors — red, orange, yellow, green, blue, and violet (purple). Since you are only making one small keychain, you do not need full skeins. Leftover yarn from other projects works perfectly here, or you can purchase small sample skeins. Cotton yarn tends to work beautifully for keychains because it holds its shape well and has a lovely stitch definition that makes the finished piece look neat and polished. Acrylic yarn also works great and comes in a wider range of colors if you want to go with something non-traditional.

Crochet Hook: A size 3.5 mm or 4 mm hook pairs well with most light worsted or DK weight yarn. If you are using thinner yarn, go down in hook size; for chunkier yarn, go up. The pattern is forgiving, so do not stress too much about being perfectly precise with your hook size for this one.

Scissors: You will need a small pair to cut yarn between color changes and at the end of the project.

Yarn Needle: Also called a tapestry needle or darning needle, this is a blunt-tipped needle with a large eye. You will use it to weave in the yarn ends so your keychain looks clean and professional on the inside.

Keychain Ring: A simple metal split ring, the kind you can find at any craft store, hardware store, or online marketplace. The standard size (around 25 mm) works well, but you can go larger or smaller depending on your preference.

Stitch Markers (Optional): These are helpful for keeping track of where your rounds or rows begin and end, but you can also use a small scrap of contrasting yarn in a pinch.

Fiberfill Stuffing (Optional): If you want your rainbow to be slightly dimensional and puffy rather than flat, a tiny bit of polyfill stuffing can be added before you close up the piece. This is completely optional but adds a sweet three-dimensional quality.


A Quick Crash Course on Crochet Basics

If you are brand new to crochet, do not worry. Here is a quick rundown of the techniques you will use in this project.

Slip Knot: This is how you attach your yarn to your hook to get started. Make a loop with your yarn, insert your hook through the loop, and tighten gently. It should slide easily on the hook without being too loose or too tight.

Chain Stitch (ch): The foundational stitch of crochet. With your slip knot on your hook, wrap the yarn over the hook (called a yarn over) and pull it through the loop on your hook. That creates one chain stitch. Repeat as many times as the pattern indicates.

Single Crochet (sc): Insert your hook into the designated stitch, yarn over and pull up a loop (you now have two loops on your hook), yarn over again and pull through both loops. That is one single crochet completed.

Slip Stitch (sl st): Insert your hook into the designated stitch, yarn over, and pull through both the stitch and the loop on your hook in one motion. Slip stitches are used for joining rounds and for moving to a new position without adding height.

Turning Chain: At the end of a row, you chain one stitch before turning your work. This gives you the right height to begin the next row of single crochet.

Color Change: When you are ready to switch to a new yarn color, work the last single crochet of the current color until you have two loops left on your hook, then drop the current color, pick up the new color, and pull it through those two loops to complete the stitch. Cut the old color leaving a tail of about 6 inches to weave in later.

Take a few minutes to practice these stitches before starting the pattern if you are a first-timer. Even just making a short chain and then working a few rows of single crochet will help your hands get comfortable with the rhythm.


The Rainbow Keychain Pattern

Now for the fun part. This pattern creates a classic arched rainbow shape made up of individual curved rows, one for each color.

Gauge: Gauge is not critical for this project. Your finished rainbow will be approximately 2.5 to 3 inches wide depending on your yarn weight and hook size, which is a perfect keychain size.

Abbreviations:
ch = chain
sc = single crochet
sl st = slip stitch
st(s) = stitch(es)
YO = yarn over


Step 1: Start With the First Arc (Violet/Purple)

With your violet yarn, make a slip knot and place it on your hook.

Chain 16. This is your foundation chain.

Row 1: Starting in the second chain from your hook, single crochet across — 15 stitches total. Chain 1 and turn.

Row 2: Single crochet in each stitch across — 15 stitches. Chain 1 and turn.

Row 3: Repeat Row 2.

Cut your violet yarn, leaving a 6-inch tail. Fasten off.


Step 2: Add the Blue Arc

Join your blue yarn to the first stitch of the last row you completed in violet.

Row 1: Chain 1. Single crochet in each stitch across — 15 stitches. Chain 1 and turn.

Row 2: Single crochet in each stitch across. Chain 1 and turn.

Row 3: Repeat Row 2.

Cut and fasten off, leaving a tail to weave in.


Step 3: Continue With Green

Join your green yarn and repeat the same three rows as above — 15 single crochet across for three rows total. Cut and fasten off.


Step 4: Add Yellow

Join yellow yarn and work three rows of 15 single crochet. Cut and fasten off.


Step 5: Add Orange

Join orange yarn and work three rows of 15 single crochet. Cut and fasten off.


Step 6: Finish With Red

Join red yarn and work three rows of 15 single crochet. This completes your striped rectangle. Cut and fasten off.


Step 7: Shape the Rainbow

Fold your striped rectangle so that the shorter ends meet, and the colors layer one on top of the other with violet in the center and red on the outside. This fold creates the arch shape of the rainbow.

Using your yarn needle and a length of yarn in any color (you can use red so it blends with the outer edge, or use an invisible thread for an especially clean look), whipstitch or slip stitch the two short ends together on each side. These become the two feet of your rainbow.

At this point, if you want to add stuffing, gently push a very small amount of fiberfill into the arch before fully closing the second side. Just a pinch is enough — you want it to feel soft and slightly rounded, not stuffed to bursting.


Step 8: Add the Clouds (Optional but Adorable)

Many crochet rainbow keychains feature little white cloud puffs at the ends of the arch, and they are much easier to make than they look.

With white yarn, make a magic ring (or chain 2 and work into the first chain).

Work 6 single crochet into the ring. Pull the tail to tighten the ring closed. Slip stitch to join.

Round 2: Chain 1. Work 2 single crochet in each stitch around — 12 stitches. Slip stitch to join and fasten off, leaving a long tail for attaching.

Make two of these small circles. Using your yarn needle, sew one to each foot of the rainbow, covering the seam where you joined the ends. This gives your keychain a clean, finished look and adds that signature cloud detail.


Step 9: Attach the Keychain Ring

Cut a 6-inch length of yarn in any color — white works nicely if you made the clouds, or you can use a small length of thin ribbon or twine. Thread it through the top of the arch at the center point, loop it through the keychain ring, and tie it securely with a double knot. For extra security, you can weave the ends back into the body of the rainbow with your needle before trimming.


Step 10: Weave In All Ends

This is the step that takes a project from looking handmade to looking polished and professional. Thread each yarn tail onto your needle and weave it through the stitches on the wrong side of the work, going in different directions to lock it in place. Trim the excess close to the surface of the fabric.

Give your finished rainbow a gentle squeeze and any reshaping it needs, and you are done.


Tips for Making Your Keychain Look Its Best

Tension is the single most important factor in how your finished keychain will look. If your stitches are too tight, the piece will be stiff and the edges will curl. If they are too loose, the shape will be floppy and undefined. Aim for a firm but not rigid tension, where each stitch is clearly visible but the fabric has a small amount of give.

If you are struggling with tension, try going up or down a hook size. Sometimes that one small adjustment makes a world of difference.

When changing colors, always make sure your first stitch in the new color is neat and snug. The color change stitch can be a little loose if you are not careful, which creates an obvious gap or bump in the stripe. A gentle tug on the new color as you pull it through will help keep things tidy.

Blocking — the process of wetting your finished piece and pinning it into shape to dry — can transform a slightly uneven crochet project. For a small keychain, you can simply dampen it with a water spray bottle, gently shape it with your fingers, and let it air dry on a flat surface. This is especially helpful for cotton yarn.


Ways to Customize Your Rainbow Keychain

The classic six-color rainbow is beautiful, but do not be afraid to make this project your own.

You could use pastel shades instead of saturated rainbow colors for a softer, more vintage aesthetic. Blush pink, lavender, mint, lemon yellow, and powder blue together look like something out of a dream.

You could make a pride flag version by using the colors specific to the flag that resonates most with you. Many pride flags have the same basic striped structure that translates perfectly to this pattern.

You could add embellishments — tiny beads, a little embroidered star, or a small button sewn to the center — for extra personality.

You could make the rainbow in sparkle yarn, using a yarn with a metallic thread spun through it, for a keychain that catches the light beautifully.

You could even make a matching set: one for yourself, one for a friend, one for your bag, one for your child’s backpack. Because this project works up so quickly, making multiples is genuinely enjoyable rather than tedious.


Gift Ideas and Uses for Your Crochet Rainbow

A crochet rainbow keychain makes a wonderful, heartfelt handmade gift. It is small enough to be an add-on to a larger present or sweet enough to stand entirely on its own. Here are some ideas for who would love to receive one.

Children adore them — the bright colors and soft texture are irresistible, and they are safe and durable enough to withstand a lot of enthusiastic handling. A rainbow keychain clipped to a school bag or lunch box is a cheerful detail that stands out.

Teachers appreciate handmade gifts that come from a place of genuine care and creativity. A rainbow keychain is a perfect end-of-year gift that is personal without being expensive.

Friends going through a tough time often benefit from a small tangible reminder that someone was thinking of them. A rainbow, symbolically associated with hope and the promise of better days ahead, carries a beautiful message without saying a word.

They also make wonderful additions to market stalls if you sell handmade crafts. Because they use so little yarn and time, they can be priced accessibly while still giving you a reasonable return on your materials and labor.


Storing and Caring for Your Keychain

Since a keychain lives life out in the world — stuffed into pockets, jostled around in bags, and exposed to rain and general wear — it is worth knowing how to keep yours looking fresh.

Cotton yarn keychains can be gently hand-washed in cool water with a small amount of mild soap, then reshaped and left to air dry. Avoid wringing or twisting the piece.

Acrylic yarn keychains are generally more resilient and can handle a bit more rough-and-tumble treatment. They can often be spot-cleaned with a damp cloth.

If the keychain starts to look a little flattened or misshapen after regular use, a light spritz of water and a gentle reshape with your fingers will often bring it right back to its original form.


Your Next Steps After This Project

Completing this rainbow keychain means you have now practiced chain stitches, single crochet, color changes, and basic finishing techniques. That is a genuinely solid foundation. From here, you might enjoy exploring other small accessories like crochet coin purses, plant pot hangers, or bookmarks. A crochet sunflower or simple amigurumi character is a natural next step that builds on exactly the skills you have just practiced.

There is also a vibrant and incredibly welcoming online crochet community waiting for you. Sharing photos of your finished keychain on Instagram with relevant hashtags, joining crochet subreddits, or participating in craft-along events in Facebook groups are all wonderful ways to connect with other makers, discover new patterns, and stay inspired.


Crochet is one of those crafts that gives back more than you put into it. A small investment of time, a little yarn, and a hook you can hold in one hand — and in return, you get something beautiful, something made by your own hands, something that carries a little piece of your care and creativity with it wherever it goes. This rainbow keychain is just the beginning of what you can make. Welcome to the world of crochet. It is going to be a colorful ride.

Categorized in:

Keychain,

Last Update: October 10, 2026