
Crochet Dinosaur Keychain Free Pattern: Step-by-Step Guide to Your Cutest Accessory Yet
If you’ve been scrolling through craft feeds lately, you’ve probably noticed that tiny crocheted animals are having a serious moment. And among all the miniature creations taking over the handmade world, the crochet dinosaur keychain sits at the very top of the charm list. It’s small enough to finish in a single afternoon, adorable enough to make as a gift, and practical enough that you’ll actually use it every single day. Best of all, you don’t need to spend a dime on a paid pattern to get started.
This free crochet dinosaur keychain pattern walks you through everything from the materials you’ll need to the finishing details that make your little dino look polished and professional. Whether you’re an absolute beginner who just learned how to hold a hook or a seasoned crocheter looking for a quick, satisfying project, this guide has you covered.
Why Crochet a Dinosaur Keychain?
Before we dive into the pattern, let’s talk about why this particular project has become such a staple in the amigurumi crafting community.
First, keychains are genuinely useful. Unlike decorative items that sit on a shelf, a keychain goes with you everywhere. Every time you reach for your keys, you get a little burst of joy from your handmade creation. That’s a compelling reason to make one, and then probably three more.
Second, dinosaurs are universally loved. They appeal to kids and adults equally, they come in so many varieties that you can keep tweaking and experimenting, and they have enough visual personality that even a simple design looks expressive and fun. A tiny T-Rex dangling from a backpack zipper? Irresistible.
Third, this is an ideal project for practicing amigurumi techniques. The magic ring, continuous rounds, invisible decrease, and color change are all skills you’ll use here, and since the project is small, any mistakes are easy to spot and fix before they become bigger problems.
Finally, handmade keychains make wonderful gifts. They’re personal, lightweight, inexpensive to make, and feel genuinely special in a way that store-bought trinkets rarely do. Make a batch in different colors and you’ve got birthday gifts, party favors, or thoughtful little tokens for friends covered for months.
Materials You’ll Need
One of the best things about this project is how little you need to get started. Here’s what to gather before you begin:
Yarn: Worsted weight yarn works well for beginners because it’s easy to see your stitches. That said, sport weight or DK weight will give you a smaller, more refined keychain if you prefer a daintier look. Choose any color you like — classic green is always popular, but don’t sleep on lavender dinosaurs, pastel pink ones, or a bold burnt orange that makes the keychain pop against a dark bag.
Crochet Hook: For worsted weight yarn, use a 3.5mm or 4mm hook. For sport or DK weight, drop down to a 2.75mm or 3mm. The goal is a tight fabric that your stuffing won’t poke through.
Stuffing: Polyester fiberfill is the standard choice. You only need a small pinch for a keychain-sized project, so this is a great way to use up the remnants at the bottom of a bag.
Safety Eyes: 6mm safety eyes are ideal for this size. If you’re making the keychain for a young child, embroider the eyes with black yarn instead, since safety eyes can be a choking hazard.
Keychain Ring: A simple split ring or lobster clasp works perfectly. You can find these at any craft store, often in multipacks for just a couple of dollars.
Yarn Needle: For weaving in ends and sewing pieces together.
Stitch Marker: To mark the beginning of each round in continuous amigurumi-style crochet.
Optional: A small piece of felt or foam for extra structural support inside the body if you want your dinosaur to hold its shape especially well.
Abbreviations and Stitches Used
If you’re newer to crochet, here’s a quick reference for the abbreviations used throughout this pattern:
MR — Magic ring (also called a magic circle)
sc — Single crochet
inc — Increase (2 single crochets in the same stitch)
dec — Invisible decrease (insert hook through front loops of next 2 stitches, yarn over, pull through both, yarn over, pull through 2 loops)
sl st — Slip stitch
ch — Chain
BLO — Back loop only
FO — Fasten off
( ) — Work the stitches inside the parentheses into the same stitch
[ ] x# — Repeat the section in brackets the indicated number of times
All rounds are worked in continuous rounds unless otherwise noted. Use a stitch marker to keep track of where each round begins.
The Free Pattern: Crochet Dinosaur Keychain
This design is a simple, chubby little dinosaur with a rounded body, small spines along the back, stubby arms, and a short tail. It’s modeled loosely after a brachiosaurus-style silhouette but has enough generic dinosaur charm that you can call it whatever dinosaur you’d like.
Body
The body is worked from the bottom up.
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Round 3: [Sc 1, inc] x6. (18)
Round 4: [Sc 2, inc] x6. (24)
Rounds 5–9: Sc in each st around. (24) — 5 rounds
Round 10: [Sc 2, dec] x6. (18)
Before closing further, insert the safety eyes between rounds 7 and 8, approximately 5 to 6 stitches apart. Attach the eye backs firmly on the inside.
Round 11: [Sc 1, dec] x6. (12)
Stuff the body with fiberfill now. You want it firmly packed but not so tight that the fabric stretches.
Round 12: Dec x6. (6)
Fasten off, leaving a short tail. Use your yarn needle to close the remaining hole by running the yarn through the front loops of all 6 remaining stitches and pulling tight. Weave in the end.
Head
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Round 3: [Sc 1, inc] x6. (18)
Round 4: [Sc 2, inc] x6. (24)
Rounds 5–7: Sc in each st around. (24) — 3 rounds
Round 8: [Sc 2, dec] x6. (18)
Round 9: [Sc 1, dec] x6. (12)
Add a tiny bit of fiberfill, just enough to give the head a rounded shape without making it feel like a golf ball.
Round 10: Dec x6. (6)
Fasten off, leaving a long tail for sewing. Close the hole and set the head aside.
Snout
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Rounds 3–4: Sc in each st around. (12)
Fasten off, leaving a long tail for sewing. Do not stuff this piece. Flatten it slightly and sew it onto the front-lower portion of the head. If you’d like to add nostrils, use a small amount of black yarn to embroider two small French knots or straight stitches on top of the snout before attaching.
Arms (Make 2)
Round 1: MR, 6 sc into ring. (6)
Round 2: Inc in each st around. (12)
Rounds 3–5: Sc in each st around. (12)
Round 6: [Sc 1, dec] x4. (8)
Round 7: Dec x4. (4)
Fasten off, leaving a long tail. These are small enough that you don’t need to stuff them; just flatten and sew them onto either side of the body, positioning them roughly at the middle height of the body, slightly toward the front.
Tail
Round 1: MR, 4 sc into ring. (4)
Round 2: Inc in each st around. (8)
Round 3: Sc in each st around. (8)
Round 4: [Sc 1, inc] x4. (12)
Rounds 5–6: Sc in each st around. (12)
Fasten off, leaving a long sewing tail. The tail is worked so that it’s slightly conical — narrow at the tip and wider at the base. Attach the wider end to the back bottom of the body.
Spines (Make 4–6)
The spines run along the back of your dinosaur from just behind the head to just above the tail attachment.
Round 1: MR, 4 sc into ring. (4)
Round 2: Inc in each st around. (8)
Round 3: Sc in each st around. (8)
Round 4: [Sc 1, dec] x2, sc 2. (6)
Fasten off, leaving a long tail. Flatten the spine into a teardrop or leaf shape and sew them in a line down the back of the body, evenly spaced. For a more dramatic look, use a contrasting color for the spines — yellow spines on a green body, or orange on a blue body, for example.
Assembly
Now comes the satisfying part: putting your dinosaur together.
Start by sewing the head onto the top of the body. Position it slightly toward the front rather than dead center; this gives your dinosaur a natural, slightly forward-leaning posture that looks very cute. Take your time with this step, adjusting the angle before committing to the full sewing seam.
Attach the snout to the lower front of the head, centered and about one round above where the head meets the body. This overlapping placement helps it read visually as a proper muzzle.
Sew the arms onto both sides of the body at the mid-height point. They should point slightly downward and forward.
Attach the tail to the back bottom of the body. If you’d like the tail to have a slight upward curve, stuff a small piece of pipe cleaner or floral wire inside before sewing it closed. That’s entirely optional but adds a lot of character.
Finally, sew the spines in a neat line down the center back, from just behind where the head meets the body to just above the tail. Three to five spines looks best on this scale.
Adding the Keychain
To attach your dinosaur to a keychain ring, cut a short length of yarn — about 6 inches — and thread it through the top of the head or the back of the neck, wherever feels most natural. Thread both ends through the keychain ring, pull through to create a loop, and secure tightly with a square knot. You can either weave the yarn tails back into the dinosaur using your needle or trim them close to the knot once it’s secure. A small drop of fabric glue on the knot adds extra security if you plan to use the keychain frequently.
Tips for a Better Result
Getting your dinosaur to look great is mostly about tension and finishing. Here are a few things that make a noticeable difference:
Work tightly. Amigurumi is always crocheted at a tighter gauge than the yarn label recommends. This closes the gaps between stitches so no stuffing peeks through and gives the finished piece a clean, dense texture.
Use the invisible decrease throughout. The standard decrease creates a visible ridge; the invisible decrease gives you a smooth curve, which is especially important on the rounded body and head.
Sew pieces on with the yarn you used to make them. Color-matched yarn disappears into the seam and makes the attachment look seamless.
Stuff in stages. For the head especially, add a little fiberfill before the stitch count gets too small to reach your hand inside comfortably.
Block your spines. Before sewing them on, pin them to a foam mat, spritz with water, and let them dry flat. This gives them a more uniform, professional shape.
Customization Ideas
One of the most fun parts of this pattern is how easily you can modify it to make a whole roster of different dinosaurs.
Swap the spines for a frilled collar using a simple ruffle worked in chain stitches to make a Dilophosaurus-inspired design. Add a long thin neck by working more rounds on the head connection before attaching it to the body for a Brachiosaurus look. Make the arms much smaller and position them higher on the body for a T-Rex silhouette. Add tiny felt teeth peeking out from below the snout. Use variegated yarn for a natural, scaled color effect.
Color is another huge variable. Try making a set in all the colors of the rainbow and give them as a gift together. Or make a matching set for best friends, giving each person a different-colored dinosaur that was made by the same hands.
Caring for Your Crochet Keychain
Since this little dino will be handled a lot and probably stuffed in bags and pockets, it helps to know how to keep it looking fresh. Most acrylic yarns are machine washable on a gentle cycle in a mesh laundry bag. If you used natural fibers like cotton or wool, hand wash in cool water with a drop of mild soap, squeeze gently, and lay flat to dry. Avoid hanging your dinosaur to dry, as the weight of the water will stretch the fabric.
If the stuffing starts to shift over time, you can use a yarn needle to redistribute it through the crocheted fabric without any unstitching.
Sharing Your Work
Once you’ve finished your dinosaur keychain, share it! The crochet community is one of the warmest corners of the crafting world, and people genuinely love to see how the same pattern turns out differently in different hands. Tag your project on social media with hashtags like #crochetdinosaur, #amigurumi, #crochetkeychain, or #diykeychain to connect with other makers and inspire someone who’s been on the fence about trying amigurumi.
If you make modifications to the pattern, leave notes for yourself. Future-you will be very grateful when you want to recreate that perfect bright yellow Stegosaurus six months from now.
Final Thoughts
There’s something wonderfully satisfying about turning a ball of yarn and a few hours of quiet work into something this charming. The crochet dinosaur keychain is proof that you don’t need a complicated pattern or expensive materials to create something genuinely delightful. Every single stitch is the same simple single crochet you probably learned the first week you picked up a hook, and yet the finished piece looks like something you’d find in a boutique gift shop for ten times the cost of your materials.
Whether you’re making this for yourself, for a kid who loves dinosaurs, for a friend’s birthday, or just because you needed a project to do while watching television on a rainy afternoon, this little dino is ready to go everywhere with you. Make it yours, make it in every color, and enjoy every round.
Happy crocheting.