
Free Mouse Knitting Pattern: My Tiny Mouse Keychain
There is something undeniably charming about tiny knitted animals. They take only a small amount of yarn, they come together quickly, and they have a way of making anyone who sees them smile. This little mouse keychain is one of my favorite small projects because it is the perfect combination of cute and practical. You knit it, stuff it, add a little loop of cord, and suddenly your keys have a personality. It is a wonderful stash-buster, a great beginner-friendly introduction to knitting in the round, and an absolutely irresistible gift idea for friends, teachers, and anyone who appreciates handmade things.
I designed this pattern after wanting something small enough to finish in one sitting but still detailed enough to feel satisfying. The tiny mouse checks every box. The ears curl slightly at the edges. The nose is a simple French knot. The tail is a length of twisted cord that bounces cheerfully whenever you pull out your keys. Once you make one, you will almost certainly make ten more.
This pattern is written for knitters who are comfortable with the basics — knit, purl, increasing, and decreasing. If you have never knitted in the round before, this mouse is a wonderful first project because the circumference is small and you only work a handful of rounds before the shape starts to come together. I’ll walk you through every step, including the ears and the finishing details, so you can follow along with confidence even if small toys are new to you.
Let me take you through everything you need to know.
What You Will Need
Before you cast on, gather your materials. Because this is such a small project, you may already have everything you need sitting in your yarn stash right now.
Yarn: Any DK or worsted weight yarn works beautifully for this mouse. A single skein is far more than you need — a few yards of your main color and a tiny scrap for the ear interior are all you require. Gray is the classic mouse color, but brown, cream, lavender, soft pink, or even a variegated yarn can produce an enchanting little creature. I have made these in leftover sock yarn held double, and they turn out perfectly.
Needles: A set of double-pointed needles (DPNs) in size US 3 (3.25 mm) or US 4 (3.5 mm), depending on your yarn weight and tension. You can also use a short circular needle or magic loop method if you prefer. The important thing is that your gauge is snug enough that the stuffing won’t show through the fabric.
Stuffing: A small amount of polyester fiberfill or wool stuffing. You need truly just a pinch for this project.
Additional supplies: A yarn needle for seaming and weaving in ends, a crochet hook or small needle for adding the tail cord, one small black bead or a length of black embroidery floss for the nose, two even smaller black beads for the eyes or more black embroidery floss if you prefer to embroider them, and a small keyring or lobster clasp to attach the finished mouse to your keys.
Optional: A few inches of thin ribbon or a small piece of lace for a little neck bow if you want to dress your mouse up a bit.
Gauge and Sizing
Gauge is not critical for this project since you are not fitting the mouse to a body. That said, a tighter gauge is preferable because it keeps the stuffing from poking through and gives the finished mouse a firmer, more structured shape.
A rough gauge of around 22 stitches over 4 inches in stockinette using DK weight yarn and US 4 needles will give you a mouse that measures approximately 2.5 to 3 inches from nose to rump, not counting the tail. If you go up in yarn weight or needle size, your mouse will be slightly larger. Going down will give you an even more miniature creature.
Abbreviations
Throughout the pattern I use standard knitting abbreviations. Here is a quick reference:
CO — Cast on
k — Knit
p — Purl
kfb — Knit into the front and back of the stitch (increase)
k2tog — Knit two stitches together (decrease)
ssk — Slip, slip, knit (left-leaning decrease)
pm — Place marker
sm — Slip marker
rnd — Round
BO — Bind off
MC — Main color (the body of the mouse)
CC — Contrast color (the inside of the ear, if desired)
Pattern Notes
The mouse body is worked from the nose down to the rump, increasing outward to create the body shape and then decreasing to close the bottom. The ears are knitted flat as small ovals and seamed or sewn onto the head. The tail is added after assembly using a twisted cord or crochet chain method.
If you are using DPNs, distribute your stitches evenly across three or four needles. For magic loop, simply divide your stitches in half between the two needle tips.
The Pattern
Body
Using MC, CO 6 stitches and join to work in the round, being careful not to twist. If it helps, place a marker to indicate the beginning of the round.
Round 1: Knit all stitches.
Round 2 (increase round): Kfb in each stitch. You now have 12 stitches.
Round 3: Knit all stitches.
Round 4 (increase round): K1, kfb repeat to end of round. You now have 18 stitches.
Rounds 5–6: Knit all stitches.
Round 7 (increase round): K2, kfb repeat to end of round. You now have 24 stitches.
Rounds 8–14: Knit all stitches. This section forms the body of the mouse. Work these seven rounds without any increases or decreases.
Round 15 (decrease round): K2, k2tog repeat to end of round. You now have 18 stitches.
Round 16: Knit all stitches.
Round 17 (decrease round): K1, k2tog repeat to end of round. You now have 12 stitches.
At this point, stuff your mouse firmly but not so tightly that the fabric distorts. Use a small pinch of fiberfill and shape it as you go so the mouse has a nice rounded body and a slightly tapered nose end.
Round 18 (decrease round): K2tog repeat to end of round. You now have 6 stitches.
Cut your yarn, leaving a 6-inch tail. Thread the tail through a yarn needle and draw it through all remaining live stitches. Pull tight to close the bottom of the mouse and weave in the end securely on the inside.
Ears (Make Two)
The ears are worked flat and then folded or sewn onto the head. You can make them entirely in MC for a classic all-gray mouse, or use a small amount of CC for the inner ear to add a pop of pink or cream.
Using MC, CO 5 stitches.
Row 1 (RS): Kfb, k3, kfb. You now have 7 stitches.
Row 2 (WS): Purl all stitches.
Row 3: K1, kfb, k3, kfb, k1. You now have 9 stitches.
Row 4: Purl all stitches.
Row 5: Ssk, k5, k2tog. You now have 7 stitches.
Row 6: Purl all stitches.
Row 7: Ssk, k3, k2tog. You now have 5 stitches.
Row 8: Purl all stitches.
Row 9: Ssk, k1, k2tog. You now have 3 stitches.
Row 10: P3tog. 1 stitch remains.
Fasten off.
If you would like a contrast inner ear, make a second, smaller oval in CC using the same method but starting with 3 stitches and working only 6 rows. Seam the inner ear to the center of the outer ear using a whip stitch before attaching the ears to the head.
To attach the ears, fold the cast-on edge of each ear slightly to create a gentle curve and sew them onto either side of the mouse’s head, roughly at the midpoint between the nose tip and the widest part of the body. Position them so they stand upright and curve naturally outward. A few anchoring stitches on each side will hold them in place.
Face and Details
The face of your mouse comes together with just a few simple embroidered or beaded details.
Nose: Using black embroidery floss or a length of dark yarn, work a French knot at the very tip of the nose. If you prefer a more structured look, sew a small black bead in place. A tiny pink or salmon-colored satin stitch triangle also makes an adorable nose.
Eyes: Position the eyes on either side of the face, about halfway between the nose and the ears. Small black seed beads sewn firmly in place make excellent mouse eyes. If you prefer to keep the mouse safe for small children, embroider the eyes using satin stitch or a small cluster of straight stitches in black floss instead.
Whiskers: Cut three pieces of stiff thread, fishing line, or thin white embroidery floss, each about 2 inches long. Thread them through the nose area using a large needle, pulling each one halfway through so you have an even number of whiskers on each side. Trim to your preferred length and dab a tiny bit of fabric glue at the entry point if you want them to stay in place permanently.
Tail
The tail is one of my favorite parts because it adds so much movement and charm to the finished mouse.
Cut three lengths of yarn in MC (or in a contrasting color if you like), each about 12 inches long. Hold all three together and fold them in half, creating a loop. Using a crochet hook or the tip of your yarn needle, pull the loop through the center bottom of the mouse’s rump from the outside inward, then pull the loose ends through the loop and pull tight to anchor. Now twist the six strands together in one direction until they are tightly coiled, then fold the twist in half and let it coil around itself to form a plied cord. Tie a small knot at the end to secure it. Trim any uneven ends.
Alternatively, you can work a small crochet chain in the same yarn for a neater, more uniform tail.
Adding the Keychain Loop
Cut a short length of thin cord, ribbon, or yarn — about 3 to 4 inches. Fold it in half to form a loop and thread both ends through the top center of the mouse’s head from outside to inside, pulling until the loop sits snugly against the head. Tie the ends together on the inside with a square knot and trim the excess. Thread your keyring through the loop and you are done.
If you want a more secure attachment point, use a jump ring or small metal split ring threaded onto the loop before you anchor it, giving you a sturdy metal-to-metal connection between the yarn loop and your keyring.
Tips for a Beautiful Finished Mouse
A little attention to finishing goes a long way with small knitted toys.
Stuff your mouse as you close the decreases rather than trying to add stuffing all at once at the very end. This gives you more control over the shape and makes it easier to add exactly the right amount without overstuffing.
When seaming the ears, use the same yarn you knitted with so the stitches are invisible against the ear fabric. Take your time positioning the ears before committing to sewing them on — holding them in place with a pin or two and stepping back to look at the overall shape of the face can save you from a lopsided mouse.
Block the ears before attaching them if you are working with a plant-based fiber like cotton, as blocking will flatten them and make them easier to handle. Wool ears can simply be steamed lightly.
If you are making these as gifts for young children, skip the beads entirely and embroider all the facial features using floss. This makes the mouse completely safe even for little ones who might mouth their toys.
Yarn Ideas and Color Inspiration
The classic mouse is gray — think warm silver, cool slate, or a heathered charcoal — with a soft pink or cream inner ear and a long gray tail. But there is no rule that says your mouse has to look realistic.
A white mouse with red eyes and a pink nose has an adorable albino quality. A tan or caramel-colored mouse evokes a field mouse in autumn. Deep brown with gold inner ears feels luxurious and rich. Pale lavender with a tiny satin bow is impossibly sweet. I have even seen someone knit a midnight black mouse and it looked like the most sophisticated keychain imaginable.
If you have small amounts of leftover sock yarn sitting around, this is the ideal project for using them up. Held double, sock yarn at a tighter gauge produces an exquisitely dense little mouse with beautiful stitch definition.
Gifting and Displaying Your Mouse
This tiny mouse makes a wonderful gift for so many occasions. Give one to a teacher at the end of the school year. Tuck one into a birthday card as a small extra something. Bundle three or four together in different colors and wrap them in tissue paper for a whimsical housewarming present. Children are absolutely enchanted by them. So are adults who appreciate handmade things.
Beyond keychain use, you can skip the keyring and simply leave your mouse as a standalone amigurumi ornament. A group of mice in different sizes, arranged on a shelf or nestled among books, makes for an unexpectedly charming display. Add a tiny scarf knitted from a few rows of garter stitch in a contrasting yarn and suddenly your mouse has a whole winter wardrobe.
These also make wonderful zipper pulls for bags and backpacks, bag charms, stocking stuffers, party favors for a crafty-themed birthday, or even ornaments if you swap the keyring for a small ornament hook.
Making More Mice
Once you have knitted one mouse, the pattern becomes second nature. I find that I can knit one from cast-on to finished keychain in about an hour and a half while watching television, and the repetitive nature of the body rounds is almost meditative.
Consider making a whole family of mice in graduated sizes by adjusting your yarn weight and needle size. A sport weight mouse next to a worsted weight mouse next to a chunky mouse creates an adorable trio. You can also experiment with adding details — a tiny knitted hat, a pair of miniature glasses made from thin wire, or a little basket woven from thread can give each mouse its own personality.
If you knit for charity or craft fairs, this pattern is ideal. It uses minimal materials, comes together quickly, and appeals to buyers of all ages. Price them affordably and watch them disappear from your table.
Final Thoughts
Knitting a tiny mouse keychain is one of those small joys that reminds you why you fell in love with knitting in the first place. There is something wonderful about taking a few yards of leftover yarn and a pair of needles and ending up with something three-dimensional and charming and genuinely useful. This little mouse rides around on your keys every day, getting admired by strangers and making you smile every time you reach for the door.
I hope this pattern brings you as much happiness as it has brought me. Make one in every color. Stuff them into pockets and purses and coat hanger hooks. Give them to everyone you know. And if you make one, I would absolutely love to see how it turned out — tag your finished mouse so the whole community can admire it.
Happy knitting!