This little Fish Amigurumi is swimming it’s way onto the blog today! This little fish is the newest pattern in my Ocean Friends Collection and I’m so excited to share it with you!
You’ll find that this tropical fish amigurumi works up super fast and has so much potential for fun color combinations! The main body portion is worked up as one piece and then the fins and tail are sewn on at the end. When finished, the fish is approximately 4.5 inches long from nose to tail and 2 inches wide.
If you are looking for more ocean inspired amigurumi patterns, check out the whole Ocean Friends Collection on the blog! You’ll find a sea turtle, jellyfish, octopus, whale, and a super sweet mommy and me seahorse pair!

Disclosure: This post may contain affiliate links, which means I may receive a small commission if you click a link and purchase something that I have recommended. This is done at no extra cost to you. Thank you for supporting Loops & Love Crochet!
Materials:
- Worsted weight yarn – I used Caron Simply Soft yarn for this project. I chose a main body color and then two accent colors. The colorways pictured in this pattern are Blue Mint, Grape, and Super Duper Yellow. You can also find this yarn here on Yarnspirations.
- Safety eyes – I used 8mm size, but you can choose a size based on your preference. If you’d like the option of crocheting the eyes rather than using safety eyes, here’s a great tutorial!
- Crochet hook – I used a 3.5mm crochet hook. If you prefer to use a different size for amigurumi projects, feel free to use it! You just might end up with a slightly larger or smaller fish.
- Stuffing – any fiber based stuffing to to stuff your amigurumi
- Yarn needle – bent yarn needles work great for sewing pieces together!
Stitches Used:
- Ch – chain
- Sl St – slip stitch
- SC – single crochet
- DC – double crochet
- INV DEC – invisible single crochet decrease – insert hook into front loop of next stitch, then insert your hook into the front loop of the following stitch (3 loops on hook). Yarn over and draw through 2 loops (2 loops on hook), yarn over and pull through 2 remaining loops on hook.
Important Notes:
- Magic Circle – Make a circle with your yarn, insert crochet hook into circle and draw up a loop. Use this loop to start your first chain 1 of the pattern. Check out this magic circle video tutorial on my YouTube Channel.
- Continuous Rounds – The head/body of the fish is worked in continuous rounds without joining. After you finish the stitches of one round, start right on the next without joining between. I find it handy to use a stitch marker (or a piece of yarn) to mark the start of each round so you know when each round starts/ends.
- Color Changes – change colors at the end of the round in the last stitch of the round. Complete last single crochet of the round until the last yarn over. Yarn over with new color and pull through last step of the single crochet. So your single crochet will go like this: insert hook into last stitch, pull up a loop, yarn over with new color, pull through both loops on hook. Optional – To make your color changes even less noticeable, make your first stitch of the next round a slip stitch instead of a single crochet.
- Stuff as you go – Add stuffing fish’s head/body as you work it up. Make sure you are finished stuffing the body section before your decreases make the opening too narrow.
- Finished Size – This fish amigurumi measures approximately 4.5″ in length from tip of the nose to the end of the tail fin.
Remember to like Loops and Love Crochet on Facebook and join the Loops and Love Crochet Group! I’d also LOVE it if you followed @loopsandlovecrochet on Instagram!
If you like crochet video tutorials, check out (and subscribe to) my Loops and Love Crochet YouTube Channel!

