
Free Mouse Knitting Pattern: My Tiny Mouse Keychain
If you’ve ever wanted to knit something small, adorable, and completely irresistible, this tiny mouse keychain pattern is exactly what you’ve been looking for. I’m Cheryx, and today I’m sharing one of my favorite little projects — a miniature knitted mouse that works up quickly, uses up your yarn scraps, and makes the sweetest gift or bag charm you can imagine. Whether you’re a beginner looking to practice knitting in the round or an experienced knitter who loves a quick, satisfying project, this pattern has something for everyone.
Let me walk you through everything you need to know: the materials, the techniques, the step-by-step pattern, and all my tips for getting that perfect tiny mouse every single time.
Why You’ll Love This Tiny Mouse Keychain Pattern
There is something uniquely magical about knitting small things. Unlike a sweater or a blanket, a tiny knitted toy comes together fast — sometimes in a single evening — and the payoff is enormous. You finish it, you hold it in your hand, and it’s just the cutest thing you’ve ever made. That feeling never gets old.
This mouse knitting pattern is free, which means you can make as many as you like without spending a cent on the design. I created this pattern because I wanted something that was genuinely beginner-friendly without feeling like a “beginner project.” The mouse looks polished and detailed even though the construction is quite simple. You knit two main pieces, stuff them, sew them together, and add a few finishing touches. That’s really all there is to it.
It also makes a brilliant stash-buster. You need so little yarn for each mouse that you can raid your scrap basket and make an entire little mouse family in a single afternoon. Different colors mean different personalities — a classic gray mouse, a warm brown field mouse, a creamy white mouse with pink ears, or even a fantasy-colored mouse in whatever yarn you happen to have on hand.
Materials You’ll Need
Before we dive into the pattern, let’s talk about what you’ll need to gather. Part of what makes this pattern so appealing is how minimal the supply list is.
Yarn: This pattern works best with a DK weight or worsted weight yarn. You’ll only need a small amount — roughly 15 to 25 yards depending on your gauge and how tightly you knit. Any smooth yarn in a natural fiber like wool or cotton will give you lovely stitch definition, but acrylic works perfectly well too. If you want a more defined texture, avoid overly fuzzy or chunky yarns for your first mouse.
Needles: You’ll need a set of double-pointed needles (DPNs) in the size appropriate for your chosen yarn. For DK weight yarn, size US 3 (3.25mm) or US 4 (3.5mm) needles work beautifully. For worsted weight, try US 5 (3.75mm) or US 6 (4.0mm). You want to knit fairly tightly so the stuffing doesn’t show through the fabric.
Stuffing: Polyester fiberfill is the easiest to work with. You won’t need much — a pinch or two is plenty for such a small toy.
Embroidery floss or thin yarn: In black or dark brown for the eyes and nose. You can also use tiny safety eyes if you prefer, but since this is a keychain that might be given to young people, embroidery is the safer choice.
A keychain ring: Any standard keychain ring from a craft or hardware store will work. You’ll attach it during finishing.
A tapestry needle: For seaming, weaving in ends, and adding the facial features.
Optional: A small piece of felt or thin ribbon for a bow or collar detail. I like to add a tiny pink felt ear lining on some of my mice — it’s completely optional but incredibly charming.
Gauge and Sizing
Gauge: approximately 6 stitches and 8 rows per inch in stockinette stitch with DK weight yarn on US 3 needles.
The finished mouse measures approximately 2.5 inches from nose to rump and about 1.5 inches wide at its widest point. The tail adds another 2 to 3 inches depending on how long you make it. This is a very small project, so slight differences in gauge will change the size a bit, but it’s not critical for a decorative toy.
If you want a larger mouse, simply go up a needle size or use worsted weight yarn throughout.
Abbreviations Used in This Pattern
For those new to knitting patterns, here’s a quick reference for the abbreviations used throughout.
CO means cast on. K means knit. P means purl. K2tog means knit two stitches together (a right-leaning decrease). SSK means slip, slip, knit (a left-leaning decrease). M1 means make one (an increase). KFB means knit into the front and back of a stitch (another increase). PM means place marker. SM means slip marker. Rnd means round. St(s) means stitch or stitches. BO means bind off.
The Tiny Mouse Keychain Pattern
Body
The body is knitted in the round from the nose toward the rump. You’ll increase to build out the belly and then decrease to close the body up neatly.
CO 6 sts and distribute across 3 DPNs, 2 stitches per needle. Join to work in the round, being careful not to twist.
Rnd 1: KFB in each stitch. (12 sts)
Rnd 2: Knit all stitches.
Rnd 3: (K1, KFB) repeat to end of round. (18 sts)
Rnd 4: Knit all stitches.
Rnd 5: (K2, KFB) repeat to end of round. (24 sts)
Rnds 6–14: Knit all stitches. (9 plain rounds)
At this point your piece should look like a small tube that is beginning to take on a rounded shape at the nose end. The next section begins shaping the rump.
Rnd 15: (K2, K2tog) repeat to end of round. (18 sts)
Rnd 16: Knit all stitches.
Rnd 17: (K1, K2tog) repeat to end of round. (12 sts)
Before continuing, stuff the body with a small pinch of fiberfill. Don’t overstuff — you want the mouse to feel firm but not stretched tight.
Rnd 18: (K2tog) repeat to end of round. (6 sts)
Cut yarn, leaving a 6-inch tail. Thread the tail onto your tapestry needle and draw it through the remaining 6 stitches, pulling tight to close the hole. Weave in the end securely on the inside of the body.
Ears (Make Two)
The ears are tiny flat circles. They can be worked flat on two needles.
CO 3 sts.
Row 1 (WS): Purl.
Row 2 (RS): KFB, K1, KFB. (5 sts)
Row 3: Purl.
Row 4: KFB, K3, KFB. (7 sts)
Row 5: Purl.
Row 6: SSK, K3, K2tog. (5 sts)
Row 7: Purl.
Row 8: SSK, K1, K2tog. (3 sts)
Row 9: Purl.
BO all stitches. Leave a tail for sewing.
If you’d like to add the optional pink ear lining, cut two tiny circles from pink felt slightly smaller than the knitted ear shape and whipstitch them to the inside (WS) of each ear before attaching the ears to the head.
Tail
The tail is a simple cord that can be worked as an I-cord or as a twisted cord.
For an I-cord tail: Using DPNs, CO 3 sts. Knit one row, then without turning, slide the stitches back to the right end of the needle and knit again. Repeat until the cord measures approximately 3 inches. BO and leave a tail for attachment.
For a twisted cord tail: Cut two lengths of yarn approximately 18 inches long. Fold them together, anchor one end, and twist tightly in one direction until they begin to kink on themselves. Fold in half and let the cord twist around itself. Knot the cut end to secure. This gives you a lovely natural curl to the tail.
Assembly
This is where your mouse comes to life, and it’s genuinely one of the most satisfying parts of the whole project.
First, identify the nose end of the body — this is the closed, pointed end created by your initial increases. The rump is the other closed end.
Attach the ears about one-third of the way down from the nose, placing them on either side of the top of the head. Use your tapestry needle and the tail left on each ear to sew them securely in place. I find it helps to pin them with a straight pin first to get the positioning right before committing.
For the eyes, thread your tapestry needle with black embroidery floss and bring it up from inside the body to just below and slightly behind each ear. Make a small, tight French knot for each eye. Alternatively, you can make two or three tiny straight stitches in a star shape for a slightly different look. Bring the floss back inside the body and tie it off.
For the nose, use pink or light brown embroidery floss to make a small satin stitch at the very tip of the nose end. Three small stitches side by side give a sweet rounded nose shape.
Attach the tail at the rump by threading the tail end through to the inside of the body and knotting it securely. If you used the I-cord method, use the yarn tail to sew it to the center of the rump.
Finally, attach your keychain ring. Thread a short length of yarn through the ring and then sew both ends securely to the top of the mouse’s back, right between the ears. You can also attach the ring directly through the I-cord tail if you’d prefer the mouse to hang upside down from your keys — some people love that look.
Tips for a Perfect Tiny Mouse
Knitting small items on DPNs can feel a little awkward at first, especially for newer knitters. Here are some things I’ve learned from making dozens of these little mice.
Tension matters more with small projects than with large ones because every stitch is visible and the fabric needs to hold the stuffing without gaping. Try to keep your tension consistent and slightly tighter than you might naturally knit.
When stuffing, a toothpick or the eraser end of a pencil is helpful for pushing fiberfill into the nose without stretching the stitches.
If your seams at the nose or rump look uneven, a damp cloth and a light press with a cool iron can work wonders on wool yarn. Cotton and acrylic don’t respond to blocking the same way, but for wool it’s transformative.
Don’t rush the face embroidery. It’s what gives your mouse personality. Practice on a scrap of fabric first if you’ve never done French knots, and remember that slightly uneven eyes often look more charming and lifelike than perfectly symmetrical ones.
Variations to Try
Once you’ve made your first mouse, you’ll want to make more. Here are some variations to keep things interesting.
A sleeping mouse has eyes made with small curved stitches (a gentle arc shape) rather than French knots, giving the impression of closed eyelids. Add a little smile with a single curved stitch and you have the most peaceful little creature imaginable.
A holiday mouse can be dressed with a miniature felt Santa hat glued or hand-stitched in place, or wrapped with a tiny scarf knitted in a contrasting color. These make wonderful gift tags or package toppers during the holiday season.
A mama and baby set uses the same pattern worked in two sizes — one at the gauge described above for mama, and one worked on smaller needles with fingering weight yarn for a tiny baby mouse. Attach them on the same keychain ring and you have an heirloom-quality gift.
A zombie mouse (for the Halloween crafters among us) can be created with X-stitch eyes made in white or red floss, a crooked mouth, and yarn scraps trailing from the rump like a tattered tail. Small felt “bandage” strips add the finishing touch.
How to Care for Your Tiny Mouse
Because this is a decorative keychain rather than a toy that will be washed frequently, care is simple. If your mouse gets dusty or a little grimy from life on a keychain, hand wash it gently in cool water with a tiny drop of mild soap. Squeeze gently — don’t wring. Reshape it while damp and lay it flat to dry. Avoid machine washing or drying, as the stuffing can shift and the knit fabric may felt if made from wool.
Gifting Ideas
The tiny mouse keychain is one of those patterns that serves a thousand different occasions. It makes a beautiful baby shower gift attached to a card. It’s a perfect party favor for a crafting birthday party. It’s a meaningful thank-you to a teacher, a coworker, or a neighbor. It’s an unexpected but delightful stocking stuffer. It’s a handmade charm for the zipper pull of a child’s backpack or lunchbox.
Because it uses such a small amount of yarn, you can batch-make a dozen of them in an afternoon using leftover scraps. Each one costs almost nothing to make, but they carry all the love and time that goes into any handmade object. That’s the magic of knitting, and it’s especially true of something this tiny and sweet.
A Note From Cheryx
I hope this pattern brings you as much joy as it brings me. There is something about the scale of this little mouse — small enough to rest in your palm, detailed enough to feel truly made — that I find endlessly satisfying. Every time I finish one and add those tiny embroidered eyes, I fall a little bit in love with it.
If you make your own tiny mouse keychain, I would absolutely love to see it. Share your makes and tag me so I can admire every single one. There is no such thing as too many knitted mice, and I genuinely mean that.
This pattern is free to use for personal projects and for small-scale handmade sales. If you share the pattern itself, please link back to this post rather than copying the text. That small gesture helps me continue creating free patterns for this community, and it means the world.
Happy knitting, and I’ll see you in the next pattern.
— Cheryx