
Amigurumi Bunny Keychain Free Knitting Patterns
There is something undeniably charming about a tiny handmade bunny dangling from your keys. Whether you are new to the craft or a seasoned yarn enthusiast looking for a quick and satisfying project, an amigurumi bunny keychain hits every mark: it is small enough to finish in an evening, adorable enough to gift or sell, and just challenging enough to keep your hands busy without driving you to frustration. In this guide, you will find everything you need to create your own miniature bunny keychain, including pattern instructions, material tips, helpful techniques, and ideas for customizing your finished piece.
What Is Amigurumi and Why Knit It?
Amigurumi is the Japanese art of knitting or crocheting small stuffed animals and characters. The word itself is a blend of the Japanese words “ami” (knitted or crocheted) and “nuigurumi” (stuffed doll). While amigurumi is often associated with crochet, knitted amigurumi has its own wonderful qualities — the fabric tends to be slightly stretchier and softer, which works beautifully for small creatures like our bunny.
Knitted amigurumi appeals to crafters for several reasons. First, the projects are small, meaning you use very little yarn and finish quickly. Second, the basic techniques — knitting in the round, increasing, decreasing, and simple shaping — are approachable even for beginners. Third, the results are incredibly satisfying. A finished knitted bunny feels polished and professional even when made with beginner skills.
The keychain format takes this a step further by making your creation portable and practical. Your bunny travels with you everywhere, showing off your craft wherever you go.
Materials You Will Need
Before diving into the pattern, let us talk about what you need to gather. Having everything ready before you start makes the process smooth and enjoyable.
Yarn: For a keychain-sized bunny, you want a lightweight yarn — fingering weight (also called sock yarn) or sport weight works beautifully. Choose a yarn with a tight twist so your stuffing does not show through the knitted fabric. A single skein in your chosen body color is more than enough, and you will only need small amounts of contrasting colors for any details like ears or a belly. Cotton and cotton-blend yarns give a firm, clean finish. Wool and wool blends give a softer, slightly fuzzy result.
Needles: Because you are working in the round on a very small scale, double-pointed needles (DPNs) in size US 1 or US 2 (2.25 mm to 2.75 mm) are your best option. You can also use a short circular needle or the magic loop method if you prefer those techniques.
Stuffing: Polyester fiberfill is the standard choice. Use small amounts and stuff firmly so your bunny holds its shape. A pencil, chopstick, or the eraser end of a pencil is helpful for pushing stuffing into tight spaces like the ears.
Safety eyes or embroidered eyes: For a keychain bunny, safety eyes in 4 mm or 6 mm size look wonderful. If this bunny will be given to a young child, embroider the eyes instead using black yarn or thread to keep it completely safe.
Keychain ring and split ring: You can find these at craft stores or online. A small lobster clasp attached to a split ring works well, as it allows the bunny to be removed and reattached easily.
Tapestry needle: For weaving in ends and sewing pieces together.
Stitch markers: Useful for marking the beginning of your rounds.
Scissors.
Optional embellishments: A tiny ribbon bow, a small crocheted flower, or a little pompom tail add a personal touch.
Understanding the Basic Techniques
If you are new to knitting in the round or to amigurumi-style construction, a quick review of the core techniques will make the pattern feel much more comfortable.
Knitting in the round on DPNs: Divide your cast-on stitches evenly across three or four needles and join to knit in a continuous spiral or round. Always be mindful of your beginning-of-round marker so you know where each round starts.
Magic cast-on or Emily Ocker’s cast-on: These methods allow you to begin with a closed center, which is important when you start knitting the body or head from the bottom up. Alternatively, a simple knitted cast-on followed by pulling the tail tight works fine for small pieces.
Kfb (knit front and back): This is the most common increase in knitted amigurumi. Insert your needle into the front of the stitch and knit it, but do not slip it off the left needle. Instead, insert your needle into the back of the same stitch and knit it again. Now slip the stitch off. You have turned one stitch into two.
K2tog (knit two together): This is the standard decrease. Insert your needle into two stitches at once and knit them together as if they were one stitch. This pulls two stitches into one.
Stuffing as you go: Because amigurumi pieces are worked in the round and closed at the end, you add stuffing before closing the final round. Add stuffing gradually rather than all at once — a little bit goes a long way.
Free Pattern: Amigurumi Bunny Keychain
This pattern creates a bunny approximately 3 to 4 inches tall, perfect for a keychain. The pattern is written for fingering weight yarn on US 1 (2.25 mm) double-pointed needles. Adjust needle size if needed to achieve a tight fabric with no gaps.
Abbreviations used:
CO = cast on, K = knit, Kfb = knit front and back (increase), K2tog = knit two together (decrease), pm = place marker, sm = slip marker, BO = bind off, rnd(s) = round(s), st(s) = stitch(es)
Body
CO 6 sts and distribute across DPNs. Join to work in the round. Place marker for beginning of round.
Rnd 1: Kfb in each st. (12 sts)
Rnd 2: (K1, Kfb) around. (18 sts)
Rnd 3: (K2, Kfb) around. (24 sts)
Rnd 4: Knit all sts.
Rnd 5: (K3, Kfb) around. (30 sts)
Rnds 6–14: Knit all sts (9 rounds of plain knitting).
Rnd 15: (K3, K2tog) around. (24 sts)
Rnd 16: Knit all sts.
Rnd 17: (K2, K2tog) around. (18 sts)
Begin stuffing the body now. Continue adding stuffing as you close.
Rnd 18: (K1, K2tog) around. (12 sts)
Rnd 19: K2tog around. (6 sts)
Cut yarn, thread through remaining 6 sts, pull tight, and secure. Weave in end.
Head
CO 6 sts, distribute across DPNs. Join to work in the round.
Rnd 1: Kfb in each st. (12 sts)
Rnd 2: (K1, Kfb) around. (18 sts)
Rnd 3: (K2, Kfb) around. (24 sts)
Rnd 4: (K3, Kfb) around. (30 sts)
Rnds 5–12: Knit all sts (8 rounds of plain knitting).
Rnd 13: (K3, K2tog) around. (24 sts)
Rnd 14: (K2, K2tog) around. (18 sts)
Attach safety eyes now between rounds 9 and 10, spaced about 8 to 10 stitches apart. If embroidering, you will do this later.
Begin stuffing the head.
Rnd 15: (K1, K2tog) around. (12 sts)
Rnd 16: K2tog around. (6 sts)
Cut yarn, thread through remaining sts, pull tight, and secure. Weave in end.
Ears (Make 2)
CO 4 sts, distribute across DPNs. Join to work in the round.
Rnd 1: Kfb in each st. (8 sts)
Rnds 2–10: Knit all sts (9 rounds of plain knitting).
Rnd 11: (K2tog) around. (4 sts)
Cut yarn, thread through remaining sts, pull tight. Leave a long tail for sewing. Do not stuff the ears — they look best flat and floppy.
Arms (Make 2)
CO 4 sts, distribute across DPNs. Join to work in the round.
Rnd 1: Kfb in each st. (8 sts)
Rnds 2–8: Knit all sts (7 rounds of plain knitting).
Rnd 9: K2tog around. (4 sts)
Stuff lightly. Cut yarn, thread through remaining sts, pull tight. Leave a long tail for sewing.
Legs (Make 2)
CO 6 sts, distribute across DPNs. Join to work in the round.
Rnd 1: Kfb in each st. (12 sts)
Rnds 2–3: Knit all sts.
Rnd 4: (K1, K2tog) around. (8 sts)
Rnds 5–10: Knit all sts (6 rounds of plain knitting).
Rnd 11: K2tog around. (4 sts)
Stuff lightly. Cut yarn, thread through remaining sts, pull tight. Leave a long tail for sewing.
Tail
CO 6 sts, distribute across DPNs. Join to work in the round.
Rnd 1: Kfb in each st. (12 sts)
Rnds 2–3: Knit all sts.
Rnd 4: K2tog around. (6 sts)
Stuff lightly. Cut yarn, thread through remaining sts, pull tight. Leave a long tail for sewing. This little round puff becomes the bunny’s cottontail.
Assembly
Assembly is where your bunny truly comes to life. Take your time with this step — careful sewing makes the difference between a bunny that looks charming and one that looks lopsided.
Start by attaching the head to the body. Use the long yarn tail left on the head and a tapestry needle to whipstitch around the opening, aligning the head neatly on top of the body. Make sure the face is pointing forward before you secure it permanently. Pass the needle through both layers several times to create a firm connection, then weave the tail invisibly through the body before cutting.
Next, attach the ears to the top of the head. Position them roughly symmetrical, about 4 to 5 stitches apart at the center, and angled very slightly outward for that classic bunny look. Sew down through the base of each ear and through the head, securing firmly.
Attach the arms on either side of the body, just below where the head meets the body. The arms should hang naturally downward and slightly forward. Again, pass the needle through the arm and body several times before weaving in the end.
Attach the legs to the bottom of the body, one on each side. Position them so the bunny can sit upright with legs pointing forward or downward — your choice depending on whether you prefer a seated or standing bunny shape.
Sew the tail to the back of the body, roughly in the center.
If you are embroidering the nose and mouth, do this now. A simple inverted Y shape in pink or black yarn makes a sweet little face. You can also add tiny stitched eyebrows or rosy cheeks using a bit of blush or chalk pastel rubbed gently onto the knitted surface.
Finally, attach your keychain hardware. Thread a small jump ring or split ring through the top of the bunny’s head, passing it through a couple of stitches to anchor it securely. Attach your lobster clasp or keychain ring to the jump ring, and your bunny keychain is complete.
Customization Ideas
One of the greatest pleasures of making amigurumi is how easy it is to customize. Once you have mastered the basic pattern, there are endless ways to make each bunny unique.
Color combinations: Try a white body with pink inner ears. Go for a grey bunny with a cream belly patch. Make a rainbow bunny with a different color for each body part. Variegated or self-striping yarn creates beautiful results without any extra effort on your part.
Ear variations: For lop-eared bunnies, knit longer ears (15 to 18 rounds instead of 10) and attach them lower on the sides of the head so they droop downward. For tiny upright ears, make the ears shorter and stiffer by working them on slightly smaller needles.
Outfit details: A tiny knitted bow tied around the neck with a thin ribbon is easy and adorable. You can also knit a miniature scarf (cast on 3 stitches, knit in garter stitch for about 4 inches) and wrap it around your bunny’s neck.
Seasonal versions: For Easter, make a pastel bunny with a tiny decorated egg knitted alongside it. For winter, add a miniature hat and mittens. For autumn, work the bunny in warm caramel and rust tones.
Facial expressions: Experiment with eye placement. Eyes set closer together give the bunny a more babyish look. Eyes set further apart look more mature. Embroidered half-circle eyes make the bunny appear sleepy and peaceful.
Tips for Success
A few practical tips will help your bunny come out looking its best.
Always check your gauge. Because the bunny is small, even a slight difference in gauge changes the proportions noticeably. Knit a small swatch before you begin and adjust your needle size if needed.
Work with yarn that has a tight twist. Loosely spun yarn tends to split as you work, which slows you down and makes the fabric look fuzzy. It also allows stuffing to poke through gaps, which is not ideal.
Stuff firmly but not too tightly. Over-stuffing distorts the shape and can cause the seams to pull apart. Under-stuffing leaves the piece limp and shapeless. Aim for a firm shape that still has a little give when you press it gently.
Weave in your yarn ends very thoroughly. Keychains get handled constantly, which means they receive more wear than a decorative stuffed animal sitting on a shelf. Weave ends back and forth in multiple directions before trimming to ensure they never unravel.
Use a yarn needle with a blunt tip for sewing pieces together, especially when working with a tight knitted fabric. Sharp needles split the yarn and weaken your seams.
If you are making several bunnies as gifts or to sell at a craft fair, knit all the bodies first, then all the heads, and so on — assembly-line style. This approach is much faster than completing one bunny at a time.
Making It a Gift
An amigurumi bunny keychain makes one of the most thoughtful handmade gifts imaginable. It is small, lightweight, and personal in a way that store-bought gifts simply cannot match. A few presentation ideas make it feel even more special.
Tuck the finished bunny into a small muslin bag tied with a ribbon. Include a handwritten tag that mentions the yarn you used and the fact that it was handmade by you. Most recipients love knowing that something was made especially for them.
For baby showers, make the keychain in neutral colors like cream, mint, or soft yellow, and attach it to a gift bag rather than a keychain ring so it can be used as a nursery decoration or soft toy (just be sure to embroider rather than use safety eyes for any gift going to a very young child).
For best friends, make matching bunnies in complementary colors — one for each of you. It is a lovely, quiet way of expressing friendship.
Selling Your Bunny Keychains
Many knitters find that their amigurumi bunny keychains sell beautifully at craft fairs, farmers markets, and on platforms like Etsy. A few things to keep in mind if you plan to sell your work.
Price your work fairly. Account for yarn cost, hardware cost, and your