Cute Mini Dino Keychain Crochet Pattern Free You’ll Love Making

Cute Mini Dino Keychain Crochet Pattern Free You’ll Love Making

If you’ve ever wanted a tiny dinosaur dangling from your keys, your backpack zipper, or your favorite tote bag, you’re in exactly the right place. This free crochet pattern walks you through every step of making the most adorable mini dino keychain you’ve ever laid eyes on. It’s beginner-friendly, uses up yarn scraps you probably already have, and works up in under an hour once you get the hang of it. Whether you’re a seasoned crocheter or someone who just learned the magic ring last week, you’re going to love every single stitch of this project.

Let’s dive into the land before time — right from your yarn basket.


Why Crochet a Mini Dino Keychain?

Before we get into the nitty-gritty of the pattern, let’s talk about why this project is so worth your time. Mini keychains are one of the most satisfying things to crochet because they’re small, fast, and wildly versatile. You can make a dozen in an afternoon and have gifts ready for every birthday, holiday, or “just because” moment on your calendar.

Dinosaur keychains specifically have exploded in popularity over the past few years. They appeal to kids who are obsessed with prehistoric creatures, adults who never got over their Jurassic Park phase (no judgment — same), and anyone who simply appreciates something cute and handmade clipped to their belongings. They make perfect party favors, stocking stuffers, teacher appreciation gifts, and market booth staples if you sell your handmade creations.

And this one is free. You don’t need to spend a dime on a premium pattern. Just grab your yarn, your hook, and a little bit of stuffing, and let’s get crafting.


Materials You’ll Need

One of the best things about this mini dino keychain crochet pattern is that it uses supplies most crocheters already have lying around. Here’s what to gather before you start.

Yarn: You’ll want a small amount of worsted weight yarn in your chosen dinosaur color. Green is the classic choice, but don’t let that stop you from making a lavender triceratops or a burnt orange T-rex. You’ll also need a tiny bit of a contrasting color for the belly if you’d like to add that detail, and a touch of black or white for the eyes. Fingering weight yarn also works beautifully here and produces an even tinier dino if you love going miniature.

Hook: A size G (4.0mm) crochet hook works well with worsted weight yarn. If you’re going with fingering weight, drop down to a C or D hook.

Stuffing: Polyfill stuffing is ideal. You only need a pinch — truly, just a small amount to give your dino some dimension without making it too heavy to hang comfortably.

Stitch marker: Just one, to mark the beginning of your rounds.

Tapestry needle: For weaving in ends and sewing pieces together.

Safety eyes: Two 6mm safety eyes are perfect for the standard worsted weight version. If you’re making these for small children, skip the safety eyes and embroider the eyes with black yarn instead.

Key ring: A standard split ring keychain hardware piece, available at any craft store or online. A lobster claw clasp works too and makes the keychain easier to clip on and off.

Scissors: The obvious tool you probably already have in your hand.

Optional but fun: a small piece of wire or pipe cleaner to give the tail a little curl, a few seed beads for extra texture on the spines, or fabric stiffener spray if you want your dino to hold a very specific pose.


Abbreviations and Stitch Guide

If you’re new to crochet abbreviations, don’t worry. Here’s a quick reference for everything used in this pattern.

MR — Magic ring (also called magic circle)

ch — Chain

sl st — Slip stitch

sc — Single crochet

inc — Increase (two single crochets in the same stitch)

dec — Invisible decrease (insert hook through the front loop of the next stitch, then the front loop of the stitch after that, yarn over and pull through, yarn over and pull through both loops)

BLO — Back loop only

FLO — Front loop only

[x] x — Work the instructions in brackets the number of times indicated

The pattern is worked in continuous rounds unless otherwise specified. Use a stitch marker to mark the first stitch of each round so you always know where you are.


Gauge

Gauge is flexible for amigurumi-style projects like this one because the finished size doesn’t need to be exact. That said, working tightly is important so that the stuffing doesn’t peek through the stitches. Your swatch should feel firm, not floppy. If your fabric feels loose, go down a hook size. If your hands are cramping from how tightly you’re gripping the yarn, go up a half size.

The finished dino with worsted weight yarn should measure approximately 2.5 to 3 inches tall, making it the perfect size for a keychain charm.


The Pattern: Cute Mini Dino Keychain

Body

Start with your main dinosaur color.

Round 1: MR, 6 sc into the ring. (6)

Round 2: [inc] x 6. (12)

