
How to Crochet a Penguin Keychain: A Step-by-Step Tutorial for Beginners
There is something undeniably charming about a tiny crocheted penguin dangling from your keys. It is small enough to carry everywhere, cute enough to draw compliments, and satisfying enough to make you want to crochet a dozen of them. Whether you are new to amigurumi or a seasoned crocheter looking for a quick and rewarding project, this penguin keychain tutorial will walk you through everything you need to know, from materials to finishing touches.
By the end of this guide, you will have an adorable little penguin that sits in the palm of your hand and can be attached to a keychain ring, a zipper pull, a bag charm, or gifted to someone who loves these tuxedo-wearing birds as much as you do.
What You Will Need
Before you pick up your hook, gather your supplies. Having everything ready before you begin makes the process much smoother, especially when you are working with small pieces that are easy to misplace.
Yarn: You will need black, white, and orange yarn. Worsted weight (size 4) works well and creates a penguin that is approximately 2.5 to 3 inches tall, which is the perfect keychain size. If you want a slightly smaller penguin, you can use a lighter weight yarn like sport or fingering weight and adjust your hook size accordingly.
Crochet Hook: A 3.5mm hook pairs well with worsted weight yarn for amigurumi, since working with a tighter tension helps prevent stuffing from showing through the stitches. If you are using lighter yarn, drop down to a 2.5mm or 2.75mm hook.
Polyfill Stuffing: A small amount is all you need for this project. Stuff the body firmly enough that it holds its shape but not so tightly that it distorts the stitches.
Safety Eyes: Two 6mm black safety eyes give the penguin an expressive, professional look. If you are making this keychain for a young child, embroider the eyes with black yarn instead, as safety eyes can be a choking hazard.
Yarn Needle: You will need this to sew the parts together and weave in your ends.
Scissors: A small, sharp pair works best for trimming yarn tails cleanly.
Stitch Marker: A simple loop of contrasting yarn or a plastic stitch marker helps you keep track of the beginning of each round.
Keychain Ring and Jump Ring: A split ring keychain and a small metal jump ring from any craft store will turn your finished penguin into a functional accessory. You can also use a lobster clasp if you prefer.
Understanding the Basic Stitches
This pattern uses standard amigurumi crochet stitches worked in continuous rounds (also called spirals), meaning you do not join at the end of each round. This gives you the seamless, rounded shape that makes amigurumi so appealing.
Here are the abbreviations used throughout this tutorial:
MR — Magic ring (also called a magic circle)
ch — Chain
sc — Single crochet
inc — Increase (two single crochets in the same stitch)
dec — Invisible decrease (insert hook through the front loops of the next two stitches and complete a single crochet)
sl st — Slip stitch
FO — Fasten off
BLO — Back loop only
If you are unfamiliar with the magic ring, it is a technique for starting rounds without leaving a visible hole in the center. There are dozens of video tutorials available that demonstrate it clearly if you would like a visual reference before you begin.
Crochet Penguin Keychain Pattern
Part 1: The Body
The body is the largest piece and the one you will start with. Work in continuous rounds using black yarn.
Round 1: Make a magic ring, then work 6 sc into the 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)
Round 5: Sc 3, inc repeat around. (30 stitches)
Rounds 6–10: Sc in each stitch around. (30 stitches, 5 rounds even)
Now you will begin the decreasing section, which shapes the top of the body.
Round 11: Sc 3, dec repeat around. (24 stitches)
Round 12: Sc 2, dec repeat around. (18 stitches)
At this point, attach your safety eyes between rounds 8 and 9, spacing them about 4 to 5 stitches apart. This is also the time to embroider the eyes if you are skipping safety eyes. The eyes should sit on the front of the penguin, so before you attach them, stuff the body partially and check that you are placing them on the correct side.
Once the eyes are secured, stuff the body firmly with polyfill.
Round 13: Sc 1, dec repeat around. (12 stitches)
Round 14: Dec around. (6 stitches)
Fasten off, leaving a short tail. Use your yarn needle to close the remaining hole by weaving the tail through the front loops of each remaining stitch and pulling it snug. Weave in the end.
Part 2: The Belly Patch
This white oval is what gives the penguin its classic tuxedo look. It is sewn flat onto the front of the body.
With white yarn:
Row 1: Ch 4, sc in the second chain from the hook and in each remaining chain. 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 3. (3 stitches)
Fasten off, leaving a long tail for sewing. Use your yarn needle to stitch the belly patch onto the front center of the body, centering it between the eyes and the bottom. The patch should sit roughly between rounds 5 and 11 of the body. Use a whipstitch or appliqué stitch around the edges to secure it flat and neatly.
Part 3: The Wings (Make Two)
With black yarn:
Round 1: MR, 6 sc into the ring. (6 stitches)
Round 2: Sc 1, inc repeat around. (9 stitches)
Rounds 3–5: Sc in each stitch around. (9 stitches, 3 rounds even)
Fasten off, leaving a long tail. Do not stuff the wings. Flatten them slightly so they have a paddle shape. Sew one wing on each side of the body at approximately round 9 or 10, positioning them so they angle slightly downward and forward, as if the penguin is waddling with its little arms out.
Part 4: The Beak
With orange yarn:
Round 1: MR, 4 sc into the 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 and pinch the open end slightly so it has a triangular, slightly pointed look. Sew it onto the front of the face centered between the eyes, with the open end touching the face and the tip pointing outward.
Part 5: The Feet (Make Two)
With orange yarn:
Round 1: MR, 6 sc into the ring. (6 stitches)
Round 2: Sc 1, inc repeat around. (9 stitches)
Round 3: Sc in each stitch around. (9 stitches)
Fasten off, leaving a long tail. Flatten each foot slightly. Sew them to the bottom of the body so that the penguin can stand on its own if you set it down. Position them at the very base of the body, angling them slightly outward for that classic penguin stance.
Assembling Your Penguin
Once all the parts are made, take a moment to lay them out and visualize the final assembly. The order of sewing matters for getting a clean, finished look.
Start by sewing the belly patch onto the body. This is the flattest, most visible piece, so getting it positioned well makes a big difference. Pin it in place with sewing pins or hold it with a small clip before stitching if it helps you work more precisely.
Next, attach the beak. Center it on the face, right at the midpoint between the two eyes. A few stitches around the base of the beak are enough to keep it secure.
Then attach the wings, one on each side. Make sure they are symmetrical by counting the rounds on the body and sewing them at the same row on both sides.
Finally, sew the feet to the bottom. If you want the penguin to be a true keychain rather than a standing figure, you can skip the feet or make them smaller so they do not throw off the balance when it hangs.
Attaching the Keychain Hardware
To turn your finished penguin into a keychain, you have a couple of options depending on the look you want.
The simplest method is to crochet a small loop of chain stitches at the top of the penguin’s head during finishing. Before you close the top of the body in round 14, insert a folded piece of yarn through the top and tie it securely, leaving a loop long enough to thread onto a jump ring. Alternatively, you can use your yarn needle to stitch a loop of yarn through the top of the head after assembly.
Once you have a loop at the top, open a small jump ring using two pairs of pliers (or one pair and your fingers), thread the yarn loop onto it along with your keychain split ring, and close the jump ring. The penguin is now ready to hang.
If you prefer a more polished look, you can purchase a small swivel lobster clasp and attach it via jump ring, which lets the penguin spin freely without tangling.
Tips for a Better Finished Penguin
Working in tight, even stitches is the most important factor in getting a clean amigurumi piece. If you can see daylight through your stitches, go down a hook size. The stuffing should not be visible between the stitches.
When sewing pieces together, use the same yarn color as the piece you are attaching whenever possible. This makes any imperfect stitching far less noticeable.
Leave yourself longer yarn tails than you think you need when fastening off pieces that will be sewn. Running out of tail yarn mid-seam is one of the most frustrating experiences in amigurumi, and an extra inch or two of yarn costs nothing.
If the penguin is looking lopsided after assembly, you can very gently steam it from a distance with a fabric steamer or hold it briefly over a pot of boiling water (never let it touch the water) to relax the fibers and reshape it slightly. Let it dry completely before using it.
Customizing Your Penguin Keychain
One of the best things about making your own accessories is that you can personalize them as much as you want. Here are a few ways to make your penguin keychain unique.
Try changing the belly patch and beak color to yellow for a tropical bird variation, or add a tiny crocheted scarf in your favorite color wrapped around the penguin’s neck. A few stitches of red yarn can become a little bow tie, which makes a lovely gift for someone who loves formal occasions. You can even crochet a tiny top hat by making a small flat circle and a short cylinder and stacking them together.
If you are making a batch for gifts or craft fairs, try working the body in different dark colors — navy blue, dark green, or charcoal gray can all read as fun, non-traditional penguins. Changing the eye size also dramatically affects the personality of the finished piece.
For a Christmas ornament variation, skip the keychain ring and attach a longer loop for hanging on a tree. The penguin is also adorable as a zipper pull on a jacket, backpack, or pencil case.
Frequently Asked Questions
How long does this project take? Most crocheters can complete this penguin keychain in one to three hours, depending on their speed and experience level. The body takes the longest, while the accessories come together quickly.
Can I use a different yarn weight? Yes. The finished size will simply be larger or smaller depending on your yarn and hook combination. Sport or fingering weight yarn with a small hook produces a very delicate, tiny penguin. Bulky yarn makes a larger, chunkier version that is more like a plush toy than a keychain, but it is equally charming.
What if I am new to the magic ring? The magic ring has a small learning curve but is worth mastering because it creates the cleanest center for circular amigurumi pieces. If you are struggling with it, you can chain 2, then work your first round of single crochets into the second chain from the hook. It is not as seamless, but it works well enough for a beginner project.
How do I make the penguin machine washable? Use acrylic yarn and plastic safety eyes rather than glass, and the finished penguin should survive a gentle machine wash cycle in a mesh laundry bag. Lay flat to dry to preserve its shape.
Can I sell keychains made from this pattern? This tutorial is shared for personal and small-scale commercial use. If you sell finished items made from this pattern, a credit or link back to this tutorial is always appreciated.
Final Thoughts
A crocheted penguin keychain is one of those projects that delivers a huge amount of joy for a relatively small time investment. It uses scraps of yarn you likely already have on hand, requires no specialized tools beyond a hook and needle, and produces something genuinely useful that you or the person you give it to will carry around every day.
The skills you practice here — working in continuous rounds, increasing and decreasing to shape a three-dimensional form, and assembling multiple crocheted pieces — are the exact same skills that apply to any amigurumi project. Nail this little penguin and you will feel ready to tackle larger, more complex creatures.
Make one for yourself, make a matching set for your keys and your bag, or make a whole waddle of penguins to gift to everyone you know. Once you see how quickly they come together, it is very hard to stop at just one.
Happy crocheting!