
Crochet Cute Fish Keychains: The Complete Guide to Making Adorable Amigurumi Accessories
There is something endlessly charming about a tiny crocheted fish dangling from your keys, bag zipper, or backpack clip. These little handmade creatures have taken the crafting world by storm, and it is easy to see why. They are small enough to finish in an afternoon, affordable to make, deeply satisfying to create, and absolutely irresistible to everyone who sees them. Whether you are a seasoned crocheter looking for a quick and rewarding project or a beginner ready to try your first amigurumi-style accessory, crocheting cute fish keychains is one of the most delightful skills you can add to your repertoire.
This guide covers everything you need to know β from the materials you will need and the stitches involved, to step-by-step shaping tips, color ideas, and ways to sell or gift your finished creations. By the time you finish reading, you will be ready to pick up your hook and start making your first fish.
Why Crochet Fish Keychains Are So Popular Right Now
The rise of cottagecore aesthetics, handmade gifting culture, and the resurgence of yarn crafts across social media platforms has brought amigurumi accessories into the spotlight in a big way. Fish keychains in particular have become a favorite because they strike the perfect balance between simplicity and personality. A basic fish shape is achievable for beginners, yet experienced crocheters can push the design into something extraordinarily detailed and expressive.
On platforms like TikTok, Instagram, and Pinterest, videos of tiny crocheted fish being assembled stitch by stitch rack up millions of views. Etsy shops dedicated entirely to amigurumi keychains have built loyal customer bases, and many crafters have turned a simple afternoon hobby into a genuine small business. The demand is real, the learning curve is manageable, and the joy of the finished product is completely disproportionate to the effort involved β which is perhaps the best possible endorsement for any craft project.
Fish also offer a uniquely wide creative canvas. You can make a plump, round goldfish that looks like it belongs in a fairy tale, a long slim tropical fish striped in neon colors, a grumpy-faced blowfish that makes everyone laugh, or a sweet little koi with flowing fins. The shape lends itself beautifully to different techniques and aesthetics, which means you will never run out of new variations to try.
Materials You Will Need
Before you pick up your hook, gathering the right materials makes the process much smoother. Here is what you will need to get started.
Yarn. For keychains, you want yarn that is fine enough to create small, detailed pieces without becoming too bulky. Sport weight or fingering weight yarn works beautifully for fish keychains, though worsted weight can also work if you prefer a slightly larger finished piece. Acrylic yarn is popular because it is affordable, comes in an enormous range of colors, holds its shape well, and is easy to clean. Cotton yarn is another excellent choice β it has a slightly firmer texture that gives amigurumi pieces a crisp, defined look, and it works especially well for keychains that need to maintain their shape under regular handling.
Crochet hook. Match your hook size to your yarn weight. For fingering or sport weight yarn, a 2mm to 3mm hook is typical. For worsted weight, a 3.5mm to 4mm hook is common. Going down one hook size from the yarn label recommendation helps create a tighter fabric, which is ideal for amigurumi because it prevents the stuffing from showing through the stitches.
Fiberfill stuffing. Even though fish keychains are small, a little polyester fiberfill stuffing gives them their dimensional shape and makes them satisfyingly squishy. You only need a small pinch for each fish, so a single bag of stuffing will last you through dozens of projects.
Safety eyes. These small plastic eyes with a washer backing come in a huge range of sizes and colors. For a standard fish keychain, 6mm to 8mm safety eyes work well. Smaller 4mm eyes suit especially tiny fish. Black safety eyes give a classic amigurumi look, but you can also find eyes with colored irises, sparkly finishes, or fun shapes like stars and hearts for extra personality.
Stitch marker. A simple plastic locking stitch marker helps you keep track of the beginning of each round when working in the round, which is the standard method for amigurumi.
Tapestry needle. You will need this to weave in your yarn ends and to sew pieces together if your fish design includes separate fins or a tail.
Keychain hardware. A small metal keychain ring with a lobster clasp is the most practical choice. You can also use split rings, swivel clips, or decorative chains depending on the look you want. These are widely available at craft stores and online.
Scissors. A small, sharp pair dedicated to your craft supplies makes clean cuts and tidy finishing much easier.
Optional extras include embroidery floss for adding details like scales or a smile, small pieces of felt for decorative fins, and clear fabric glue for securing embellishments.
Understanding the Basic Stitches
If you are new to amigurumi, a quick refresher on the stitches you will be using most often is helpful before you dive into a pattern.
The magic ring, sometimes called a magic circle, is the standard starting point for almost all amigurumi pieces. It allows you to begin crocheting in the round with a tight, invisible center hole. There are many video tutorials available online if you are learning it for the first time, and it becomes second nature after a few tries.
Single crochet is the primary stitch in amigurumi work. It creates a dense, even fabric that holds its shape well and keeps the stuffing inside where it belongs. Almost the entirety of a basic fish keychain body is worked in single crochet.
Increases and decreases are what transform a flat circle into a three-dimensional shape. An increase is simply two single crochets worked into the same stitch, which makes the piece expand outward. A decrease joins two stitches into one, causing the piece to taper and close in. By combining increases and decreases in specific sequences, you build the rounded body of the fish.
Slip stitch is used to join rounds when working in a turned, joined method rather than a continuous spiral, and it is also handy for attaching pieces and moving across the work without adding height.
Chain stitches appear in some fin and tail constructions, especially for decorative openwork elements.
Step-by-Step: How to Crochet a Basic Fish Keychain Body
The following instructions create a simple, plump fish body approximately 6 to 7 centimeters long when made with sport weight yarn and a 2.5mm hook. Gauge is not critical for this project, but consistent tension helps produce a neat result.
Start with a magic ring and work six single crochets into it. Pull the ring closed snugly. This is Round 1.
Round 2 is a full increase round: work two single crochets into each stitch around. You will have twelve stitches at the end of this round.
Round 3 alternates increases with plain stitches: work one single crochet into the first stitch, then two single crochets into the next stitch, and repeat this pattern around. You will finish with eighteen stitches.
Round 4 follows the same increase logic: single crochet in the first two stitches, then increase in the third, repeating around. This brings you to twenty-four stitches.
Rounds 5 through 9 are worked even β single crochet in each stitch around without any increases or decreases. These rounds build the length of the body and give the fish its chubby middle.
In Round 10, begin attaching your safety eyes if you have not already. Position them on either side of the body between Rounds 5 and 6, spaced roughly eight to ten stitches apart. Once the eyes are positioned and the backing washers are pressed firmly into place, you can begin closing the body.
Round 10 begins the decrease sequence: work a decrease over the first two stitches, then single crochet in the next two stitches, repeating this combination around. You will drop back to eighteen stitches.
Round 11 decreases further: work a decrease, then single crochet in one stitch, repeating around to reach twelve stitches. At this point, gently stuff the body with a small pinch of fiberfill. The fish should feel firm but not stretched tight.
Round 12 is a full decrease round: work a decrease over every two stitches to reach six stitches. Close the opening by cutting your yarn with a tail of about fifteen centimeters, threading it onto your tapestry needle, and running it through the front loops of each remaining stitch. Pull tight to close, then weave in the end.
Adding the Tail and Fins
The tail fin is what really brings your fish to life and makes it look distinctly fish-shaped rather than simply round. There are several approaches depending on how detailed you want the finished piece to be.
For the simplest tail, work a small flat rectangle of about ten single crochets by four rows and fold it in half to create a forked shape before attaching it to the closed end of the body. Sewing it on with your tapestry needle and weaving the ends in neatly gives a clean finish.
For a more dynamic tail, crochet two separate triangular flaps and attach them angled slightly apart at the back of the body. This gives the fish the look of a real forked caudal fin and adds beautiful dimension.
Side fins are optional but add charm. A small oval shape β just six to eight stitches around β sewn onto each side of the body at the midpoint creates a believable pectoral fin. You can make them in a contrasting color for extra visual interest.
A dorsal fin along the top of the fish’s back, crocheted as a simple triangle and sewn on in a coordinating color, completes the classic fish silhouette and gives your keychain that extra layer of detail that makes people stop and ask where you got it.
Color Combinations and Creative Variations
One of the most joyful parts of making fish keychains is choosing your color palette. Because each fish uses such a small amount of yarn, these projects are perfect for using up scraps from your stash and experimenting with combinations you might not commit to in a larger project.
Classic goldfish in warm shades of orange, gold, and red with white belly accents are always popular and have a timeless appeal. Tropical fish patterns using vivid combinations like electric blue and sunshine yellow, or hot pink and lime green, feel fresh and modern and tend to photograph beautifully. Pastel colorways in lavender, mint, and blush create a softer, dreamy aesthetic that aligns with popular cottagecore and kawaii styles. If you want something more dramatic, deep jewel tones like sapphire, amethyst, and emerald make keychains that look almost luxurious.
You can add stripe patterns by changing colors between rounds, incorporate surface embroidery to suggest scale textures, or use variegated yarn that shifts through a gradient of colors as you work, creating an ombre effect with no extra effort.
For themed variations, consider a grumpy-face fish with a sewn-on frown and furrowed brow embroidery, a cat-fish hybrid with tiny crocheted ears, a glittery fish using metallic yarn for the fins, or a rainbow fish inspired by the beloved children’s book.
Attaching the Keychain Hardware
Attaching the hardware securely is important since keychains experience regular tugging and handling. There are two reliable methods.
The first method is to crochet a small loop directly at the top of the fish β typically at the back of the head or the front of the dorsal fin β and slip the keychain ring through this loop before closing it. To do this, work a short chain of four or five stitches at the end of your finishing round, join it back to the body with a slip stitch to form a loop, and reinforce it with a second pass of yarn for durability.
The second method is to add the hardware after the fish is complete using a jump ring. Identify the point where you want the ring to attach, thread a jump ring through one or two stitches at that point, and close the jump ring securely with jewelry pliers. Then attach your keychain clip or lobster clasp to the jump ring. This method gives a slightly more polished, professional look and is popular for keychains intended for sale.
Whichever method you choose, tugging gently on the finished attachment point before declaring the fish complete gives you peace of mind that it will hold up to daily use.
Gifting and Selling Your Fish Keychains
Crocheted fish keychains make exceptional gifts because they are small, personal, and genuinely handmade in a way that people find moving. A keychain made in someone’s favorite colors, attached to a simple card explaining that it was made by hand, is a gift that gets remembered.
For gifting, consider making a set of matching fish for a group of friends, or personalizing each fish with a specific color associated with the recipient. Small tags made from card stock with the recipient’s name or a short message tied through the keychain ring add a lovely finishing touch.
For selling, fish keychains are one of the best entry-level products for an amigurumi small business. They are quick to make, use minimal materials, and can be priced accessibly while still allowing for a reasonable return on your time and materials. Popular sales platforms include Etsy, local craft fairs and markets, Instagram shop features, and Facebook marketplace groups for handmade goods.
When pricing for sale, calculate your material costs carefully, then factor in the time it takes you to complete each fish and the platform fees applicable to wherever you are selling. Many makers find that pricing between eight and twenty dollars per keychain, depending on complexity and local market norms, covers costs and compensates their time reasonably.
Photographing your fish keychains against clean, simple backgrounds β a piece of linen fabric, a wooden cutting board, a handful of scattered flowers β produces images that perform well on social media and attract buyers. Natural light is your best friend for yarn photography, as it captures texture and color most accurately.
Tips for Improving Your Results
A few practical habits separate fish keychains that look polished and professional from those that look a little rough around the edges.
Working in a continuous spiral rather than joining each round produces a more seamless result for amigurumi. Keep your stitch marker moving at the beginning of each round and you will never lose your place.
Maintaining consistent tension throughout the project matters more than the exact hook size or yarn brand. If your tension varies, the fish body may come out lumpy or uneven. If you find yourself getting tighter as you go β which is common when concentrating hard on a new pattern β take a breath and consciously relax your grip on the yarn.
Closing the final round as neatly as possible takes the finished piece from homemade to handcrafted in appearance. Running your tail yarn through the front loops only of the final stitches and pulling slowly and evenly gives the tightest, most invisible closure.
Weaving in ends securely β running the tail in two or three different directions through the interior fabric of the fish β prevents the finished piece from unraveling with handling, which is especially important for keychains that will be used daily.
Finally, blocking your finished fish by gently misting it with water and allowing it to dry in shape can smooth out any unevenness in the surface fabric and make the finished piece look noticeably more refined.
Building a Collection
Once you have made your first fish, you will almost certainly want to make more. The pattern is fast to memorize after the first or second attempt, which means subsequent fish come together quickly and with increasing confidence. Many crocheters find themselves making fish in every colorway imaginable, gifting them freely, keeping a few favorites on their own keys and bags, and eventually developing signature designs that become their own personal crochet style.
Building a collection of different fish types β a school of matching goldfish, a tropical reef assortment, a pastel rainbow set β makes for a satisfying ongoing project that you can return to whenever you have a spare hour and want to make something beautiful with your hands.
Crocheting cute fish keychains is, at its heart, one of those crafts that reminds you why handmaking things matters. Each tiny fish represents time, attention, and care transformed into something tangible and charming. And every time someone spots one and smiles, that feeling is entirely worth it.