
Easy Crochet Keychain: Step-by-Step Tutorial for a Quick DIY Project
If you’ve been looking for a beginner-friendly crochet project that you can finish in under an hour, you’ve landed in exactly the right place. Crochet keychains are one of the most satisfying small projects you can make — they use minimal yarn, require only basic stitches, and produce something genuinely useful that you can gift, sell, or keep for yourself. Whether you’re brand new to crochet or you’ve been crocheting for years and just want a relaxing afternoon project, this step-by-step tutorial will walk you through everything you need to know to create a beautiful, personalized keychain from scratch.
By the end of this guide, you’ll know how to make a basic crochet keychain, a simple ball-shaped charm, and a flat medallion style — plus tips for customizing your keychains with color, texture, and embellishments.
Why Crochet Keychains Make the Perfect DIY Project
Before we dive into the tutorial, let’s talk about why keychains specifically are such a great starting point for crochet beginners and a reliable go-to for experienced crafters.
First, the size is just right. Unlike a blanket or a sweater, a keychain takes anywhere from 20 minutes to an hour to complete. That means you get the full satisfaction of finishing a project in a single sitting, which is incredibly motivating when you’re learning a new craft or when life doesn’t leave much time for long crafting sessions.
Second, they’re incredibly affordable to make. You only need a small amount of yarn — even leftover scraps from other projects work perfectly. This makes keychains a wonderful stash-buster project.
Third, crochet keychains make thoughtful, handmade gifts. A keychain personalized with someone’s favorite colors or shaped like something meaningful to them feels far more intentional than a store-bought gift, and yet it costs very little to produce.
Finally, if you’re interested in selling handmade goods on platforms like Etsy or at local craft fairs, keychains are among the most popular and quickly produced items. They sell well, they’re easy to ship, and you can create many of them in a single afternoon.
Materials You’ll Need
One of the best things about this project is how few supplies are required. Here’s what to gather before you start:
Yarn: A small amount of worsted weight yarn (size 4) works beautifully for most keychain styles. Cotton yarn is especially popular for keychains because it holds its shape well and has a clean, defined stitch appearance. Acrylic yarn is also a great option and comes in an enormous range of colors. You’ll need very little — in most cases, a single skein will give you enough yarn for dozens of keychains.
Crochet Hook: A size 5.0 mm (H/8) hook pairs well with worsted weight yarn. If you’re using a thicker or thinner yarn, adjust your hook size accordingly. For cotton yarn specifically, a slightly smaller hook like 4.5 mm (G/6) gives you a tighter fabric that holds its shape well.
Keyring Hardware: Small split rings (the kind you’d find on a keychain) are available at craft stores, dollar stores, and online. A package of 25 to 50 rings is very affordable and will last you a long time.
Scissors: A small pair of craft scissors for cutting yarn ends.
Yarn Needle: Also called a tapestry needle or darning needle, this blunt-tipped needle is used for weaving in ends and sewing pieces together when needed.
Stuffing (Optional): If you’re making a 3D ball or amigurumi-style charm, you’ll need a small amount of polyfill stuffing.
Stitch Markers (Optional): These are helpful for keeping track of your stitch count, especially when working in the round.
Basic Crochet Stitches You’ll Use
If you’re new to crochet, don’t worry — the stitches used in these keychain patterns are among the simplest in the craft. Here’s a quick reference:
Slip Knot: The starting point for almost every crochet project. You make a loop with your yarn, pull a second loop through it, and tighten it around your hook.
Chain Stitch (ch): The foundation of most crochet. You pull a loop of yarn through the loop already on your hook, creating a chain of interlocked loops.
Slip Stitch (sl st): The shortest crochet stitch. You insert your hook into a stitch, pull up a loop, and pull it through the loop on your hook immediately. Used for joining rounds and moving yarn without adding height.
Single Crochet (sc): The most fundamental crochet stitch. You insert your hook into a stitch, pull up a loop (two loops on hook), then pull yarn through both loops. This stitch is the backbone of amigurumi and many keychain styles.
Magic Ring (also called magic circle): A technique for starting projects worked in the round. It creates a tight, adjustable center with no hole in the middle — ideal for ball-shaped charms and circular medallions.
Pattern 1: Simple Crochet Keychain Tassel
This is the easiest option and takes about 20 minutes from start to finish. The result is a sleek, textured chain with a little tassel at the end — minimal, modern, and versatile.
Step 1: Attach Your Yarn to the Keyring
Begin by folding a length of yarn in half and pulling the folded end through your keyring to create a loop. Pull the loose tails through the loop (a lark’s head knot) and pull tightly to secure. You now have two strands of yarn hanging from your keyring.
Step 2: Make a Slip Knot and Chain
Using one of the yarn tails (or attaching fresh yarn to your hook), make a slip knot on your hook. Chain 20 stitches (or however long you’d like your keychain body to be — 15 to 30 chains is a typical range).
Step 3: Work Back Along the Chain
Turn your work and single crochet back along the chain. When you reach the last stitch, slip stitch into the keyring itself to attach.
Step 4: Fasten Off and Add the Tassel
Fasten off your yarn and weave in the end using your yarn needle. To add a tassel, cut 8 to 12 lengths of yarn about 4 inches long. Fold them in half, attach them through the bottom of the chain using a lark’s head knot, and then trim the ends to an even length. For a cleaner look, use a fine-tooth comb to gently brush out the yarn fibers for a fluffy, fringe-style tassel.
Pattern 2: Crochet Ball Keychain Charm
This pattern creates a small, stuffed ball — the kind you’ve likely seen on keychains sold at boutiques and craft fairs. It’s made using amigurumi technique, working in continuous rounds of single crochet.
Gauge and Size Notes
Using worsted weight cotton yarn and a 4.5 mm hook, the finished ball will be approximately 1.5 inches in diameter. Using thicker yarn or a larger hook will produce a bigger ball.
Step 1: Start with a Magic Ring
Make a magic ring. Round 1: Work 6 single crochet stitches into the magic ring. Pull the tail to close the ring. You now have 6 stitches in your first round. Place a stitch marker in the first stitch of each round so you can track where each round begins.
Step 2: Increase Round
Round 2: Work 2 single crochet into each stitch around. You will have 12 stitches at the end of this round. This is called an increase round, and it makes your circle start to curve into a bowl shape.
Step 3: Second Increase Round
Round 3: Single crochet in the next stitch, 2 single crochet in the following stitch. Repeat from to around. You will have 18 stitches.
Step 4: Even Rounds
Rounds 4 and 5: Single crochet in each stitch around without any increases. This is where your ball starts to take on its spherical shape.
Step 5: Begin Decreasing
Round 6: Single crochet in the next stitch, then single crochet 2 together (sc2tog). Repeat around. You will have 12 stitches. Sc2tog means: insert hook in next stitch, pull up a loop, insert hook in following stitch, pull up a loop, then pull yarn through all 3 loops on hook. This decrease stitch closes up the ball.
Step 6: Stuff the Ball
Before you close the ball completely, stuff it firmly with polyfill. Press the stuffing in so the ball holds a round shape but don’t overstuff — you want it to feel solid without stretching the stitches so much that the white stuffing shows through.
Step 7: Final Decrease Round
Round 7: Single crochet 2 together around. You will have 6 stitches remaining. Fasten off, leaving a tail about 6 inches long. Thread the tail onto your yarn needle, then weave through the remaining 6 stitches and pull tight to close the opening. Weave in the end securely.
Step 8: Attach to the Keyring
Cut a short length of yarn (about 4 inches) and fold it in half. Using a yarn needle or crochet hook, pull the folded end through the top of the ball (the starting point of your magic ring works perfectly), then thread both tails through the loop to create a lark’s head knot attachment. Thread the two tails through your keyring and tie a secure knot. Trim any excess.
Alternatively, you can sew the ball directly to a short length of chain (the crocheted chain from Pattern 1) and attach the chain to the keyring for a layered look.
Pattern 3: Flat Hexagon Medallion Keychain
This style is flat rather than 3D, and it gives you a chance to practice working in the round on a decorative shape. The hexagon has six flat sides and looks beautiful in two-color combinations.
Step 1: Start with a Magic Ring
Make a magic ring. Chain 3 (this counts as your first double crochet). Work 2 double crochet stitches into the ring. Chain 2. Work 3 double crochet into the ring, chain 2. Repeat from to four more times for a total of 6 groups of 3 double crochet separated by chain-2 spaces. Slip stitch into the top of the beginning chain-3 to join. Pull the magic ring closed. This completes Round 1.
Step 2: Second Round for a Larger Medallion
If you want a slightly larger hexagon, you can add a second round. Join a new color (or continue with the same), chain 3 at any chain-2 corner space. Work 2 more double crochet, chain 2, and 3 double crochet into the same corner space. Work 3 double crochet into the space between the next groups of stitches along the side, then (3 double crochet, chain 2, 3 double crochet) into the next corner space. Repeat from to around. Slip stitch to join.
Step 3: Fasten Off and Finish
Fasten off and weave in all ends. Attach to your keyring using a short length of yarn threaded through one of the corner chain-2 spaces, secured with a lark’s head knot.
Tips for Customizing Your Crochet Keychains
Once you’ve mastered the basic patterns, there’s almost no limit to how you can personalize your keychains. Here are some ideas to spark your creativity.
Color Combinations: Use two or three colors in the ball pattern by changing yarn colors between rounds. Even a simple color change at the halfway point of the ball creates a striking two-tone effect. For the medallion, working Round 1 in one color and Round 2 in a contrasting color makes the design pop beautifully.
Yarn Texture: Try using a metallic or glittery yarn for a festive look. Velvet yarn (also called velour or chenille yarn) creates an incredibly soft and luxurious-feeling ball. Cotton creates clean stitch definition. Each yarn changes the character of the finished piece completely.
Mini Shapes: Beyond balls and hexagons, you can crochet tiny strawberries, hearts, stars, cacti, rainbows, and more using similar amigurumi techniques. Search for free mini amigurumi patterns and attach them to a keyring the same way you attached the ball in Pattern 2.
Beads and Charms: Thread small beads onto your yarn before you begin crocheting, then pull them into your stitches as you go. This creates a beaded effect without any sewing required. You can also use store-bought charms attached to the keyring alongside your crocheted piece.
Initials: For a personalized gift, use a very fine thread and a small hook to crochet a tiny letter or monogram, then sew it onto the surface of your ball or medallion.
Layering: Create a chain, then attach a ball, then hang a small tassel from the bottom of the ball. Layering different elements gives your keychain a more complex, boutique-style appearance.
How to Attach Multiple Elements Together
Once you have a few pieces made, combining them is simple. A typical layered keychain might have a crocheted chain attached to the metal keyring, a ball or medallion hanging from the bottom of the chain, and a tassel hanging from the bottom of that. To connect elements, use short lengths of yarn threaded through both pieces and knotted securely, or use small jump rings (available in the jewelry section of craft stores) for a more polished finish.
If you’re planning to sell your keychains or give them as gifts, jump rings give the final product a cleaner, more professional look than yarn connections.
How to Care for Crochet Keychains
Cotton keychains can be spot cleaned with a damp cloth or hand washed gently in cool water. Lay flat to dry rather than putting them in the dryer, which can distort the shape. Acrylic yarn keychains are similarly easy to care for and hold up well to light daily use. If your keychain starts to look a little worn or flattened over time, a gentle reshaping while slightly damp will often restore its original look.
Making Multiple Keychains: Time and Yardage Estimates
If you’re making these for a craft fair or as gifts, here are some helpful estimates. A single ball keychain uses approximately 15 to 20 yards of worsted weight yarn. A simple tassel keychain uses about 10 yards. A hexagon medallion uses about 20 to 25 yards. This means a single 200-yard skein of worsted weight yarn could produce anywhere from 8 to 20 keychains depending on the style. At typical craft fair pricing of $5 to $12 per keychain, the math works in your favor very quickly.
Final Thoughts
Crochet keychains are proof that a handmade project doesn’t need to be large to be meaningful or impressive. These small accessories offer the perfect combination of creativity, practicality, and accessibility. Whether you’re making your very first crochet project or looking for a productive way to use up yarn scraps, keychains deliver a finished product you can be genuinely proud of — and they do it in under an hour.
Start with the tassel version if you’re brand new to crochet. Move on to the ball as you grow more comfortable working in the round. Then let the medallion and mini amigurumi shapes take you wherever your imagination leads. Keep a few keyring hardware sets on hand and a basket of yarn scraps nearby, and you’ll find that keychains become your favorite quick project to reach for whenever you have a spare half hour and a hook in your hand.
Happy crocheting — and enjoy every tiny stitch.