
How to Crochet a Keychain – Easy Step-by-Step Pattern for Beginners
If you’ve been wanting to try crochet but don’t know where to start, making a keychain is one of the best first projects you can choose. It’s small, it’s quick, and you end up with something genuinely useful that you can carry with you every day — or gift to a friend who will love knowing it was handmade. You don’t need a lot of supplies, the stitches involved are beginner-friendly, and the whole thing can be completed in under an hour once you know what you’re doing.
This guide will walk you through everything, from choosing your yarn and hook to finishing off your keychain with a professional-looking knot. Even if you’ve never held a crochet hook before, you’ll find the instructions here clear enough to follow from start to finish. And once you’ve made one, you’ll probably want to make a dozen more — in different colors, different shapes, and with little personalizations that make each one unique.
Let’s get started.
Why Crochet Keychains Are Perfect for Beginners
Before we dive into the pattern itself, it’s worth understanding why this particular project shows up so often on beginner crochet lists. The reasons are practical and confidence-building in equal measure.
First, keychains are small. This means you’re working with a short length of yarn and completing the project in a short amount of time. There’s no risk of running out of patience halfway through a blanket or losing your place in a complicated sweater pattern. You can sit down, make a keychain, and feel the satisfaction of a finished object within an afternoon.
Second, keychains primarily use the magic ring, chain stitch, and single crochet — three foundational techniques that every crocheter needs to know. By practicing them on something small, you build muscle memory without the pressure of a large project depending on your accuracy.
Third, there are so many directions you can take a crochet keychain once you understand the basics. You can make a simple boho fringe style, a little stuffed amigurumi shape, a flat circle or hexagon, or even a tiny cactus or heart. This tutorial focuses on the classic fringed cylindrical keychain — one of the most popular styles because it looks polished, works up quickly, and requires no special shaping skills.
Materials You’ll Need
One of the best things about this project is how minimal the supply list is. Here’s what you need to gather before you begin.
Yarn: Worsted weight yarn (also labeled as size 4 yarn) works beautifully for keychains. It’s thick enough to give your work good body and structure without being too bulky. Choose 100% cotton if you want something that holds its shape especially well, or acrylic if you want a wider range of colors and easy care. You only need a small amount — a leftover scrap from another project will often be enough.
Crochet hook: For worsted weight yarn, a 5mm hook (US size H/8) is a good standard choice. Check the label of your yarn for the recommended hook size and follow that if it differs.
Scissors: A small pair of sharp scissors is ideal for cutting yarn ends cleanly.
Yarn needle: Also called a tapestry needle or darning needle, this blunt-tipped needle is used to weave in your yarn ends and is essential for a neat finish.
Keyring or lobster clasp: You’ll need a metal keyring (the kind that folds open to attach keys) or a small lobster clasp. Both are inexpensive and widely available at craft stores or online.
Optional: Stitch markers, which are small clips or loops you use to mark your place in the pattern. They’re helpful but not essential for a project this small.
Understanding Basic Crochet Terms and Abbreviations
If you’re completely new to crochet, a few terms will appear throughout this pattern and in virtually every pattern you encounter afterward. Here’s a quick reference so you’re not guessing as you go.
MR – Magic ring (also called magic loop or adjustable ring). A technique for starting a project in the round that allows you to close the center tightly.
ch – Chain. The foundational stitch of crochet, made by pulling a loop of yarn through another loop.
sl st – Slip stitch. A very short stitch used to join rounds or move your hook position without adding height.
sc – Single crochet. The most fundamental crochet stitch, used in countless patterns. It creates a tight, dense fabric.
FO – Finish off. This means you’ll cut your yarn and pull the tail through the final loop to secure it.
Rnd – Round. Used when crocheting in a circular or spiral pattern rather than in flat rows.
Now that you’re familiar with the abbreviations, let’s talk about gauge. For keychains, gauge isn’t critical the way it would be for a garment. A slightly looser or tighter tension will simply result in a slightly larger or smaller keychain, and either is perfectly fine. Just try to keep your tension consistent throughout.
The Pattern: Classic Crochet Keychain
This pattern creates a small, neat cylinder with a looped attachment at the top for your keyring. It uses only single crochet worked in continuous rounds (also called a spiral), which means you won’t join each round — you’ll just keep going, which is even easier than it sounds.
Finished size
Approximately 2.5 to 3 inches tall and about 1 inch in diameter. You can easily adjust the height by adding or skipping rounds.
Step One: Make Your Magic Ring
The magic ring is a slightly tricky technique the first time, but it quickly becomes second nature. Here’s how to do it.
Hold the tail end of your yarn in your left hand and drape the yarn coming from the skein (the “working yarn”) over your left index finger. Wrap the working yarn behind and around your left index and middle fingers, forming a loop. Then bring the working yarn back over and cross it in front of the tail end.
Using your hook, reach through the loop on your fingers, catch the working yarn, and pull it through to form a loop on your hook. Then chain one to secure the ring. (This chain doesn’t count as a stitch.)
If this feels confusing in text form, it can help enormously to watch a short video demonstration of the magic ring. Once you see the motion, it usually clicks immediately.
Step Two: Round One – Foundation Round
With your magic ring made and one chain completed, you’re ready to work your first round of single crochet.
Insert your hook into the center of the ring, yarn over, and pull up a loop. You now have two loops on your hook. Yarn over again and pull through both loops. That’s your first single crochet.
Repeat this until you have 6 single crochet stitches worked into the ring.
Once you’ve completed all 6 stitches, gently pull the tail end of your yarn to close the center of the ring. It should pull shut into a tidy, tight center.
Place a stitch marker in the first stitch of this round so you can track where each round begins. (You can also use a small piece of contrasting yarn tied in a loop as a marker.)
Step Three: Round Two – Increase Round
This round will increase the stitch count from 6 to 12, which gives your keychain the right diameter to form a nice cylinder.
Work 2 single crochet into each stitch around. To do this, simply complete a single crochet in a stitch and then complete a second single crochet into that same stitch before moving to the next one.
At the end of the round, you should have 12 stitches total.
Step Four: Rounds Three Through Eight – Body of the Keychain
Now you’ll work the body, which is where the cylinder takes shape. For the next six rounds, simply single crochet into each stitch around without increasing or decreasing. That means you’ll work 12 single crochet stitches per round.
As you work, you’ll notice the fabric naturally curling up into a tube shape. That’s exactly what you want. The sides will close up as you continue.
If you’d like a longer keychain, continue working rounds until you reach your desired length. If you’d like a shorter one, you can stop after four or five rounds instead of six. There’s no wrong answer here.
Step Five: Decrease Round (Optional but Recommended)
Working a decrease round before closing the top gives your keychain a cleaner look when you add the attachment loop. If you’d prefer to skip this and move straight to finishing, that’s fine — the keychain will still work and look great.
To decrease, work single crochet two together (sc2tog) around. This means you’ll insert your hook into the next stitch, pull up a loop, then insert your hook into the following stitch, pull up another loop, and pull all three loops through in one motion. You now have one stitch where there were two.
Work sc2tog around until you have 6 stitches remaining. This brings your stitch count back down and closes the top of the cylinder into a tighter opening.
Step Six: Creating the Attachment Loop
This is the part that connects your crochet piece to the keyring, and it’s simpler than it might sound.
With 6 stitches remaining and your working yarn still attached, chain 15 (or more if you want a longer loop). Then slip stitch into the same stitch where your working yarn is attached, or into the first stitch of the round, to form a loop.
Slip stitch around the loop once or twice more if you want to reinforce it, then finish off by cutting your yarn and pulling the tail through the final loop.
Thread your metal keyring through this loop before weaving in your ends, so it’s securely attached.
Step Seven: Weave In Your Ends
Thread your yarn needle with one of the yarn tails and weave it through several stitches on the inside of the keychain. Change direction a couple of times to lock it in place, then trim the excess. Repeat with the other yarn tail.
If you started with a magic ring, make sure the tail from the ring is woven in securely, as this is the one that keeps the center from unraveling.
Adding Fringe (Optional but Fun)
One of the most popular finishing touches for crochet keychains is a tassel or fringe at the bottom. It adds movement and a boho-chic look that photographs beautifully.
To make fringe, cut several pieces of yarn to equal lengths — about 4 inches long works well to start, though you can adjust based on how long you want the fringe. You’ll need roughly 8 to 12 pieces for a full, fluffy fringe.
Fold a piece of yarn in half, insert your hook through a stitch at the bottom of the keychain, and pull the folded midpoint of the yarn through the stitch to form a small loop. Then pass the two yarn ends through that loop and pull firmly to knot them in place. This is called a larks head knot, and it’s the standard method for attaching fringe.
Repeat this process around the bottom of the keychain, spacing the fringe pieces evenly. Once all fringe is attached, trim the ends so they’re all the same length. You can also carefully use a comb to brush out the fringe for an even fluffier effect.
Helpful Tips for Beginners
Working small projects like this one is an excellent way to identify and fix habits that might cause frustration on larger projects later. Here are a few things to keep in mind as you work.
Keep your tension even. Beginners often crochet tightly when concentrating, which can make it hard to insert the hook into stitches. If you find yourself struggling, try consciously relaxing your grip. Your stitches should be snug but not strangled.
Count your stitches at the end of each round. On a small project like this it’s easy to miss a stitch or accidentally work into the same stitch twice. Counting only takes a few seconds and saves you from having to rip back several rounds later.
Don’t skip weaving in your ends. It’s tempting to just trim close and call it done, but weaving in your ends is what keeps your work from unraveling over time. A keychain gets pulled and handled constantly, so secure those tails properly.
Use good lighting. It sounds simple, but working in good light makes a real difference, especially when you’re learning. Being able to clearly see your stitches helps you understand what you’re doing and catch mistakes early.
Customization Ideas
Once you’ve made the basic keychain, a whole world of variations opens up. Here are some ideas to inspire your next one.
You can use two colors to create a striped keychain. Simply work a few rounds in one color, then join a second color and continue for a few more rounds. Switch back and forth as many times as you like.
You can change the shape of the bottom by working a flat circle instead of a cylinder. To do this, increase each round until the circle reaches your desired size, then attach fringe or a tassel directly to the flat piece.
You can spell out initials or small words by using a combination of surface slip stitches or embroidery over the finished keychain. A simple letter embroidered in a contrasting color makes a keychain feel especially personal.
You can also use metallic or sparkle yarn for a more glamorous look, or try cotton macramé cord for a thicker, more structured feel.
Final Thoughts
Crocheting a keychain is one of those projects that delivers a lot of reward for a modest investment of time and materials. It’s the kind of thing you can do while watching a movie or listening to a podcast, and the result is always something you can be proud of and genuinely use.
More than that, the skills you practice here — the magic ring, single crochet, working in the round, finishing off, and weaving in ends — are the same skills you’ll rely on in nearly every crochet project you ever make, from amigurumi to hats to granny squares. Starting small and building confidence is the best approach to any new craft, and keychains are a perfect vehicle for exactly that.
So gather your yarn and hook, find a comfortable spot to sit, and enjoy the process. Your first crochet keychain is closer than you think.