Crochet Mermaid Doll Amigurumi Keychain Pattern – Free & Fun Project

Crochet Mermaid Doll Amigurumi Keychain Pattern – Free & Fun Project

There is something undeniably magical about miniature things. A tiny crocheted creature that fits in the palm of your hand carries a charm that full-sized projects simply cannot replicate. When you combine the whimsy of amigurumi with the enchanting world of mermaids, you get one of the most delightful little projects a crafter can make — a crochet mermaid doll amigurumi keychain that doubles as wearable art.

This free pattern is designed for crochet makers who are comfortable with basic stitches and want to try their hand at a fun, portable project. Whether you are making it for yourself, gifting it to a mermaid-obsessed friend, or selling it at a craft fair, this tiny doll is sure to bring smiles wherever it goes. The finished keychain measures roughly 4 to 5 inches tall depending on your yarn weight and hook size, making it the perfect companion to dangle from a bag, backpack, lanyard, or set of keys.

Let us dive in — pun absolutely intended.


Materials You Will Need

Before picking up your hook, gather everything you need so your crafting session flows without interruption. One of the best things about this project is how little yarn it requires. Those leftover scraps from bigger projects? Perfect.

You will need a small amount of worsted weight yarn or sport weight yarn in skin tone (peach, brown, tan, or any color that represents your doll), a vibrant color for the mermaid tail (teal, purple, coral, seafoam green — go wild), and a contrasting or coordinating color for the shell bra or bikini top. You will also need a tiny bit of yarn in your preferred hair color, which can be anything from golden yellow to deep violet.

For tools and supplies, grab a 2.5mm to 3.5mm crochet hook depending on your chosen yarn weight (a tighter gauge helps keep stuffing from showing through), polyester fiberfill stuffing, a yarn needle for weaving in ends and assembling pieces, black embroidery thread or safety eyes in a 6mm or 8mm size for the face, a keychain ring or lobster clasp, a short length of jump rings or craft wire, and a small amount of craft glue if you prefer to secure the hair.

Optional but adorable: tiny seed beads or sequins to decorate the tail for extra shimmer, a small piece of iridescent ribbon, or metallic yarn to add sparkle to the fins.


A Note on Gauge and Sizing

Because this is a small decorative item rather than a garment, gauge does not need to be exact. However, consistency matters. Work tightly enough that the stuffing does not peek through the stitches. If your stitches look loose, drop down a hook size. The goal is a dense, firm fabric that holds its shape well.

All rounds are worked in continuous spiral unless otherwise noted. Use a stitch marker to track the beginning of each round.


Abbreviations Used in This Pattern

Magic ring — MR
Chain — ch
Slip stitch — sl st
Single crochet — sc
Increase — inc (2 sc in same stitch)
Decrease — dec (invisible decrease: insert hook into front loop of next two stitches, pull up loops, yarn over and pull through all three loops)
Double crochet — dc
Half double crochet — hdc
Stitch(es) — st(s)
Round — Rnd
Repeat — rep


Part One: The Head and Body

The mermaid is worked in one continuous piece from the top of the head down through the body, then the tail is worked separately and joined.

Rnd 1: Using skin tone yarn, MR, 6 sc into ring. (6 sts)

Rnd 2: Inc in each st around. (12 sts)

Rnd 3: Sc 1, inc rep around. (18 sts)

Rnd 4: Sc 2, inc rep around. (24 sts)

Rnd 5: Sc 3, inc rep around. (30 sts)

Rnd 6 to 10: Sc in each st around for 5 rounds. (30 sts)

This is the point where you will want to insert your safety eyes between rounds 7 and 8, approximately 6 stitches apart. If you are making this for a small child, skip the safety eyes and embroider the eyes with black embroidery thread instead. You can also add tiny pink or rosy-colored stitch details to give the cheeks a flushed, sweet look. A small “v” shape in embroidery thread makes a cute little smile.

Rnd 11: Sc 3, dec rep around. (24 sts)

Rnd 12: Sc 2, dec rep around. (18 sts)

Begin stuffing the head lightly but firmly. Continue adding stuffing as you work downward.

Rnd 13: Sc 1, dec rep around. (12 sts)

Rnd 14: Sc in each st around. (12 sts)

This creates the neck. You can make it slightly tighter by pulling your stitches a bit more firmly on this round.

