
Cute Crochet Penguin Keychain | Step by Step DIY Tutorial for Beginners
There is something undeniably charming about a tiny crocheted penguin dangling from your keys or backpack zipper. It is the kind of handmade accessory that makes people stop and ask, “Did you make that yourself?” And when you get to say yes, there is a certain pride that comes with it that no store-bought charm can replicate. Whether you are brand new to crochet or you have made a few small projects and want something adorable to add to your collection, this tutorial is designed with you in mind. By the end of this guide, you will have a complete, squeezable little penguin keychain that is ready to show off to the world.
This project is perfect for anyone who wants to practice working in the round, learn how to stuff and close amigurumi-style figures, and get comfortable with color changes — all while creating something genuinely cute and useful. Let us get started.
Why Crochet Keychains Are a Great Beginner Project
Before we dive into the pattern, it helps to understand why keychains make such excellent learning projects. Unlike blankets or sweaters, keychains are small. That means any mistakes you make are on a tiny scale, easy to frog (undo) and redo without losing hours of work. They use minimal yarn, so they are low cost and great for using up leftovers from other projects. They work up quickly, often in an hour or two, which means you get the satisfaction of a finished object without a long-term commitment.
Amigurumi, the Japanese art of crocheting small stuffed figures, is the style used for this penguin. It is worked in continuous rounds rather than rows, which gives the finished piece its round, three-dimensional shape. Beginners find it approachable because the stitch count per round stays manageable, and the structure is very forgiving.
Materials You Will Need
Gathering your materials before you start makes the whole process much smoother. Here is what you will need for this project.
For yarn, you will want a small amount of black yarn for the body and head, a small amount of white yarn for the belly, and a small amount of orange or yellow yarn for the beak and feet. Worsted weight yarn (also labeled as size 4) works well for beginners because it is easy to see your stitches, though you can use any weight as long as you pair it with the right hook size. Leftover yarn scraps work perfectly for this project.
For tools, you will need a 3.5mm or 4mm crochet hook, a yarn needle for weaving in ends and sewing on pieces, a stitch marker (a piece of contrasting yarn or a bobby pin works fine), and polyester fiberfill stuffing. You will also need a pair of tiny safety eyes — 6mm or 8mm work well — though if you are making this for a small child, you can embroider the eyes with black yarn instead for safety.
To finish the keychain, you will need a metal keyring and a small length of chain or a jump ring to connect your penguin to the ring.
Optional but helpful tools include a pair of small scissors, a blunt tapestry needle, and pins for positioning pieces before sewing them on.
Understanding the Basic Stitches
If you are completely new to crochet, this section is for you. If you already know the basics, feel free to skip ahead to the pattern.
A magic ring (also called a magic circle) is how most amigurumi projects begin. It creates a tight, adjustable loop that you work your first round of stitches into, then pull closed so there is no hole in the center of your piece. To make one, wrap yarn around your fingers to form a loop, insert your hook through the loop, pull up a strand of working yarn, and chain one. You are now ready to work your first round into the ring.
A single crochet is the main stitch used throughout this pattern. Insert your hook into the stitch, pull up a loop so you have two loops on your hook, then yarn over and pull through both loops. That is one single crochet.
An increase means working two single crochets into the same stitch. This adds stitches and makes your piece grow wider.
A decrease (also called sc2tog or invisible decrease) means drawing up a loop in each of the next two stitches and then pulling through all loops at once. This reduces your stitch count and brings your piece back inward.
Working in continuous rounds means you do not join each round with a slip stitch or chain up. Instead, you keep going in a spiral, using your stitch marker to track where each round begins and ends. Move the marker to the first stitch of every new round as you go.
The Pattern: Crochet Penguin Keychain
The abbreviations used throughout this pattern are as follows: MR for magic ring, sc for single crochet, inc for increase (two sc in one stitch), dec for decrease (sc2tog), st for stitch, and rnd for round.
Body and Head (worked in one piece, starting from the bottom)
Begin with black yarn.
Rnd 1: MR, 6 sc into ring. Pull ring closed. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: (Sc 1, inc) repeat 6 times. (18 sts)
Rnd 4: (Sc 2, inc) repeat 6 times. (24 sts)
Rnd 5: (Sc 3, inc) repeat 6 times. (30 sts)
Rnds 6–10: Sc in each st around. (30 sts) — 5 rounds even
At this point you will add the white belly panel. You can do this one of two ways: either crochet it separately and sew it on before closing the body, or work it as a color change in the round. For beginners, sewing it on afterward is the easier method, so we will continue the body in black and address the belly as a separate piece.
Rnd 11: (Sc 3, dec) repeat 6 times. (24 sts)
Rnd 12: (Sc 2, dec) repeat 6 times. (18 sts)
Now insert the safety eyes between rounds 8 and 9, approximately 6 stitches apart. If you are using embroidered eyes, you can add these at the end. Stuff the body lightly but firmly with fiberfill at this stage.
Rnd 13: (Sc 1, dec) repeat 6 times. (12 sts)
Rnd 14: Dec around. (6 sts)
Rnd 15: (Sc 1, inc) repeat 3 times. (9 sts) — the head begins to expand again here
Rnd 16: (Sc 2, inc) repeat 3 times. (12 sts)
Rnd 17: (Sc 1, inc) repeat 6 times. (18 sts)
Rnd 18: (Sc 2, inc) repeat 6 times. (24 sts)
Rnds 19–22: Sc in each st around. (24 sts) — 4 rounds even
Rnd 23: (Sc 2, dec) repeat 6 times. (18 sts)
Rnd 24: (Sc 1, dec) repeat 6 times. (12 sts)
Stuff the head firmly.
Rnd 25: Dec around. (6 sts)
Cut yarn, leaving a tail. Using your yarn needle, thread the tail through the front loops of the remaining 6 stitches, pull tight to close, and weave in the end.
White Belly Panel
Switch to white yarn.
Rnd 1: MR, 6 sc into ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: (Sc 1, inc) repeat 6 times. (18 sts)
Rnds 4–5: Sc in each st around. (18 sts)
Rnd 6: (Sc 1, dec) repeat 6 times. (12 sts)
Fasten off, leaving a long tail for sewing. Flatten the piece slightly into an oval shape. Pin it to the front of the body between rounds 5 and 11 and sew it on securely using the yarn tail and your tapestry needle. Weave in the end.
Wings (make two)
Use black yarn.
Rnd 1: MR, 6 sc into ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnds 3–6: Sc in each st around. (12 sts)
Rnd 7: (Dec, sc 4) repeat 2 times. (10 sts)
Rnd 8: (Dec, sc 3) repeat 2 times. (8 sts)
Fasten off, leaving a long tail. Flatten the wing without stuffing it — this gives it that flat flipper shape. Pin one wing to each side of the body at approximately round 8, just above where the belly panel begins. Sew them on securely and weave in the ends.
Feet (make two)
Switch to orange or yellow yarn.
Rnd 1: MR, 6 sc into ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnds 3–4: Sc in each st around. (12 sts)
Fasten off, leaving a long tail. Do not stuff the feet. Flatten them and sew them to the bottom of the body, angled slightly outward to give your penguin that characteristic waddle stance.
Beak
Switch to orange or yellow yarn.
Rnd 1: MR, 4 sc into ring. (4 sts)
Rnd 2: Inc in each st around. (8 sts)
Rnd 3: Sc in each st around. (8 sts)
Fasten off, leaving a tail. Stuff very lightly or leave unstuffed. Sew the beak onto the center of the face between the eyes.
Attaching the Keychain Hardware
Once your penguin is fully assembled and all ends are woven in, it is time to add the keychain hardware. Cut a piece of yarn about 8 inches long in black or any color you like. Thread it through the top of the penguin’s head — inserting the needle from one side and pulling it out the other — so that both ends of the yarn are even. Tie the two ends together in a secure double knot, creating a small loop at the top of the head. Then slip a jump ring or keyring through this loop. If you want a slightly longer drop, use a short length of chain between the loop and the keyring.
Alternatively, you can purchase a small lobster claw clasp and attach it to the loop for easy swapping between bags and keys.
Tips for Getting the Best Results
One of the most common beginner mistakes in amigurumi is not stuffing firmly enough. A lightly stuffed penguin will look a little deflated and sad. Use more fiberfill than you think you need, especially in the head, and poke it in with the eraser end of a pencil or a chopstick to get it fully into the rounded areas.
Another tip is to close your starting magic ring tightly before working into it. A loose magic ring leaves an unsightly hole at the base of your figure. If you find magic rings frustrating, you can chain two and work into the second chain from the hook instead — this is a slightly less tidy but still effective alternative.
Take your time when sewing pieces together. The way the eyes, beak, wings, and feet are positioned makes a huge difference in the personality of your penguin. Try a slightly different eye placement and you will get a surprised penguin, a sleepy penguin, or an indignant little bird. Use pins to experiment with placement before committing with needle and yarn.
Keep a stitch marker in at all times. Without one, it is very easy to lose track of where your round starts and accidentally increase or decrease your stitch count without meaning to. A miscount might not be obvious until your piece starts looking lopsided several rounds later, and that is frustrating to unpick.
Customizing Your Penguin
Once you have the basic pattern down, there is so much room to personalize. You can add a tiny hat by chaining a small ring, working into it, and shaping it with increases and decreases. A little striped scarf is just a long, narrow rectangle crocheted in two alternating colors. You can make a blush effect on the cheeks by using a pink marker or a tiny dot of pink paint (very carefully and after the project is fully dry from any other finishing).
Change the belly color from white to cream, pale blue, or lavender for a fantasy penguin. Use sparkly or metallic yarn for a festive holiday version. Make a whole family of penguins in different sizes by scaling your hook and yarn up or down — a bulkier yarn with a bigger hook creates a chunkier, squishier version, while fingering weight yarn and a smaller hook makes a miniature that is almost impossibly tiny and cute.
These little penguins also make wonderful gifts. Add a personalized tag, package the finished keychain in a small organza bag, and you have a heartfelt handmade present that costs very little but carries a lot of meaning. They are popular at craft fairs, on Etsy shops, and as party favors or stocking stuffers.
Troubleshooting Common Problems
If your rounds are spiraling visibly to one side, you may be twisting your work as you go. Try to keep the piece oriented the same way each time you pick it up, and make sure you are inserting your hook under both loops of each stitch unless the pattern specifically says otherwise.
If the seams between sewn-on pieces look lumpy or obvious, try using a slightly smaller needle and taking smaller stitches through both layers. Matching your sewing yarn to the piece you are attaching (rather than the body) helps the seam disappear.
If your safety eyes are not sitting flush against the fabric, the posts may not be fully pushed through. Use a firm, flat surface and press them down with your thumb until you hear or feel the washer click into place. Once set, safety eyes cannot be removed without damaging the piece, so double-check your placement first.
Final Thoughts
Crocheting your own penguin keychain is one of those projects that reminds you why you fell in love with making things by hand in the first place. It is quick enough to finish in a single sitting, satisfying enough to give you that rush of pride when the last end is woven in, and small enough to take anywhere you go — literally, since it will be hanging from your keys.
Once you make one, you will probably want to make ten. They are addictive in the best possible way, and each one turns out with its own tiny personality. Share your finished penguin in a crafting community, tag your creations online, or simply keep it for yourself as a little reminder that you can make something beautiful with just yarn, a hook, and a little patience.
Happy crocheting, and welcome to the wonderful world of amigurumi.