Round 3: [sc, inc] x 6. (18)

Round 4: [sc 2, inc] x 6. (24)

Round 5 through 8: sc around. (24) — This is four rounds of straight single crochet to build the body height.

Round 9: [sc 2, dec] x 6. (18)

Round 10: sc around. (18)

At this point, insert your safety eyes between rounds 7 and 8, approximately 4 to 5 stitches apart. If using embroidered eyes, you’ll add them during finishing. Begin stuffing the body firmly now. Continue adding small amounts of stuffing as you close up.

Round 11: [sc, dec] x 6. (12)

Round 12: [dec] x 6. (6)

Fasten off, leaving a long tail. Use the tapestry needle to close the remaining 6 stitches by weaving through the front loops and pulling tight. Weave in the end securely.


Head

The head is worked separately and sewn to the body.

Round 1: MR, 6 sc into the ring. (6)

Round 2: [inc] x 6. (12)

Round 3: [sc, inc] x 6. (18)

Round 4 through 6: sc around. (18)

Round 7: [sc, dec] x 6. (12)

Stuff the head firmly before closing.

Round 8: [dec] x 6. (6)

Fasten off, leaving a long tail. Close the remaining stitches the same way as the body. Set the head aside.


Snout

The snout gives your dino that satisfying, slightly pouty dinosaur face.

Round 1: MR, 6 sc into the ring. (6)

Round 2: [inc] x 6. (12)

Round 3: sc around. (12)

Fasten off, leaving a long tail. Don’t stuff the snout. Flatten it slightly and sew it to the front lower portion of the head, centered and sitting just below where the eyes are placed. When you sew it on, try to catch just the back edge so the front still looks like it pooches out naturally.


Legs (Make 4)

Round 1: MR, 6 sc into the ring. (6)

Round 2: [inc] x 6. (12)

Round 3: BLO sc around. (12) — This creates a little ridge that suggests toes.

Rounds 4 through 6: sc around. (12)

Fasten off for the two back legs, leaving a long tail for sewing. For the two front legs, you can stuff them very lightly or leave them unstuffed depending on how stiff you want them to look.


Tail

The tail is one of the most fun parts of this pattern because you can customize it easily. For a classic dino tail that tapers to a point, work as follows:

Row 1: ch 10, then starting in the second chain from the hook, sc across. (9 sc)

Row 2: ch 1, turn, sc across, decreasing once in the last two stitches. (8)

Row 3: ch 1, turn, sc across, decreasing once in the last two stitches. (7)

Continue decreasing one stitch at the end of every row until you have 2 stitches remaining. Sl st to join and fasten off, leaving a long tail for sewing.

Alternatively, for a rounded amigurumi-style tail, work in rounds the same way you made the legs, but start with just 4 sc in a magic ring and increase gradually over 4 rounds, then work straight for a few rounds before fastening off.


Spines (Optional but Highly Recommended)

The spines are what take this dino from adorable to absolutely iconic. Work as many or as few as you like.

For each spine, ch 5, then sl st back down the chain to create a little ridge shape. Make between 4 and 7 spines depending on how dramatic you want the silhouette.

Arrange them along the top center of the dino’s back and sew them on with a tapestry needle once the body is assembled. You can also sew them to a folded strip of yarn and attach the whole strip at once, which can look very tidy.


Assembly

Once all your pieces are finished, it’s time to put your little creature together, and this is where it really starts to look like a dinosaur.

Start by attaching the head to the top of the body. Position it slightly toward the front of the body so your dino looks like it’s leaning forward a tiny bit, which is very natural-looking and gives it personality. Use the long yarn tail and a tapestry needle to whipstitch all the way around the neck join. Pull firmly so there’s no gap but not so hard that you distort the head shape.

Next, attach the two back legs to the bottom sides of the body, positioning them symmetrically and about halfway down the body height. The back legs sit wider and lower than the front legs. Sew them on flat against the body if you want a sitting dino, or at a slight downward angle if you want a standing dino.

The front legs attach higher up on the body, closer to the neck, with a slightly forward angle if you want that classic “tiny T-rex arm” look. Sew them securely with several passes of yarn.

Sew the tail to the back of the body, centered, with the tip curving slightly upward or to one side. This is where the optional wire or pipe cleaner inside the tail really shines — you can pose it however you like.

Finally, sew the spines down the center back from the base of the head to the base of the tail.


