
Crochet Keychain Pattern with Acrylic Yarn and Tassels: A Complete Step-by-Step Guide
If you’ve been looking for a fun, fast, and completely addictive crochet project, you’ve just found it. Crochet keychains with acrylic yarn and tassels are one of those wonderful little crafts that come together in under an hour, make fantastic gifts, and let you practice your technique without committing to a full-sized project. Whether you’re a beginner who just learned how to hold a hook or a seasoned crocheter looking for something to do with leftover yarn, this pattern is going to become one of your absolute favorites.
In this guide, you’ll find everything you need to create a beautiful, durable crochet keychain complete with a boho-inspired tassel finish. We’ll cover the materials, the stitch breakdown, the step-by-step pattern, tips for customizing your design, and ideas for using these keychains beyond just your keys. Let’s dive in.
Why Crochet Keychains Are Worth Your Time
Before we get into the how-to, let’s talk about why this small project deserves a spot in your crafting rotation.
First, crochet keychains are budget-friendly. A single skein of acrylic yarn can produce dozens of keychains, meaning you can make gifts, stocking stuffers, bag charms, and zipper pulls for just a few dollars. Second, they’re portable. The whole project fits in a small pouch or even a coat pocket, so you can work on them anywhere. Third, they’re genuinely useful. Everyone has keys. Everyone carries a bag. A handmade keychain is one of those gifts that people actually use, which makes it especially meaningful.
There’s also the learning angle. If you’re a beginner, keychains let you practice chains, single crochets, slip stitches, and finishing techniques without spending weeks on a project that might go wrong. And if you’re experienced, the small scale lets you experiment with color combinations, stitch patterns, and decorative elements like tassels without any real risk.
Materials You’ll Need
Getting your materials together before you start makes the process smoother and more enjoyable. Here’s what you’ll need for this pattern.
Yarn: Acrylic yarn in a worsted weight (size 4) is ideal for this project. It’s widely available, comes in hundreds of colors, holds its shape well, and is durable enough to withstand daily use. You only need a small amount — a few yards per keychain — so this is the perfect project for yarn scraps. If you want a chunkier look, you can use bulky weight (size 5 or 6) yarn, just be aware your hook size will need to change accordingly.
Crochet Hook: For worsted weight acrylic yarn, a 5.0mm (H/8) hook is a great starting point. Go up a size if your tension tends to run tight, or down a size if your stitches tend to be loose. The goal is a fabric that has some structure but isn’t stiff.
Key Ring: You’ll need a metal key ring, which you can find at any craft store, dollar store, or online. Standard sizes range from 20mm to 32mm in diameter. The 25mm size works beautifully for most keychains.
Scissors: A good sharp pair for clean cuts.
Tapestry Needle: Also called a yarn needle or darning needle. You’ll use this to weave in your ends at the finish.
Cardboard or a Book: For making your tassels. You’ll wrap yarn around this to create uniform strands.
Optional: Stitch markers, measuring tape, and a small comb for brushing out your tassel for a fluffy effect.
Understanding the Stitches
This pattern uses very basic crochet stitches. Here’s a quick refresher in case you need it.
Slip Knot: The starting point for almost all crochet projects. Make a loop with your yarn, pull the tail through, and tighten gently onto your hook.
Chain (ch): The most fundamental crochet stitch. Yarn over and pull through the loop on your hook. One chain made.
Single Crochet (sc): Insert your hook into a stitch, yarn over and pull up a loop (two loops on hook), yarn over again and pull through both loops. One single crochet made.
Slip Stitch (sl st): Insert your hook into a stitch, yarn over and pull through both the stitch and the loop on your hook in one motion. Used here to join rounds and to attach your work to the key ring.
Fasten Off: Cut your yarn leaving a tail of about six inches, then pull the tail through the last loop to secure it.
If you can do those five things, you can make this keychain.
The Crochet Keychain Pattern
This pattern creates a classic oval-shaped crochet keychain body, which is then attached to a metal ring and finished with a tassel. The finished keychain body measures approximately 3 to 4 inches long before the tassel is added. With the tassel, the total length is roughly 6 to 8 inches, depending on how long you make it.
Step 1: Attach Yarn to the Key Ring
This is the method that gives your keychain a clean, finished look right from the start. Instead of making a separate piece and sewing it to the ring, you’ll crochet directly onto the ring itself.
Hold your key ring in your non-dominant hand. Make a slip knot and place it on your hook. Hold the slip knot against the back of the key ring. Insert your hook through the center of the ring from front to back, yarn over, and pull up a loop. Yarn over again and pull through both loops. You’ve just made your first single crochet directly onto the ring.
Continue making single crochets around the entire key ring until it is completely covered. Depending on the size of your ring and the thickness of your yarn, this usually takes between 15 and 25 single crochets. When you’ve gone all the way around, join to the first stitch with a slip stitch. Do not fasten off — you’ll continue from here.
Step 2: Chain the Body of the Keychain
Now you’ll create the main body, which hangs below the ring.
Chain 15. This forms the base chain for your keychain body. If you want a longer keychain, chain more — 20 or 25 chains will give you a more dramatic length. If you prefer something petite, chain 10 to 12.
Step 3: Crochet Back Along the Chain
Turn your work (or simply work back along the chain without turning, working into the opposite side of the chain stitches).
Starting in the second chain from the hook, single crochet in each chain across. You should have 14 single crochets when you reach the other end.
At the last stitch, chain 2 and single crochet back across the other side of the foundation chain. This gives your keychain body a rounded bottom edge.
Continue working in rounds around this oval shape, single crocheting into every stitch, for a total of 3 to 4 rounds. This builds up the body so it has some thickness and visual presence.
After your final round, join with a slip stitch and fasten off, leaving a tail of about 6 inches for weaving in.
Step 4: Weave In Your Ends
Thread your tapestry needle with the tail from fastening off. Weave through several stitches on the back of the keychain, going in different directions to secure the yarn. Trim any excess. Do the same with the slip knot tail at the top, near the ring.
Your keychain body is now complete. It should look like a small, neat oval hanging from your metal ring. Now for the fun part.
How to Make the Tassel
Tassels are the element that takes a simple crochet keychain from cute to absolutely charming. They add movement, texture, and a boho feel that works with virtually every style. Here’s how to make one that looks polished and full.
Step 1: Wrap the Yarn
Cut a piece of cardboard that’s slightly longer than you want your finished tassel to be. For a 3-inch tassel, use a piece of cardboard about 3.5 inches long. For a shorter tassel, adjust accordingly.
Hold one end of your yarn at the top of the cardboard and begin wrapping the yarn around the cardboard from top to bottom, keeping the wraps tight and close together. The more wraps you do, the fuller your tassel will be. For a nice, fluffy tassel, aim for 30 to 50 wraps. For a more delicate look, 15 to 20 wraps is sufficient.
When you’ve finished wrapping, cut the yarn and hold the wrapped bundle carefully.
Step 2: Tie the Top
Cut a separate piece of yarn about 12 inches long. Slide it under the wrapped loops at the very top of the cardboard and tie it tightly in a double knot. Leave the ends long — you’ll use these to attach the tassel to the keychain.
Step 3: Cut the Bottom Loops
Carefully slide the wrapped yarn off the cardboard while keeping the bundle together. Use your scissors to cut through all the loops at the bottom of the bundle. You now have a bundle of yarn strands held together at the top by your tie.
Step 4: Create the Tassel Neck
Cut another piece of yarn about 12 inches long. About half an inch below the tied top, wrap this piece of yarn tightly around the bundle several times to create what’s called the neck of the tassel. Tie it off securely with a double knot and use your tapestry needle to bury the ends down through the center of the tassel so they’re hidden.
Step 5: Trim the Ends
Hold your tassel by the neck and let the strands hang freely. Use your scissors to trim the bottom edges so all the strands are the same length and the bottom of the tassel is straight and even. If you want a slightly more casual, boho look, you can leave the ends a little uneven.
For a fluffy, brushed-out tassel, use a fine-tooth comb or a pet slicker brush to gently brush through the strands. This separates the plies of the yarn and gives the tassel an ethereal, feathery appearance. This technique works especially well with acrylic yarn, which responds beautifully to brushing.
Attaching the Tassel to the Keychain
Now you’ll connect your finished tassel to the bottom of the crochet keychain body.
Thread the long tail from the top of the tassel onto your tapestry needle. Insert the needle up through the bottom of the crochet oval body, pulling the tassel flush against the base of the keychain. Wrap the tail around the connection point a couple of times to secure it, then weave the end into the body of the keychain and trim.
If you want a more secure attachment, you can use a small length of chain stitches or a jump ring to connect the tassel to the keychain body. This gives the tassel a bit more freedom to swing, which looks especially lovely on bag charms.
Customization Ideas
One of the best things about this pattern is how easy it is to make your own. Here are some ways to customize your crochet keychain and tassel.
Two-Color Tassels: Use two different yarn colors when wrapping your tassel for a gradient or striped effect. Hold both strands at once or alternate between them as you wrap.
Striped Keychain Body: Change yarn colors every round while crocheting the body to create colorful stripes. Simply drop the current color, join the new color with a slip stitch, and continue.
Bobble or Texture Stitches: Once you’re comfortable with the basic pattern, try replacing a round of single crochets with bobble stitches or popcorn stitches for a raised, dimensional texture.
Tiny Letter or Initial: You can embroider a simple letter or initial onto the front of the keychain body using a contrasting color of yarn and your tapestry needle. This adds a personalized touch that makes the keychain feel extra special as a gift.
Multiple Tassels: Instead of one tassel at the bottom, attach two or three tassels of slightly different lengths for a layered, whimsical look.
Add Beads: Thread beads onto some of the tassel strands before trimming the ends. Wooden beads, seed beads, and shell beads all look gorgeous and add a lovely sound when they click together.
Different Shapes: Instead of an oval, try crocheting a small rectangle, a circle worked in the round, or even a simple granny square as your keychain body. All of these can be attached to a key ring and finished with a tassel.
Tips for Working with Acrylic Yarn
Acrylic yarn is an excellent choice for this project, but there are a few things to keep in mind to get the best results.
Acrylic yarn tends to have a slight sheen and a smooth texture that can make it a little slippery on your hook. If you’re finding your stitches are sliding around too much, try a hook with a grip or a slightly rougher finish.
The great thing about acrylic is that it’s machine washable, which means your finished keychain can be cleaned easily when it gets dirty from daily use. It’s also colorfast, so it won’t fade or bleed onto other items.
When brushing out your tassel, keep in mind that acrylic yarn will not bounce back once it’s been brushed — the brushed texture is permanent. This is actually a feature rather than a bug, since brushed acrylic has a gorgeous soft look, but it does mean you should brush intentionally and only once you’re happy with the tassel shape and length.
How Many Keychains Can You Make Per Skein?
A standard 7-ounce skein of worsted weight acrylic yarn contains roughly 364 yards. Each keychain uses approximately 10 to 15 yards for the body and another 10 to 20 yards for the tassel, depending on size. That means one single skein of yarn can produce somewhere between 12 and 30 keychains. At that output, even if the skein costs four dollars, each keychain costs only pennies in materials — making them one of the most economical handmade items you can produce.
Ideas for Using Your Finished Keychains
These little crocheted creations are endlessly versatile. Here are some ways to put them to use beyond hanging from your house keys.
They make wonderful bag charms for tote bags, backpacks, and purses. Clip one to the zipper of a jacket for a pop of color. Use them as gift toppers on wrapped presents instead of a bow. Sell them at craft fairs or in an Etsy shop — small crochet items in bright colors are consistently popular. Bundle three or four together in a coordinating color palette and give them as a set for a birthday or holiday gift. Use them as zipper pulls on pencil cases, luggage, or camera bags.
Caring for Your Crochet Keychain
Because acrylic yarn is synthetic, it can be hand-washed or machine-washed on a gentle cycle in cool water. Lay the keychain flat to dry or hang it by the ring. Avoid putting acrylic yarn near high heat, as it can melt or deform — so keep it away from dryers set to high heat and open flames.
If the tassel gets a little tangled from daily use, simply give it a gentle shake and run your fingers through the strands to separate them. For a refreshed look, a quick pass with a comb can restore the fluffiness.
Final Thoughts
Crochet keychains with acrylic yarn and tassels are one of those genuinely joyful projects. They’re quick enough to finish in a single sitting, satisfying enough to make you feel genuinely proud of what you’ve created, and practical enough to earn a real place in someone’s daily life. Whether you’re making them for yourself, for friends, for holiday gifts, or to sell, this pattern is a keeper.
Once you make your first one, you’ll find it almost impossible to stop. The small scale invites experimentation, the tassels are endlessly customizable, and the result is always something charming and unique. Pick your favorite colors, grab some scrap yarn, and get started — your hooks are ready.