
Free Mouse Knitting Pattern: My Tiny Mouse Keychain
There is something deeply satisfying about knitting a tiny thing. The speed of it, the way a whole project can come together in an afternoon, the delight on someone’s face when you pull a little creature out of your bag and hand it over — these are the small joys that keep knitters coming back to miniature projects again and again. And this little mouse? She might just be my favorite thing I have ever made with two needles and a ball of yarn.
This free mouse knitting pattern is for a tiny stuffed mouse that you can attach to a keychain ring, a bag charm, a zipper pull, or simply set on your desk to keep you company. She is about three inches tall when finished, has a sweet rounded body, two little round ears, a long tail, and an expression that can only be described as extremely pleased with herself. I have made dozens of these as gifts, and they are always a hit. Children adore them, adults covertly pocket them, and crafters immediately ask for the pattern. So here it is — completely free, with all the notes and tips I have gathered from every single mouse I have ever knitted.
A Little Background on This Pattern
I designed this pattern a few years ago after falling down a rabbit hole (or perhaps a mouse hole) of tiny knitted animal tutorials. Most of what I found was either crochet — which is lovely, but not always what I am after — or too complicated for a quick gift project. I wanted something that knitters of most skill levels could tackle, that worked up quickly, and that looked genuinely charming rather than like a lopsided blob with ears glued on.
After quite a bit of swatching and experimenting, I landed on this construction method. The body is knitted flat and seamed, which I find easier for beginners than working in the round on tiny circumferences, though I will offer in-the-round notes for those who prefer it. The ears are picked up and knitted directly onto the head, which gives them a clean, integrated look. The tail is a simple i-cord, and the whole thing is stuffed with a tiny amount of polyfill before seaming closed.
The result is a mouse that holds her shape well, photographs beautifully, and survives enthusiastic handling by small people.
Materials You Will Need
Before we dive into the pattern itself, let us talk supplies. One of the great joys of miniature knitting is that you barely use any materials at all. This is an excellent stash-buster project.
Yarn: You will need a small amount — truly a small amount, perhaps 20 to 30 yards — of worsted weight yarn in your chosen mouse color. I have made these in gray, warm beige, white, ginger brown, and a cheeky lavender. Any smooth worsted weight will work. Avoid very fluffy or textured yarn for your first attempt, as the stitch definition helps the shape read clearly. Save the fluffy stuff for when you are more comfortable with the construction.
For the inner ear, you will need a scrap — really just a few yards — of a contrasting color, traditionally pink, though I have done pale peach and even a dusty rose that I adored.
Needles: US size 5 (3.75mm) straight or double-pointed needles. If you prefer to work the body in the round, you will want a set of four or five double-pointed needles. I typically use bamboo for small projects because the yarn grips the needle and is less likely to slide off when you set your work down to rummage for a snack.
Other supplies: A small amount of polyfill stuffing, a yarn needle for seaming and weaving in ends, black embroidery floss or a small amount of black yarn for the eyes and nose, stitch markers, and a keychain ring or split ring if you plan to use her as a charm.
Optional but recommended: a small piece of ribbon or a tiny button for decoration, because why not.
Gauge: Approximately 5 stitches per inch in stockinette stitch. Gauge matters less here than in a garment — a slightly tighter or looser gauge will simply give you a slightly smaller or larger mouse. What matters more is that your knitting is firm enough that the stuffing does not poke through.
Abbreviations and Terms
If you are relatively new to knitting, here is a quick reference for the terms used in this pattern.
CO means cast on. BO means bind off. K means knit. P means purl. K2tog means knit two stitches together, which is a right-leaning decrease. SSK means slip, slip, knit, which is a left-leaning decrease. KFB means knit into the front and back of a stitch, which is an increase. M1 means make one, a lifted increase. Rnd means round. RS means right side. WS means wrong side. St or sts means stitch or stitches.
The Pattern
Body
The body is worked flat, beginning at the base and shaping upward toward the head.
CO 14 sts.
Row 1 (WS): Purl across.
Row 2 (RS): K1, KFB, knit to last 2 sts, KFB, K1. (16 sts)
Row 3: Purl across.
Row 4: K1, KFB, knit to last 2 sts, KFB, K1. (18 sts)
Rows 5–12: Work in stockinette (knit RS rows, purl WS rows) without shaping.
Row 13 (RS): K1, K2tog, knit to last 3 sts, SSK, K1. (16 sts)
Row 14: Purl across.
Row 15: K1, K2tog, knit to last 3 sts, SSK, K1. (14 sts)
Row 16: Purl across.
Row 17: K1, K2tog, knit to last 3 sts, SSK, K1. (12 sts)
Row 18: Purl across.
Row 19: K1, K2tog, knit to last 3 sts, SSK, K1. (10 sts)
Row 20: Purl across.
Row 21: K1, K2tog, knit to last 3 sts, SSK, K1. (8 sts)
Do not bind off. Cut yarn leaving a 12-inch tail.
Thread the tail onto your yarn needle and draw it through the remaining 8 stitches, removing them from the knitting needle. Pull gently to cinch the top of the head closed. This gathered edge becomes the top of the mouse’s head.
Seaming the Body
With the RS together, use a mattress stitch or whipstitch to seam the two side edges of the body piece together, leaving the cast-on edge open at the bottom. Turn right side out. You should have a little pouch shape that is wider in the middle and tapers at the top where you gathered the head.
Before you close the bottom, stuff the mouse gently with polyfill. You do not need much — a small pinch is enough. You want the mouse to feel plump but not so stuffed that she loses her shape. Seam the cast-on edge closed. This is the base of the mouse and will not be visible when she is standing or hanging.
Ears (Make Two)
The ears are knitted flat and seamed into a cup shape.
With your main color, CO 6 sts.
Row 1 (WS): Purl across.
Row 2 (RS): K1, KFB, K2, KFB, K1. (8 sts)
Row 3: Purl across.
Row 4: K1, K2tog, K2, SSK, K1. (6 sts)
Row 5: Purl across.
Row 6: K1, K2tog, SSK, K1. (4 sts)
Row 7: P2tog twice. (2 sts)
Cut yarn and draw through remaining 2 sts. You will now have a small semicircular shape.
Repeat for the inner ear using your contrasting pink or peach yarn, but work only through Row 4 (so the inner ear piece is slightly smaller). You do not need to decrease further — simply bind off on Row 5 for a flat inner ear piece.
Lay the inner ear piece on top of the outer ear piece, WS together, and whipstitch around the edge with the contrast color. Fold the base of the ear slightly and stitch it to the top of the mouse’s head, about a stitch or two apart from the center seam. Repeat for the second ear.
Tail
The tail is a 3-stitch i-cord, knitted to whatever length you prefer. A tail that is about 3 to 4 inches long looks proportionate.
Using double-pointed needles or working directly from one needle, CO 3 sts. Do not turn. Slide the stitches to the other end of the needle, pull the working yarn around from the back, and knit the 3 stitches again. Repeat this process — slide, pull yarn, knit — for the desired length. The i-cord will form a neat little tube naturally.
BO all 3 sts. Thread the tail through the base of the mouse, knotting it firmly on the inside before you close the bottom seam, or use a yarn needle to draw it through the seamed base and knot securely on the inside.
Face
The face is where your mouse’s personality comes out. Using black embroidery floss threaded on a needle, make two small French knots or satin stitch dots for the eyes, placed about a third of the way down from the top of the head, spaced roughly 5 stitches apart. For the nose, make a tiny triangle of satin stitch at the very tip of the gathered head.
If you like, you can also use a single strand of pink floss to add a tiny smile. It sounds fussy but it takes about 30 seconds and makes an enormous difference.
Finishing and Keychain Attachment
Weave in all remaining ends carefully. Give your mouse a gentle press with your hands to smooth her into a pleasing rounded shape.
To attach her to a keychain ring, cut a 4-inch length of ribbon or a small piece of yarn, fold it in half, loop the folded end through the ring, and then draw the two loose ends through the loop (a lark’s head knot). Use a yarn needle to draw the two ends down through the top of the mouse’s head and out through the bottom, knotting them together securely inside the body. If you prefer, you can simply tie the ribbon around the neck of the mouse for a different look — this also gives you a place to add a tiny bow, which is frankly adorable.
Tips, Variations, and Troubleshooting
My mouse looks lopsided. This almost always comes down to how the ear is attached. Before you stitch the ears on permanently, hold them in place and look at the mouse head-on. Adjust until they look symmetrical, then pin or hold them in position while you stitch. Also check that your head gather was pulled evenly.
The stuffing is showing through the fabric. Try going down a needle size. A tighter fabric will contain the stuffing better. Alternatively, put a tiny amount of polyfill inside a small scrap of nylon stocking before inserting it — this keeps everything contained nicely.
I want to make her smaller. Try fingering weight yarn on US size 1 or 2 needles. You will get a tiny mouse that is almost unbelievably small and precious. These make wonderful earrings, actually — I have seen people add tiny jump rings and ear wires and they are delightful.
I want to make her bigger. Go up to bulky weight yarn and larger needles. You will get a mouse the size of your fist, which has a very different energy but is equally charming. Great for a cat toy, too, if you skip the keychain hardware and stuff it with a little dried catnip.
Can I crochet this instead? This is a knitting pattern, so I cannot help you with that conversion here, but there are wonderful crocheted mouse patterns out there if that is your preferred craft.
Can I sell items made from this pattern? Yes! You are welcome to sell finished mice made from this free pattern. I only ask that you credit My Tiny Mouse Keychain as the original design and do not redistribute the pattern text itself as your own.
Making multiples as gifts. These are fast enough that knitting in batches makes sense. Set up a little assembly line: knit all the bodies first, then all the ears, then all the tails, then seam, stuff, and face them. You can get through a dozen mice in a long weekend, which is an incredibly satisfying feeling and means you have a ready supply of handmade gifts for the rest of the year.
Yarn Recommendations
Since I know some knitters like specific suggestions, here are a few yarns that work particularly well for this project.
Cascade 220 is a reliable, affordable worsted weight wool that holds its shape beautifully and comes in dozens of lovely mouse-appropriate colors. Lion Brand Wool-Ease is a wool blend that is machine washable, which is worth considering if your mice are destined for children. For a softer option, Malabrigo Rios in any of the warm neutral colorways makes an exquisite mouse and photographs stunningly. If you want to use what you already have, any smooth worsted will do — this is not a project that requires anything special.
Why Tiny Knitting Is Good for Your Practice
Beyond the obvious fun of having a tiny mouse on your keys, projects like this one are genuinely good for developing knitting skills. Working in miniature requires your tension to be consistent because the scale makes any irregularities visible. Shaping at this scale teaches you to read your knitting more carefully because each decrease row is so short that you need to pay attention. And finishing work — seaming, weaving in ends, attaching ears neatly — is a skill that transfers directly to every larger project you will ever make.
New knitters sometimes skip small projects in favor of the ambition of a sweater or a big cozy blanket, and while those are wonderful goals, there is something to be said for finishing an entire shaped, seamed, and decorated object in a single afternoon. The sense of completion is good for the soul. It reminds you that you are, in fact, capable of seeing a thing through from cast-on to the final snip of the yarn tail. That feeling carries you through the harder projects.
A Few Words About Making as Giving
Handmade gifts occupy a strange and lovely place in the culture of making. People sometimes wonder whether a small gift like a knitted keychain is too modest, whether the recipient will understand the time and care that went into it. In my experience, the small gifts are very often the ones that matter most.
A tiny knitted mouse says that you thought of someone specifically — their sense of humor, their love of quirky things, the fact that they are going through a hard time and need a little companion on their keychain to make them smile when they are rummaging for their car keys in a parking lot at the end of a long day. That kind of thought is not modest at all.
So knit your mouse, attach her to a ring, and give her away. Or keep her. There is no shame in knitting things for yourself.
I hope this pattern brings you as much joy as it has brought me. If you make one, I would love to see her — tag your photos with the pattern name so we can all admire your tiny mice together. And if you have questions as you work through the pattern, drop them in the comments below and I will do my best to help.
Happy knitting.
— Cheryx