How to crochet a penguin keychain – easy pattern

How to Crochet a Penguin Keychain – Easy Pattern for Beginners

Few things are as satisfying as finishing a tiny crochet project you can actually use every day. A penguin keychain is exactly that kind of project — small enough to finish in an afternoon, cute enough to get compliments everywhere you take it, and practical enough that you will actually use it. Whether you are brand new to crochet or looking for a quick project between bigger ones, this easy penguin keychain pattern is the perfect fit. By the end of this post, you will have a fully finished amigurumi-style penguin dangling from your keys, bag, or backpack zipper.

Let’s dive in.


Why Make a Crochet Penguin Keychain?

Before we get into the pattern itself, let’s talk about why this particular project is such a great choice.

First, it’s fast. Unlike a full amigurumi stuffed animal that might take you several evenings, a keychain-sized penguin can realistically be completed in two to four hours, depending on your experience level. That makes it incredibly satisfying for beginners who sometimes struggle to stay motivated on larger, longer projects.

Second, it’s affordable. You only need scraps of yarn — black, white, and a small amount of orange or yellow — along with a bit of polyester fiberfill stuffing and a keychain ring. If you already crochet regularly, you likely have everything you need sitting in your craft basket right now.

Third, these make wonderful gifts. A handmade penguin keychain is the kind of gift that people genuinely treasure. It’s personal, it’s handcrafted, and it shows that you put time and thought into something. Make a few extra and you will always have a last-minute gift on hand for a birthday or holiday.

Finally, this pattern is a fantastic way to practice fundamental amigurumi techniques — working in the round, increasing, decreasing, and surface embroidery — in a low-stakes, small-scale format.


Materials You Will Need

Gathering your supplies before you start will make the process much smoother. Here is everything you need for one penguin keychain.

Yarn: You will need a small amount (less than 20 grams total) of black yarn for the body and head, white yarn for the belly, and orange or yellow yarn for the beak and feet. Any weight yarn will work, but DK weight or worsted weight tends to give the cleanest results for this size of project. Avoid super bulky yarn, as it will make the finished penguin too large to function well as a keychain.

Crochet hook: Match your hook size to your yarn. For DK weight, a 3.5mm hook works well. For worsted weight, try a 4mm hook. Going down a hook size from what is recommended on the label will give you a tighter stitch, which is important in amigurumi so that stuffing doesn’t show through.

Polyester fiberfill stuffing: Just a small pinch is all you need. Stuff the body and head firmly but not so tight that the piece becomes distorted.

Safety eyes: Two 6mm black safety eyes work beautifully for this size. If you are making this keychain for a young child, skip the safety eyes and embroider the eyes instead using black yarn or embroidery floss, as safety eyes can become a choking hazard.

Stitch marker: A locking stitch marker or even a piece of contrasting yarn will help you track the beginning of each round. In amigurumi, you work in a continuous spiral rather than joined rounds, so marking your stitches is essential.

Yarn needle: You will need a blunt tapestry or yarn needle for weaving in ends and for sewing pieces together.

Keychain ring: A simple split ring keychain, available at craft stores or online, completes the project. You can also use a lobster clasp if you prefer.

Scissors: Sharp embroidery or fabric scissors make clean cuts.


Abbreviations Used in This Pattern

This pattern uses standard US crochet terminology.

MR — Magic ring (also called magic circle)
ch — chain
sc — single crochet
inc — increase (two single crochets in the same stitch)
dec — decrease (invisible decrease: insert hook in front loop of next stitch, then front loop of following stitch, yarn over, pull through both loops, yarn over, pull through remaining two loops)
sl st — slip stitch
FO — fasten off
BLO — back loop only


Understanding the Magic Ring

If you have not worked with a magic ring before, now is the perfect time to learn. It creates a tight, nearly invisible center for rounds worked in the round, which is exactly what you want for a neat amigurumi piece.

To make a magic ring, wrap the yarn around your index and middle fingers twice, creating a loop. Insert your hook through the loop, pull up a loop of working yarn, chain one to anchor it, and then work your first round of single crochets into the ring before pulling the tail to close the center. It takes a few tries to feel natural, but once you get it, you will use it constantly.


The Pattern: Step-by-Step Instructions

Part One: The Body