Rnd 15: Inc in each st around. (24 sts)

Rnd 16 to 20: Sc in each st around for 5 rounds. (24 sts)

This is the torso section. Keep stuffing as you go. At round 20, change to your shell bra color and work one round of sc through the back loops only — this creates a slight ridge that gives the illusion of a waistline and marks the transition between the upper body and the tail area.

Rnd 21: Still in shell bra color, sc in each st around through both loops. (24 sts)

Change back to skin tone for one more round if you want a bare midriff look, or simply continue transitioning into tail color here. Either approach works beautifully.


Part Two: The Mermaid Tail

Switch to your tail color yarn here. The tail is wider at the top to accommodate the hips and gradually tapers toward the fin.

Rnd 22: Sc 3, inc rep around. (30 sts)

Rnd 23 to 26: Sc in each st around. (30 sts)

Rnd 27: Sc 3, dec rep around. (24 sts)

Rnd 28 to 30: Sc in each st around. (24 sts)

Rnd 31: Sc 2, dec rep around. (18 sts)

Rnd 32 to 34: Sc in each st around. (18 sts)

Rnd 35: Sc 1, dec rep around. (12 sts)

Rnd 36 to 37: Sc in each st around. (12 sts)

Finish stuffing the tail firmly. Do not close the bottom yet — you will attach the fin here.


Part Three: The Fin

The fin is worked flat and then attached to the open end of the tail. It is made in two mirrored pieces that create the classic bifurcated mermaid fin shape.

First fin lobe:

Ch 5, turn.
Row 1: Sc in second ch from hook, sc 3 across. (4 sts)
Row 2: Ch 1, turn. Sc across. (4 sts)
Row 3: Ch 1, turn. Inc, sc 2, inc. (6 sts)
Row 4: Ch 1, turn. Sc across. (6 sts)
Row 5: Ch 1, turn. Inc, sc 4, inc. (8 sts)
Row 6: Ch 1, turn. Sc across. (8 sts)
Do not fasten off. Set aside.

Second fin lobe:

Repeat the same steps for the second fin lobe. After completing row 6, join the two lobes by crocheting across the top of both with a row of sc, connecting them into one unified fin shape. Fasten off, leaving a long tail for sewing.

Flatten the tail end of the body piece, and sew the fin securely across the opening. Weave in the ends well to keep everything tidy and stable.


Part Four: The Arms

Make two arms.

Rnd 1: Using skin tone yarn, MR, 6 sc. (6 sts)

Rnd 2: Sc in each st around. (6 sts)

Rnd 3: Dec, sc 4. (5 sts) — this creates a slightly rounded hand shape.

Rnd 4 to 8: Sc in each st around. (5 sts)

Fasten off, leaving a long tail. Do not stuff the arms — leave them flat and floppy, which gives the doll a sweet, lifelike posture. Sew the arms to either side of the body at approximately round 16 or 17, which places them at shoulder level.


Part Five: The Hair

Hair is one of the most expressive parts of any amigurumi doll, and with a mermaid you have so much creative freedom. You can make flowing wavy locks, a high crown of curls, braids, or a half-up style. Here is a method that creates long, flowing hair with a natural look.

Cut yarn in lengths of about 6 to 8 inches. You will need roughly 20 to 30 strands depending on how full you want the hair to be. Fold each strand in half and use a crochet hook to pull the folded center through a stitch on the head, then pull the ends through the loop to create a lark’s head knot attachment. This is the same method used to attach fringe to a blanket.

Work from the back of the head forward, leaving the face area clear. Once all the hair is attached, trim the ends to your desired length and style. For wavy hair, wrap the yarn loosely around a pencil or knitting needle and allow it to set for a few hours, then release it for gentle waves.

If you want bangs, attach a few shorter pieces of yarn across the front hairline and trim to about half an inch. You can secure the hair with a tiny drop of craft glue at the base of each strand to prevent it from slipping loose over time with wear.


Part Six: The Shell Bra

Using your shell bra color, make two small shell shapes.

Rnd 1: MR, 6 sc. (6 sts)

Rnd 2: Sc 1, inc rep around. (9 sts)

