
Crochet Keychain — Step-by-Step (Free Pattern)
If you’ve been looking for a quick, satisfying, and genuinely useful crochet project, a handmade keychain is one of the best places to start. Whether you’re a beginner picking up a hook for the first time or an experienced crafter hunting for a fast weekend make, crochet keychains deliver that rare combination of simplicity and creativity. They use up yarn scraps, they work up in under an hour, and they make incredibly thoughtful gifts for friends and family. Best of all? This pattern is completely free.
In this step-by-step guide, you’ll learn how to make a classic crochet keychain from start to finish. We’ll cover the materials you need, the stitches involved, and several fun variations so you can customize your keychain to match your style. Let’s get into it.
Why Crochet Keychains Are Worth Making
Before diving into the pattern itself, it’s worth appreciating just how versatile this little project is. Crochet keychains have exploded in popularity over the past few years, and for good reason.
They’re the perfect stash buster. Almost every crafter has a collection of leftover yarn from larger projects — half a skein of cotton from a dishcloth, a few yards of chunky wool from a hat. These small odds and ends are often too precious to throw away but too limited to start a new big project with. A keychain uses just a handful of yards, which means it’s practically made for stash diving.
They also make excellent beginner projects. If you’re new to crochet, the prospect of committing to a blanket or a sweater can feel overwhelming. A keychain is something you can complete in a single sitting, which gives you the confidence to keep going. You practice your tension, get comfortable holding the hook, and end up with something functional and cute at the end.
For those who sell their makes, small crocheted items like keychains are popular at craft fairs, markets, and online shops. They’re affordable to produce, easy to price accessibly, and people love picking them up as impulse buys or stocking stuffers.
Materials You’ll Need
One of the great things about this project is how minimal the supply list is. Here’s what to gather before you start.
Yarn: Any yarn weight can work for keychains, but worsted weight (also labeled as #4 medium) is the most beginner-friendly because it’s easy to see your stitches clearly. Cotton yarn is a popular choice because it holds its shape well and gives a clean, tidy finish. Acrylic yarn works beautifully too, especially if you want a wider color range or a softer feel. For a more delicate, refined look, fingering weight yarn with a smaller hook creates an elegant miniature effect.
Crochet hook: Match your hook size to your yarn. For worsted weight yarn, a 4.0 mm to 5.0 mm hook is standard. The yarn label will always recommend a hook size, and it’s a good starting point, though you can go slightly smaller if you want a tighter, firmer fabric that holds its shape better.
Keychain ring or lobster clasp: These are available at craft stores, dollar stores, and online. A standard split ring (the kind used on keychains) works perfectly. You can also use a lobster clasp if you want the piece to detach easily.
Scissors: A small pair of yarn scissors or embroidery scissors makes trimming the ends much neater.
Yarn needle or tapestry needle: You’ll need this to weave in your ends once the project is finished.
Optional embellishments: Beads, buttons, pom-poms, small amigurumi faces, or even a jingle bell tucked inside can all add personality to your keychain.
Abbreviations and Stitch Guide
This pattern uses standard US crochet terminology. Here’s a quick reference for the stitches you’ll encounter.
ch — chain stitch
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
MR — magic ring (also called magic circle)
FO — fasten off
rnd — round
st — stitch
rep — repeat
If you’re new to any of these stitches, don’t worry. Each one will be explained as it comes up in the pattern, and the keychain itself uses mostly basic stitches that are easy to learn on the fly.
The Classic Bobble Keychain — Free Pattern
This pattern creates a round, bobble-shaped keychain charm that looks polished and professional. It’s worked in continuous rounds from the top down, stuffed lightly with fiberfill or a scrap of yarn, and finished with a secure slip stitch join.
Finished size: Approximately 1.5 inches (4 cm) in diameter
Yarn used: Worsted weight, about 15–20 yards
Hook: 4.0 mm
Other supplies: Keychain ring, fiberfill or yarn scraps for stuffing, yarn needle
Step 1: Set Up Your Keychain Ring
Before you begin crocheting, attach your yarn to the keychain ring. This creates a seamless, professional connection between your charm and the ring.
Cut a piece of yarn about 8 inches long. Fold it in half to create a loop, push the loop through the keychain ring, and then pull the two loose ends through the loop and tighten. This is called a lark’s head knot, and it’s the simplest, most secure way to attach yarn to a metal ring.
Now join your working yarn to one of the two strands coming from the lark’s head knot, and you’re ready to begin.
Step 2: Start With a Magic Ring
Make a magic ring (MR). If you’ve never made one before, here’s how: wrap the yarn twice around two fingers, slide the loop off, insert your hook through the center, pull up a loop of working yarn, and chain one to close.
Round 1: Work 6 single crochet (sc) stitches into the magic ring. Pull the tail to close the ring snugly. You should have 6 stitches. (6 sc)
Step 3: Increase to Create the Sphere Shape
Round 2: Work 2 sc in each stitch around. You should have 12 stitches. (12 sc)
Round 3: Sc in the next st, 2 sc in the next st. Repeat from to around. You should have 18 stitches. (18 sc)
Round 4: Sc in the next 2 sts, 2 sc in the next st. Repeat from to around. You should have 24 stitches. (24 sc)
Step 4: Work the Body of the Bobble
Rounds 5–7: Sc in each stitch around for 3 rounds without any increases or decreases. (24 sc)
This section creates the widest part of the bobble. You’ll notice the fabric naturally starts to curve into a sphere shape.
Step 5: Add Stuffing
Before you close up the shape, add a small amount of stuffing. A pea-sized amount of fiberfill is usually enough — you want the keychain to feel pleasantly firm but not stretched. If you don’t have fiberfill on hand, roll a scrap of yarn into a tight ball and use that instead. It works just as well.
Step 6: Decrease to Close the Sphere
Round 8: Sc2tog (single crochet two together), sc in the next 2 sts. Repeat from to around. You should have 18 stitches. (18 sc)
Round 9: Sc2tog, sc in the next st. Repeat from to around. You should have 12 stitches. (12 sc)
Round 10: Sc2tog around. You should have 6 stitches. (6 sc)
Step 7: Fasten Off and Close
Cut your yarn, leaving a 6-inch tail. Thread the tail onto your yarn needle and draw it through each of the remaining 6 stitches, pulling them together to close the opening completely. Knot securely and weave in the end through the inside of the charm so it’s completely hidden.
Your bobble is done. Now connect it to the keychain ring using the attached yarn from the lark’s head knot setup in Step 1. If you haven’t already incorporated this connection into your starting rounds, simply use the yarn needle to sew the base of the bobble securely to the lark’s head knot strands, knot firmly, and weave in the ends.
Variation 1: The Simple Tube Keychain
If the sphere shape feels too advanced or you just want something faster, a tube keychain is even easier and just as charming.
Foundation: Chain 20 (or any even number for your desired length). Sl st to the first chain to form a ring, being careful not to twist.
Rows: Sc in each stitch around for 10 rounds, or until your tube reaches your desired length.
Finish: Sl st to close, fasten off, and weave in ends. Fold the tube in half and attach both ends to a keychain ring using a lark’s head knot or by sewing them together and threading through the ring.
This tube style looks wonderful with striped yarn or when made in a solid color with a tassel sewn onto the bottom end.
Variation 2: The Mini Flower Keychain
This sweet little flower charm is perfect for spring and summer keychains and requires no additional materials beyond what’s listed above.
Center: Make a magic ring. Work 6 sc into the ring, sl st to join. (6 sc)
Petals: Ch 3, dc in the same stitch, dc in the same stitch, ch 3, sl st in the same stitch. Move to the next stitch and repeat from to around all 6 stitches. You’ll have 6 petals.
Fasten off and attach to a keychain ring using a jump ring or by threading yarn through the center of the flower and knotting it to the ring.
For a two-toned flower, start your center in one color, fasten off, join a new color for the petals, and you’ll get a striking contrast.
Variation 3: The Letter or Initial Keychain
Personalized initial keychains are enormously popular and are simpler to make than you might think. The trick is to crochet a flat rectangular base and then use surface slip stitches or embroidery to add the letter on top.
Base: Ch 13. Sc across in rows for 10 rows, turning and chaining 1 at the end of each row. Sl st around the perimeter to create a neat border. Fasten off.
Letter: Using a contrasting color and your yarn needle, embroider the letter onto the rectangle using backstitch or running stitch. Attach a keychain ring to the top corner using a lark’s head knot through the border stitches.
You can also look up letter charts designed for cross-stitch, as these translate beautifully to surface embroidery on crochet fabric.
Tips for a Perfect Finish
A few techniques separate a handmade keychain that looks homemade from one that looks genuinely polished.
Keep your tension consistent. Uneven tension is the most common beginner challenge, and it becomes very visible on a small project. Try to hold your yarn at the same tension throughout. If your stitches look loopy and loose, try going down a hook size. If they’re so tight you can barely push the hook through, go up a size.
Weave in ends thoroughly. On a keychain, the ends experience a lot of movement and friction. Weave each end in at least two directions — forward and backward — and then make a small knot before snipping close. This prevents unraveling over time.
Use a stitch marker. When working in continuous rounds, it’s easy to lose track of where one round ends and the next begins. Place a removable stitch marker (or a scrap of contrasting yarn) in the first stitch of each new round and move it up as you go.
Block if needed. If your finished charm is curling or not sitting the way you’d like, a quick wet block will help. Dampen the charm, reshape it gently with your hands, and let it dry completely on a flat surface.
Choose the right yarn for the use. If you’re making a keychain that will live in a bag or pocket and get a lot of wear, cotton is more durable and less prone to pilling than acrylic. Wool felts beautifully if washed accidentally, which can actually work in your favor for a sturdier, more compact charm.
Gifting and Selling Your Crochet Keychains
Crochet keychains make beautiful, thoughtful gifts for almost any occasion. A few ideas for how to use them: tuck them inside a birthday card along with a gift card for a personal touch, make a set of matching keychains in a family’s favorite colors as a housewarming gift, add them as a tag to a larger handmade gift like a hat or bag, or create a set of letter keychains spelling a name or word as a unique baby gift.
If you’re interested in selling your keychains, it’s worth spending a little time on presentation. A simple card backing with your logo or shop name, tied to the keychain with a small piece of twine, instantly elevates the product. Photographing your keychains on a clean, bright background — outdoors in natural light is hard to beat — will make your listings shine.
When pricing, consider your material cost, your time, and any platform fees if you’re selling online. Even a small, fast project like a keychain deserves fair compensation for the skill and time involved in making it.
Frequently Asked Questions
What kind of yarn is best for crochet keychains?
Cotton yarn is widely considered the best choice because it’s durable, holds its shape well, and doesn’t pill. That said, any yarn you have on hand will work for practice or personal use.
How long does it take to crochet a keychain?
The bobble keychain in this pattern takes most people between 30 minutes and one hour, depending on experience level. The tube variation is faster, usually 15–20 minutes.
Can I wash a crocheted keychain?
Yes. Most yarn keychains can be hand-washed in cool water with a small drop of gentle detergent and laid flat to dry. Check the yarn label for specific care instructions.
Do I need to know many stitches to make this?
Not at all. The main pattern uses only single crochet and single crochet two together (a basic decrease). Both are beginner-friendly and easy to learn from a quick video tutorial if you’re new to them.
Can I use thread instead of yarn?
Yes! Crochet thread with a steel hook creates a delicate, lace-like keychain that looks very elegant. Size 10 thread with a 1.75 mm or 2.0 mm steel hook is a popular combination for miniature projects.
Final Thoughts
There’s something deeply satisfying about a project that you can start and finish in a single afternoon. Crochet keychains are one of those projects that never gets old — there are always new color combinations to try, new shapes to experiment with, and new people to give them to. Whether you make just one for your own keys or settle in for a crafting session and make a whole basketful for gifts, this is a pattern worth returning to again and again.
Save this post, bookmark the pattern, and don’t be afraid to make it your own. Swap the colors, try a different stitch, add a tiny tassel or a bead — the beauty of crochet is that every maker puts their own fingerprint on even the simplest pattern.
Happy hooking, and enjoy your new keychain!