The body is crocheted in black yarn, working from the bottom up.

Round 1: Make a magic ring and work 6 sc into the ring. Pull tight to close. (6 stitches)

Round 2: Inc in each stitch around. (12 stitches)

Round 3: [Sc 1, inc] repeat around. (18 stitches)

Round 4: [Sc 2, inc] repeat around. (24 stitches)

Round 5: [Sc 3, inc] repeat around. (30 stitches)

Rounds 6–10: Sc in each stitch around. (30 stitches, 5 rounds)

Round 11: [Sc 3, dec] repeat around. (24 stitches)

Round 12: [Sc 2, dec] repeat around. (18 stitches)

At this point, insert your safety eyes between rounds 8 and 9, spacing them about 8 stitches apart. If you are using embroidered eyes, you will add those later. Begin stuffing the body lightly, and continue stuffing as you close up the remaining rounds.

Round 13: [Sc 1, dec] repeat around. (12 stitches)

Round 14: Dec around. (6 stitches)

Fasten off, leaving a long tail. Use your yarn needle to weave through the front loops of the remaining 6 stitches and pull tight to close the hole completely. Weave in this end securely.


Part Two: The White Belly Patch

The belly patch is worked flat in white yarn and then sewn onto the front of the body. It gives the penguin its classic tuxedo look.

Row 1: Ch 4, sc in second chain from hook and in each remaining chain across. Turn. (3 stitches)

Row 2: Ch 1, inc, sc 1, inc. Turn. (5 stitches)

Row 3: Ch 1, sc in each stitch across. Turn. (5 stitches)

Row 4: Ch 1, sc in each stitch across. Turn. (5 stitches)

Row 5: Ch 1, dec, sc 1, dec. Turn. (3 stitches)

Row 6: Ch 1, sc in each stitch across. Turn. (3 stitches)

Fasten off, leaving a long tail for sewing. Center the belly patch on the front of the body — roughly between rounds 6 and 12 — and sew it in place with your yarn needle and the white tail. Use a simple whip stitch around the perimeter of the patch. When finished, weave in all ends inside the body.


Part Three: The Head

The head is worked separately in black yarn and then attached to the body. Working it separately makes it easier to position and attach correctly.

Round 1: Magic ring, 6 sc into ring. (6 stitches)

Round 2: Inc in each stitch around. (12 stitches)

Round 3: [Sc 1, inc] repeat around. (18 stitches)

Round 4: [Sc 2, inc] repeat around. (24 stitches)

Rounds 5–8: Sc in each stitch around. (24 stitches, 4 rounds)

Round 9: [Sc 2, dec] repeat around. (18 stitches)

Round 10: [Sc 1, dec] repeat around. (12 stitches)

Stuff the head firmly at this point. Insert your safety eyes if you have not already — place them between rounds 5 and 6, about 6 stitches apart, with a small white accent stitch above each one if you like for a bit of character.

Round 11: Dec around. (6 stitches)

Fasten off and close the hole in the same way as the body.


Part Four: The Beak

The beak is tiny and works up in just a few rounds using orange or yellow yarn.

Round 1: Magic ring, 4 sc into ring. (4 stitches)

Round 2: Inc in each stitch around. (8 stitches)

Round 3: Sc in each stitch around. (8 stitches)

Fasten off, leaving a long tail. Do not stuff the beak. Flatten it slightly and sew it to the front of the head, centered between the eyes. The flat, slightly triangular shape is exactly what you want for a penguin profile.


Part Five: The Wings

Make two wings in black yarn.

Round 1: Magic ring, 6 sc into ring. (6 stitches)

Round 2: Inc in each stitch around. (12 stitches)

Rounds 3–5: Sc in each stitch around. (12 stitches, 3 rounds)

Round 6: [Sc 1, dec] repeat around. (8 stitches)

Round 7: Dec around. (4 stitches)

Fasten off, leaving a long tail. Flatten the wing — do not stuff it — and sew it to each side of the body, positioning each wing between rounds 8 and 11 on either side of the penguin. The wings should angle slightly forward and downward, which gives the penguin a natural, waddling posture.


Part Six: The Feet

Make two feet in orange or yellow yarn.

Round 1: Magic ring, 6 sc into ring. (6 stitches)

