Small Crochet Fish Keychain Free Pattern
We’re excited to share this free pattern for you for how to crochet a small fish. This tiny amigurumi fish was inspired by my love for the ocean. As kids we went to the beach in Karachi every weekend – and I just love beach holidays. A few years ago, I decided to try scuba diving to be able to see more of the amazing ocean life up close! As it turns out, scuba is not really my thing (I got certified but I just didn’t love the feeling and haven’t done it since). So, I guess when you can’t have real fish, why not crochet a fish instead?
This small rainbow crochet fish also makes for a super cute crochet luggage tag for your next beach holiday! I recently made one as a crochet keychain for my brother for his birthday because I wanted to make him something for his birthday and I couldn’t figure out what – and who can’t use a cute small amigurumi fish keychain, right? (Check out our collection of crochet keychains!). This little fish would also be great quick sellers for your next crochet craft fair (see our craft fair tips and lessons).
About this No Sew Amigurumi Fish Pattern
If you’re anything like me, sewing is the worst part of making amigurumi. I often leave the sewing of my projects to the end (and sometimes they stay like that for days!!!). So I’m so excited that this fish is a no sew amigurumi pattern. The pattern is worked in one piece. The fins are added on but crocheting into your worked fish – making the pattern 100% no sew!
You can crochet this fish in under 30 minutes – making it a perfect last minute gift! Plus, I love quick amigurumi projects like this because they’re so easy to work up on the go – they don’t require too many materials (the materials can easily fit into my purse!) and can be finished in one sitting. I find little projects like these to be the perfect way to pass time while waiting for an appointment.
I also love that it can be used as a scrap yarn amigurumi project. I have lots of little balls of yarn lying around that I can’t use for anything larger so this crochet rainbow fish is the perfect way to use them up!

If you would like an ads-free, print-friendly PDF version of our pattern, you can buy it from our Ravelry store.

Want to save this pattern for later? Save this pin to your Pinterest board.
Are we friends yet?
Join the Amigurumi with Chai Coffee Crochet Facebook group or follow us on Instagram, Facebook, and Pinterest
No Sew Crochet Fish Free Pattern
This pattern is for your personal use only and cannot be sold, copied, or reproduced in any way without permission from the designers. You may sell finished objects made from this pattern but please give credit to chaicoffeecrochet.com as the pattern designers.
Tools & Materials You Will Need
- Yarn: You need a tiny amount of DK yarn in five colours
- 2.75mm crochet hook
- Tapestry needle
- Stitch marker
- Polyfill stuffing
- Two 6mm safety eyes
- Keychain ring
Crochet Stitches and Abbreviations
This pattern is written in US terms.
Ch: Chain
SC: single crochet
INV DEC: invisible decrease
INC: two SC in the same stitch
DC: double crochet
TR: Triple crochet
Finished size: Approximately 2.5 inches
How to crochet a fish
Note: The colours on this pattern will be noted as C1, C2, C3, C4, C5 so that you can use any colours for your fish. In our fish, we used red, orange, yellow, green and blue.
Body
Using C1
Stuff as you go
Round 1: 5 SC into a magic circle (5)
Round 2: INC in each stitch around (10)
Round 3: (SC, INC) five times (15)
Round 4-5 (2 rounds): SC around (15)
Change to C2
Insert eyes between Rounds 4 and 5 on either side of your crochet fish’s head, approximately 6 stitches apart.

Round 6-7 (2 rounds): SC around (15)
Change to C3
Round 8-9 (2 rounds): SC around (15)
Change to C4
Round 10: (3 SC, INVDEC) three times (12)
Round 11: SC around (12)
Change to C5
Make sure your amigurumi fish is well stuffed
Round 12: (2 SC, INVDEC) three times (9)
Round 13: (SC, INVDEC) three times (6)
You now want to be at the bottom of your crochet fish’s body. Sl st as many times as you need to get there.
Change to C1

Round 14: Fold the opening closed. Ch one and 3 SC through both layers to close.

We will now crochet the tail in rows.
Row 15: Ch 1, turn. INC, SC, INC (5)
Row 16: Ch 1, turn. INC, 3 SC, INC (7)

Fasten off and weave in the ends
Pectoral Fins (make 2)
Using C1

Insert your hook between Rounds 7 and 8, two stitches below the eye and slip stitch to attach.
3 DC in the next stitch. Sl st in the next stitch and fasten off.
Repeat this on the other side of your fish for the second fin.
Dorsal fin
Using C1

Insert your hook at the top of your fish, between Rounds 5 and 6 and sl st to attach. We will now be working on the stitches along the top of the body of your fish. If you’re attaching a keychain ring, you can attach it as you’re making the triple crochet, by putting the ring through before you your final yarn over.
Row 1: SC, DC, TR, DC, sl st.
Fasten off and weave in your ends
Embroider on a smile to your fish.

Attach the keychain ring onto your amigurumi fish.
Your crochet fish keychain is now ready!

We would love to see your finished amigurumi fish, so share it in our Facebook group Amigurumi with Chai Coffee Crochet or tag us on Instagram @chaicoffeecrochet
If you’re looking for more cute and quick crochet patterns, check out our Kozu Palm Pals mini dolls.