Adding the Keychain Hardware

This step is easier than it sounds. Cut a short length of yarn — about 4 to 6 inches — in your main color or a coordinating color. Fold it in half, thread the folded end through the split ring or lobster claw clasp to create a loop, then pass the two loose ends through the loop and pull snugly. This creates a lark’s head knot on your keychain hardware.

Thread both loose ends onto your tapestry needle (or thread them one at a time if that’s easier) and weave them down through the top of your dino’s head and into the body, hiding the ends securely inside the stuffing. Give the keychain a firm tug to make sure it’s secure before you declare the project finished.

If you’d like a cleaner look, you can also sew a small loop of thread or yarn to the very top of the head before sewing the head to the body, making a seamless attachment point for the keychain ring.


Customization Ideas

Part of what makes this pattern so delightful is how much room there is to make it your own. Here are some ideas to spark your creativity.

Change the colors completely. A bright red dino with yellow belly spots is a fire-breathing dragon in disguise. A blue dino with silver spines looks futuristic and cool. A white dino with pink accents is perfect for a kawaii-inspired version.

Try different dinosaur species by adjusting the proportions. A rounder, wider body with a shorter neck and smaller legs becomes a stegosaurus-like creature. A longer neck and smaller head becomes a brachiosaurus. Flatten the body a bit and add a wider fin down the back for something that looks like a spinosaurus.

Add a little felt tongue peeking out from the snout for extra personality. Use a tiny scrap of pink or red felt, cut it into a small oval or pointed shape, and tuck it under the snout before you sew the snout closed on the bottom.

Make a matching set in different colors and attach them all to one keyring for a dino family chain. These also make incredible zipper pulls on children’s backpacks when attached with a small lobster claw clasp.

If you want to give the belly a different color, switch yarns after round 3 of the body and work rounds 4 through 8 in a lighter shade, then switch back for the closing rounds. It creates a sweet two-tone effect.


Tips for Success

Work tightly throughout the entire pattern. Loose stitches are the enemy of a good amigurumi because they let the stuffing show through and make the finished piece look lumpy.

Don’t overstuff. The temptation is always to stuff firmly, which is correct, but going overboard makes the dino look misshapen and can put stress on your seams. Firm but not bursting is the goal.

Use a stitch marker from the very first round and move it up with every new round. It takes about five extra seconds per round and saves enormous amounts of confusion.

If the head or limbs feel floppy after sewing them on, add an extra pass of yarn through the join or tack the piece down in two spots instead of stitching all the way around. This creates a flatter, more stable attachment.

Weave in all your ends thoroughly. A keychain gets pulled on, tossed in a bag, and generally handled more roughly than a decorative piece, so secure every single end with at least two passes in different directions before trimming.


Frequently Asked Questions

How long does this pattern take? Most crocheters finish the whole keychain, including assembly, in about 45 minutes to an hour and a half. The first one always takes the longest. By your third dino, you’ll be flying.

Can I sell items made from this pattern? Yes! This is a free pattern shared for personal and small-scale commercial use. You’re welcome to sell finished keychains made from this pattern. Credit is always appreciated but not required.

What if I don’t know how to do a magic ring? You can substitute a chain-2 and work your first-round stitches into the second chain from the hook. It leaves a slightly larger hole at the center, but it works just fine.

Can I make this bigger? Absolutely. Use bulky weight yarn and a larger hook, or simply add an extra round of increases at the beginning of each piece. A larger version makes a wonderful plush toy rather than a keychain.

My dino looks more like a blob than a dinosaur. Help! This usually comes down to assembly. The snout placement and the leg angles make a huge difference. Try repositioning the snout slightly lower and giving the front legs a more outward angle. Sometimes pinning everything before sewing helps you preview the look before committing.


Final Thoughts

There is something truly magical about turning a ball of yarn and a small metal hook into a tiny prehistoric creature that lives on your keys and makes people smile every time they see it. This free mini dino keychain crochet pattern is the kind of project you’ll come back to again and again — for gifts, for markets, for your own collection, and just for the pure joy of crocheting something small and wonderful in an afternoon.

The pattern is forgiving, fast, and endlessly customizable. Once you’ve made one, you’ll understand why amigurumi and small crochet charms are so addictive. The only real danger is that you’ll end up with a keychain too cute to actually use as a keychain.

Happy hooking, and may your yarn never tangle.

Categorized in:

Keychain,

Last Update: September 10, 2026