Sl st to close, fasten off, and leave a tail for sewing. Make two of these small round pieces and sew them onto the chest area of the doll, roughly centered across rounds 17 and 18. You can add a tiny stitch of contrasting embroidery thread through the center of each shell for decoration, or leave them smooth and simple.


Adding the Keychain Hardware

Once your mermaid is fully assembled, it is time to attach the keychain hardware. Cut a short 3-inch length of the tail yarn color and thread it through the top of the doll’s head using your yarn needle — go through one or two stitches at the very crown of the head, then tie the two ends together in a secure double knot to form a small loop. Thread this loop through a jump ring, and attach a lobster clasp or keychain ring through the jump ring. This creates a sturdy attachment point that lets your mermaid swing freely without the stress falling on a single strand of yarn.

Alternatively, use a short piece of chain from a craft store, threading it through the top of the head and connecting both ends to the keychain ring for an even more polished finish.


Finishing Touches and Customization Ideas

The beauty of this pattern is how endlessly customizable it is. Here are some ideas to make your mermaid uniquely yours.

You can add scale texture to the tail by working the tail section in a crocodile stitch or by embroidering small “v” shapes over the surface with a slightly lighter or darker shade of the same color. The result looks like shimmering fish scales and elevates the finished piece dramatically.

Metallic or sparkle yarn blended in with the tail color adds an iridescent shimmer that really brings the mermaid to life. Many craft stores sell thin metallic thread that can be held alongside your regular yarn as you work — no special techniques required.

For the top, instead of simple shell shapes, try working small starfish or scallop shell shapes using free patterns available all over the web. A tiny crocheted starfish adds another oceanic touch.

You can also make a little seaweed or coral accessory to accompany the doll if you are gifting it in a shadow box or a little organza bag — a thoughtful presentation that makes even a small handmade item feel special.

If you want to create a family of mermaids in different colorways, consider making them all in the same color scheme with different hair colors, or vice versa. A set of three or four in varying tail shades displayed together on a single ring or clip makes a gorgeous gift.


Tips for Making Multiple Keychains

If you are making these for a craft fair or as gifts in bulk, a few strategies will help you work efficiently. Start by making all the heads at once, all the bodies at once, all the tails at once, and all the fins at once, rather than completing one full doll at a time. This assembly-line approach is faster once you hit your stride with each step. Pre-cut your hair yarn in batches. Keep a small plastic bag of jump rings, lobster clasps, and keychain hardware so you are never hunting for supplies mid-session.

Each doll takes roughly one to two hours depending on your working speed, which makes them quick enough to produce in multiples while still feeling special and handcrafted.


Caring for Your Mermaid Keychain

Because this little doll will likely live on a bag or keychain and encounter daily wear, it is worth knowing how to keep it looking its best. Hand washing in cool water with a gentle soap works perfectly. Reshape while damp and allow to air dry completely before reattaching to your keychain. Avoid machine washing, as the agitation can distort the stuffing and pull on the attached hair. If the hair gets tangled, use a very fine-tooth comb or your fingers to gently work out knots, or simply reattach fresh hair strands if needed.


Why Amigurumi Keychains Make Such Great Handmade Gifts

In a world of mass-produced accessories, a handmade crochet keychain carries weight that store-bought items simply cannot match. It represents time, care, and skill. When you give someone a tiny crocheted mermaid, you are giving them something no one else in the world has — a one-of-a-kind piece made just for them. The recipient sees the craft behind it, feels the softness of the yarn, and appreciates that someone chose to make something by hand.

Amigurumi keychains in particular are beloved because they occupy that rare overlap between art object and functional accessory. They are not just pretty to look at — they live in the world alongside the person who carries them. They get seen at coffee shops, schools, offices, and airports. In that way, every handmade mermaid keychain you make becomes a little ambassador for the craft you love.


Final Thoughts

This free crochet mermaid doll amigurumi keychain pattern is the kind of project that reminds you why you fell in love with crochet in the first place. It is small but satisfying, quick but detailed, practical but imaginative. Whether you make one for yourself or a hundred to share, each tiny mermaid carries a piece of the sea-dream with it — the idea that magic is real, that mermaids exist somewhere in the deep blue, and that a crafter with yarn and a hook can bring that magic into the everyday world.

Happy hooking, and may your stitches always be tight and your yarn never tangle.

Categorized in:

Amigurumi,

Last Update: October 26, 2026