
Free Mouse Knitting Pattern: My Tiny Mouse Keychain
There is something undeniably charming about a tiny knitted mouse dangling from a keychain. It is the kind of handmade accessory that makes people stop and ask, “Did you make that yourself?” and when you say yes, their eyes light up. This free mouse knitting pattern has become one of my absolute favorite quick projects because it uses up yarn scraps, it works up fast, and the result is this impossibly cute little creature that you can take everywhere with you.
Whether you are a seasoned knitter looking for a fun weekend project or a beginner who has just learned the basics and wants to make something adorable and functional, this tiny mouse keychain pattern is for you. I will walk you through every step, from the materials you need to the finishing details that bring your little mouse to life. I have included tips, tricks, and notes throughout so that even if this is one of your first small-scale knitting projects, you will feel confident the whole way through.
Let’s get started.
Why You Will Love This Tiny Mouse Knitting Pattern
Before we dive into the pattern itself, let me tell you a little about why I fell in love with this project in the first place.
I have always been drawn to miniature knitting. There is a particular kind of satisfaction that comes from working small — from watching a tiny shape emerge on your needles and realizing that in an hour or two, you will have something completely finished. No months-long commitment, no wondering if you will ever see the end of the skein. Just a quick, joyful burst of creativity.
The mouse keychain idea came to me when I had a pile of leftover gray yarn from a sweater project and absolutely no idea what to do with it. I wanted something that felt personal, something that was not just another square or dishcloth. I sketched out a little mouse in my notebook — a round body, two pointy ears, a long tail, a tiny pink nose — and started experimenting. After a few swatches and adjustments, the pattern you see here was born.
Since then, I have made these mice in dozens of color combinations. Gray with a pink nose is the classic, of course, but brown mice are wonderful too. I have made white mice for winter gifts, lavender mice just because, and even a tiny black mouse that looked unexpectedly sophisticated. These make incredible gifts, stocking stuffers, bag charms, and party favors. If you knit a dozen of them in a sitting, they are the perfect handmade gift for the whole classroom or office.
Materials You Will Need
One of the best things about this pattern is that it requires very little. If you knit regularly, you likely have everything on hand already.
Yarn: A small amount of worsted weight yarn in your chosen mouse color. You truly only need scraps — a single ounce or less is more than enough for one mouse. A contrasting color for the inner ears and nose is nice to have, or you can use embroidery floss or felt for those details instead.
Needles: US size 3 (3.25mm) double-pointed needles, set of four. Because we are working in the round on a tiny object, DPNs are the easiest method. If you are comfortable with the magic loop technique on a short circular needle, that works beautifully too.
Stuffing: A small pinch of polyfill stuffing or clean cotton wool. You do not need much at all — just enough to give the mouse body its round, plump shape.
Tapestry needle: For seaming, weaving in ends, and embroidering the face details.
Black embroidery floss: For the eyes and any additional face details.
Pink yarn or embroidery floss: For the nose and inner ear detailing.
Keychain ring: A standard split ring keychain works perfectly. You can find these at any craft store or online in packs of fifty for just a few dollars. I recommend a ring that is roughly 1 inch (2.5cm) in diameter so the mouse hangs nicely without being overwhelmed by hardware.
Scissors and a stitch marker: Always helpful to have nearby.
Optional: A tiny drop of fabric glue or clear-drying craft glue if you want to secure your embroidery knots on the inside before stuffing.
Gauge and Size
Because this is a small decorative item rather than a garment, gauge is flexible. However, for reference, my gauge when working this pattern is approximately 6 stitches and 8 rounds per inch in stockinette stitch on US size 3 needles with worsted weight yarn.
The finished mouse measures approximately 2 inches tall from the base of the body to the top of the ears, and about 1.5 inches wide at the widest point of the body. The tail adds another 3 to 4 inches depending on how long you make it.
If you want a larger mouse, go up a needle size and use a bulkier yarn. If you want a truly tiny mouse, use fingering weight yarn on size 1 needles. Both versions are adorable.
Abbreviations Used in This Pattern
CO — Cast on
k — Knit
p — Purl
k2tog — Knit two stitches together (a right-leaning decrease)
kfb — Knit into the front and back of the stitch (an increase)
pm — Place marker
sm — Slip marker
BO — Bind off
MC — Main color (your mouse body color)
CC — Contrasting color (for ears and nose)
RS — Right side
WS — Wrong side
rnd(s) — Round(s)
The Pattern: My Tiny Mouse Keychain
Body
The mouse body is worked in the round from the bottom up. We begin with a small cast-on and increase to create the round belly of the mouse, then decrease back down to form the head, finishing at the nose.
Using MC and DPNs, CO 6 sts. Distribute evenly across 3 needles (2 sts per needle) and join to work in the round, being careful not to twist your stitches.
Rnd 1: Kfb in each st — 12 sts.
Rnd 2: Knit all sts.
Rnd 3: (Kfb, k1) repeat to end — 18 sts.
Rnd 4: Knit all sts.
Rnd 5: (Kfb, k2) repeat to end — 24 sts.
Rnds 6–10: Knit all sts (5 rounds even).
This is the widest point of the mouse belly. You should have a satisfying little round cup of fabric at this point.
Rnd 11: (K2tog, k2) repeat to end — 18 sts.
Rnd 12: Knit all sts.
Rnd 13: (K2tog, k1) repeat to end — 12 sts.
At this point, pause and stuff your mouse body. Use just a pinch of polyfill and press it gently into the base of the body. The mouse should feel slightly squishy but not stretched. It is much easier to stuff now while you still have a decent opening rather than waiting until the very end.
Rnd 14: K2tog repeat to end — 6 sts.
Cut your yarn, leaving a 6-inch tail. Thread the tail through your tapestry needle and draw it through all 6 remaining live stitches, pulling snugly to close the nose end. Push the needle through to the inside of the body and bury the end in the stuffing before trimming.
Ears (Make Two)
The ears are knitted flat in a simple two-row construction. They work up in just a couple of minutes each, and the tiny size is what makes them so charming.
Using MC, CO 5 sts on a single needle.
Row 1 (RS): Kfb, k3, kfb — 7 sts.
Row 2 (WS): Purl all sts.
Row 3 (RS): K2tog, k3, k2tog — 5 sts.
Row 4 (WS): Purl all sts.
Row 5 (RS): K2tog, k1, k2tog — 3 sts.
BO all sts. Leave a tail for seaming.
If you want to add the inner ear detail, cut a small oval of pink felt and glue or sew it to the inside face of each ear before attaching them to the head. Alternatively, you can work a few small satin stitches in pink embroidery floss directly on the ear once it is attached to the body. Either method gives you that sweet little pink ear interior that really makes the mouse look finished.
Tail
The tail is a simple three-stitch i-cord worked to your desired length. I like mine at about 3.5 inches, but you can go longer for a more dramatic look.
Using MC, CO 3 sts on a single DPN (or two DPNs if you prefer).
Work i-cord as follows: Knit all 3 sts. Without turning your work, slide the sts back to the right end of the needle, pull the yarn snugly across the back, and knit again. Repeat until the tail measures approximately 3.5 inches.
Cut yarn, leaving a 4-inch tail. Thread through the 3 live sts and draw snug. The tail end is the end where you cut the yarn; the cast-on end will be sewn to the mouse body.
Attaching the Keychain Loop
Before seaming your ears and tail onto the body, attach the keychain ring. Cut a 6-inch length of MC yarn and fold it in half. Loop the folded end through your split ring, then thread both yarn ends through a tapestry needle. Push the needle through the top of the mouse’s head (the cast-on end, at the base of the body) from outside to inside, drawing the yarn through so the keychain ring sits flush against the top of the head. Tie the yarn ends together securely inside the mouse and bury the knot in the stuffing.
This method gives you a clean attachment with no visible hardware on the surface of the mouse. The ring sits right at the top of the head, which makes the mouse hang in a slightly forward-leaning position that looks adorable.
Assembly
Now for the satisfying part — putting your little mouse together.
Position the ears on either side of the head, roughly one-third of the way down from the nose end. Each ear should sit at about a 45-degree angle, tilted slightly outward and back. Pin them in place with sewing pins if you like, or just hold them with your fingers while you stitch. Use your tapestry needle and the ear’s yarn tail to sew the base of each ear securely to the head with several overcast stitches. Weave in the ends.
For the tail, thread the cast-on end of the tail i-cord onto your tapestry needle and sew it to the base of the mouse (the open end opposite the nose, which is now the bottom of the body). Sew it firmly so it has a little curve and does not flop to one side.
Face Embroidery
The face is the last step, and it is the step that transforms your knitted ball into an actual mouse. Take your time here and you will be delighted with the result.
Eyes: Using two strands of black embroidery floss and a sharp embroidery needle, make a small satin stitch on each side of the head, about a third of the way up from the nose. Each eye is just 2 to 3 stitches overlaid in a tiny oval. Position them symmetrically, and if the first one does not look quite right, just remove the stitches and try again — the yarn is very forgiving at this scale.
Nose: Using pink yarn or two strands of pink embroidery floss, make a single small satin stitch at the very tip of the nose end. Just 2 to 3 stitches gives you a sweet little pink button nose.
Whiskers (optional): If you want whiskers, thread a single strand of white or cream-colored thread through the nose area, pulling it through so equal lengths hang on each side, then trim to about half an inch. You can add two or three sets of whiskers on each side. I find that whiskers are completely adorable but also completely optional — many of my mice go without them and look perfectly charming.
Tips for Success
Tension matters at small scale. When you are working with a small number of stitches on DPNs, it is easy to get laddering at the transition points between needles. Knit the first stitch of each needle firmly, pulling the yarn just slightly tighter than usual, to prevent gaps.
Do not overstuff. This is the most common mistake with tiny knitted animals. Too much stuffing stretches the fabric and makes the yarn holes gape, and it makes the mouse look puffy rather than plump and round. Use less than you think you need, feel the mouse from the outside, and only add more if it genuinely needs it.
Work slowly on the face. The embroidered eyes make or break the finished piece. Stand back and look at your mouse from a little distance as you work to check that the eyes are balanced. A mouse with slightly uneven eyes can look charmingly quirky, but grossly uneven eyes will bother you every time you look at your keychain.
Secure all knots well. Since this will be handled frequently as a keychain, you want everything to stay put. When you finish your embroidery, pass the needle through the body a second time to bury the knot deeper before trimming.
Experiment with color. The pattern looks beautiful in almost any color. For a truly special effect, try using a gradient or self-striping yarn for the body. Even though the mouse is tiny, a little color variation in the yarn adds incredible visual interest.
Ideas for Gifting and Customizing Your Tiny Mouse
Once you have made one mouse, you will want to make a dozen. Here are some of my favorite ways to customize and gift this pattern.
A trio of mice in different colors tied together on a single keychain ring makes a wonderful gift. You can name them, give them personality, tuck them into a gift bag with a handwritten note.
Swap the keychain ring for a lobster clasp and a short chain, and you have a bag charm. A safety pin backing turns the mouse into a brooch. A small piece of ribbon looped through the ring makes a gift tag or ornament.
For baby gifts, use softer yarn in pastel colors and skip the keychain ring entirely, sewing a simple loop of ribbon to the top instead to make a crib toy. Always use safety materials and avoid small embellishments for gifts intended for very small children.
You can also dress your mice by adding a tiny knitted scarf — just cast on 3 stitches and work in garter stitch for about 4 inches, then bind off and wrap it around the mouse’s neck. A single loop of ribbon tied in a bow works just as well and takes about ten seconds.
Final Thoughts
This tiny mouse knitting pattern has brought me so much joy, and I hope it does the same for you. There is something deeply satisfying about turning a small pile of yarn scraps into a finished, functional, adorable object in just an afternoon. The mouse keychain is one of those projects that reminds me why I fell in love with knitting in the first place — the intimacy of it, the creativity of it, the way a little bit of yarn and intention becomes something you can hold in your hand and smile at.
If you make your own tiny mouse, I would absolutely love to see it. Share your photos in the comments below or tag me on Instagram so I can admire your work. Every mouse is a little different, and that is part of what makes them special. Whether your mouse is a sleek gray professional with sophisticated dark eyes or a scruffy brown field mouse with lopsided ears, it is yours, and it is wonderful.
Happy knitting, and enjoy your tiny mouse.
Pattern by Cheryx. This pattern is free for personal use. Please do not redistribute or sell the pattern itself, but feel free to sell finished items made from it. If you share this pattern, please link back to the original post. Thank you for your support of independent knitting designers.