The Fish Amigurumi Crochet Pattern is available for FREE on this website. If you’d like an ad-free, printable PDF version, you may purchase it for a small fee from my Etsy or Ravelry shops. You can also purchase the whole Ocean Friends Collection in my shops. Thank you so much for supporting Loops & Love Crochet!
This pattern is featured in the Water Color Month Blog Hop hosted by Lisa of My Fingers Fly! On July 20th, download the Fish Amigurumi PDF crochet pattern for FREE by visiting the blog hop at the link below! Scroll down to today’s date and take note of the coupon code. Then, come back here and scroll down to the bottom of this post and click the “Download FREE PDF ON RAVELRY” button! Remember to enter the coupon code at the checkout in Ravelry so you get the pattern for free!
OR, you can grab the bundle of all 24 blog hop patterns for one low price of $12.99! Click the picture below for all the details!
The Pattern
Body/Head
*Stuff the body as you go. Make sure you have added enough stuffing to the body before the opening gets too small while working the decrease rounds.
For the body, I used blue as the main color and then purple and yellow as the two accent colors. In this pattern, I’ll call them main color (blue), accent color 1 (yellow) and accent color 2 (purple).
Round 1: In main color, magic circle, chain 1, 6 SC into ring. (6)
Round 2: SC in each stitch around (6)
Round 3: 2 SC in each stitch around (12)
Round 4: SC in each stitch around (12)
Round 5: 2 SC in first stitch, SC in next stitch, repeat around. (18)
Round 6: SC in each stitch around (18)
Round 7: 2 SC in first stitch, SC in next 2 stitches, repeat around (24)
Round 8: SC in each stitch around (24)
Round 9: 2 SC in first stitch, SC in next 3 stitches, repeat around (30)
Round 10: SC in each stitch around (30)
Change to accent color #1
Round 11: SC in each stitch around (30)
Change to main color
Rounds 12-13: SC in each stitch around (30)
Change to accent color #2
*Inserting safety eyes – Hold the fish so that the front is facing you and the seam where you can see your color changes is on the bottom of the fish’s belly. Insert the safety eyes, one on each side of the fish, between rounds 6 and 7. Eyes will be approximately 5 stitches apart, if you count around the top of the head (or about 11 stitches apart (if you count around the bottom of the fish). Make sure that when you hold your fish facing you, that the eyes are lined up on either side of the head and directly opposite each other.
Round 14: SC in each stitch around (30)
Change to main color
Rounds 15-16: SC in each stitch around (30)
Change to accent color #1
Round 17: SC in each stitch around (30)
Change to main color
Rounds 18-19: SC in each stitch around (30)
Change to accent color #2
*Start stuffing the fish’s body, if you haven’t already. Continue stuffing as you work the next rounds, making sure that enough stuffing has been added before the opening is too small when working the decrease rounds.
Round 20: SC in each stitch around (30)
Change to main color
Round 21: SC in each stitch around (30)
Round 22: INV DEC, SC in next 3 stitches, repeat around (24)
Round 23: INV DEC, SC in next 2 stitches, repeat around (18)
Round 24: INV DEC, SC in next stitch, repeat around (12)
Round 25: INV DEC, repeat around (6)
Fasten off, weave in ends.

Tail Fin
Row 1: In main color, magic circle, ch 2, 4 DC into ring, change to accent color #1. Ch 2, turn. (4)
Row 2: 2 DC in each stitch, change to accent color #2. Ch 2, turn. (8)
Row 3: 3 DC into first stitch, slip stitch in next stitch, *3 DC in next stitch, slip stitch in next. Repeat from * across. (12 DC).
Fasten off. Weave in ends, leave the main color tail long enough to sew the tail to the body.

Side Fins (make 2)
Row 1: In accent color #1, magic circle, ch 2, 3 DC into ring, change to accent color #2. Ch 1, turn. (3)
Row 2: 2 SC in each stitch. (6)
Fasten off. Weave in ends. Leave one tail long to sew the fins on the body.

Attaching the Fins to the Body

Sew the tail fin to the back of the body. Be sure to hold the fish upright so that your tail is lined up vertically on the back of the body, and not sewn on sideways. You’ll only be sewing around the bottom part of the fin that touches the fish (in the main color). Weave in ends and cut yarn.

Sew the fins to the sides of the body. I attached them at approximately round 16, right in front of the second band of accent color #1 (second band of yellow pictured below). Just sew around the first round of the fin that touches the fish and let the end of the fin stick out towards the sides.

That’s it! Now you are all finished making your fish amigurumi!

**Want to be kept in the loop? Be sure to like Loops and Love Crochet on Facebook and join the Loops and Love Crochet Group! Don’t forget to follow @loopsandlovecrochet on Instagram! Remember to tag Loops and Love Crochet when you post your finished projects on social media! I’d love to see them! **
*You may make and sell any items made from my patterns, but please link back to my blog or Loops & Love Crochet as the designer. Please do not copy and paste claiming it as your own. Please do not re-publish my photos as your own.
**Please do not copy this pattern and share as your own, in part or in whole. Instead, link back to the Loops and Love Crochet blog (especially when selling items you make from my patterns). Thank you!