Round 2: Inc in each stitch around. (12 stitches)

Rounds 3–4: Sc in each stitch around. (12 stitches, 2 rounds)

Fasten off, leaving a long tail. Flatten the foot and sew it to the underside of the body — position both feet near round 3 of the body, pointing forward and slightly outward.


Part Seven: Assembling the Penguin

Now comes the most rewarding part: putting your penguin together.

Start by sewing the head to the top of the body. Position it so the beak faces the same direction as the belly patch, and sew generously around the full base of the head so it is secure. Tug gently on the head after sewing to make sure it is firmly attached — you don’t want it pulling loose as the keychain is used daily.

Next, if you have not already sewn on the belly patch, wings, feet, and beak, do those now in any order. Take your time with the placement before committing to stitches. Setting the pieces on the body and adjusting them without sewing first helps you find the most natural, balanced arrangement.

Once everything is sewn on, weave in any remaining tails through the body of the penguin so they disappear completely.


Part Eight: Attaching the Keychain Ring

To attach the keychain ring, cut a short length of the black yarn — about six inches — and thread it through your yarn needle. Insert the needle through the top of the head, passing through the stuffed interior to anchor it, and loop the yarn through the keychain ring two or three times. Tie off securely with several knots, and weave the ends into the head to hide them.

Alternatively, you can crochet a small loop at the top of the head. To do this, before you fully close the head in round 11, chain 8 and slip stitch back into the head to form a small loop. Then continue closing up the remaining stitches. Thread the keychain ring through this loop.


Tips for Making Your Penguin Look Its Best

A few extra details can really elevate the final result.

Working tightly is the single most important tip for amigurumi. Loose stitches allow the stuffing to show through and make the piece feel floppy. If your stitches look open, try going down half a hook size.

When sewing pieces together, match the yarn color to whichever piece you are sewing through. When sewing the head to the body, use black yarn so the seam disappears into the fabric.

If you want to add a little more character to your penguin’s face, use a length of white embroidery floss to create a small oval or circle just above each safety eye — this creates a subtle highlight that makes the eyes look alive. You can also use a tiny bit of pink blush or chalk to add color to the cheeks.

For a more personalized keychain, consider making the penguin in non-traditional colors. A purple penguin body with a yellow belly is just as charming, and it makes for a great personalized gift when you choose someone’s favorite colors.


Common Mistakes and How to Fix Them

One of the most common mistakes when making amigurumi for the first time is losing track of your stitch count. This usually happens when you forget to move your stitch marker. Make it a habit to count your stitches at the end of every round, especially after increase and decrease rounds.

Another frequent issue is uneven stuffing. The key is to stuff a little at a time, checking the shape from all angles as you go. You want the piece to be firm and hold its shape, but not so overstuffed that the seams look strained.

If your magic ring keeps coming loose, try working it with a slightly tighter tension, or simply work two slip stitches over the tail before proceeding to secure it more firmly.


Yarn Substitutions and Variations

This pattern is extremely flexible when it comes to materials. If you want a softer, fuzzier penguin, try working in a velvet or chenille yarn. Just be aware that the stitches will be harder to see, so it is best to try that variation once you are comfortable with the standard pattern.

For a miniature version that is even smaller and more delicate, try working with fingering weight yarn and a 2mm hook. The finished penguin will be roughly half the size and absolutely adorable, though it requires more patience with the tiny stitches.

You can also turn this keychain into a bag charm, an ornament, or even a stitch marker by adjusting what you attach to the top of the head. A small ribbon loop makes a beautiful ornament hook for a Christmas tree.


Final Thoughts

Crocheting a penguin keychain is one of those projects that genuinely delivers joy at every stage — from the satisfying click of each stitch to the moment you finally attach the keychain ring and see the finished piece. It is small, it is quick, and it is the kind of handmade object that carries a little personality wherever it goes.

Once you have made one, it is very hard to stop at just one. The good news is that each penguin works up faster than the last as you get familiar with the pattern, and soon you will be making them in batches as gifts for everyone you know.

If you make this penguin keychain, share a photo with your crafting community — nothing inspires other makers more than seeing a finished project brought to life. Happy crocheting.

Categorized in:

Keychain,

Last Update: August 20, 2026