This post was created with help from AI tools and carefully reviewed by a human (Muntaseer Rahman) . For more on how we use AI on this site, check out our Editorial Policy.
Check Out These FREE Tools We Made JUST For You!
How to Crochet a Goldfish: Free Amigurumi Pattern With Step-by-Step Photos
If you have ever wanted a goldfish that never needs a water change, this little guy is about to become your new favorite project.
This crochet goldfish is small, chunky, and ridiculously cute, with a bright yellow body, orange fins, and that classic round goldfish face. At roughly 3 inches long, it is the perfect palm-sized amigurumi.
This pattern was made by a real crochet expert, with step-by-step photos for every single part. No AI-generated fluff, no vague instructions, no guessing. Just a clean, tested pattern that actually works.
Best of all, it is beginner-friendly. If you can single crochet in the round and know how to increase and decrease, you already have everything you need to make one.
Let’s hook it up.

Who This Pattern Is For
This free goldfish crochet pattern is perfect for:
- Beginners who want a quick, satisfying amigurumi win
- Fish keepers who want a yarn version of their tank buddy
- Crocheters tired of making the same old cats and bears
- Anyone building a crocheted aquarium of sea creatures
- Gift-makers looking for a fast, adorable handmade present
The whole thing comes together in an afternoon, which makes it a great little project when you want something finished by the end of the day.
What Makes This Goldfish Pattern Special
A lot of crochet fish patterns out there either look like a blob with fins or get way too complicated for what is basically a small toy.
This one hits the sweet spot.
The body is shaped with simple increases and decreases to get that plump, rounded goldfish look. The orange details are worked right into the body as you go, so you are not embroidering them on at the end.
And those flowy fins and fanned-out tail are what really sell it as a goldfish instead of just “a fish.”
Two colors, basic stitches, and a couple of hours. That is the whole deal.
Project Details
Skill Level: Beginner friendly. If you have made even one amigurumi before, you will breeze through this.
Time Required: About 2 to 3 hours, perfect for a cozy afternoon.
Finished Size: Roughly 3 inches (8 cm) long. Your size may vary a little depending on yarn and tension.
Materials You’ll Need
Here is your supply list:

- Milk cotton yarn (4 ply) in yellow and orange
- 3 mm crochet hook (the hook set I use for every amigurumi)
- Stitch marker
- 7 mm safety eyes (or your preferred size)
- Fiberfill stuffing
- Yarn needle
That is it. Nothing fancy, and you probably have most of it in your craft stash already.
Want to play with colors? A white body makes a cute fancy goldfish, and a deep red-orange turns it into a tiny koi.
Abbreviations
Quick reference for every stitch used in this pattern:
- MR = Magic Ring
- sc = Single Crochet
- inc = Increase
- dec = Invisible Decrease
- hdc = Half Double Crochet
- dc = Double Crochet
- tr = Treble Crochet
- ch = Chain
- sl st = Slip Stitch
The Pattern
The Body
The body is worked in a continuous spiral, so pop in a stitch marker to keep track of your rounds.
A quick note on color: This goldfish has orange patches worked right into the yellow body. As you crochet, switch to orange yarn for the spots where you want the orange details, then switch back to yellow. Follow the photo below for placement, but honestly, there is no wrong way to spot a goldfish.

- R1: 6 sc in MR [6]
- R2: 6 inc [12]
- R3: sc around [12]
- R4: (1 sc, 1 inc) ×6 [18]
- R5: (2 sc, 1 inc) ×6 [24]
- R6–R8: 9 sc, 6 sc, 9 sc [24]
- R9: 3 sc, 3 sc, 3 sc, 6 sc, 3 sc, 3 sc, 3 sc [24]
- R10–R11: 3 sc, 3 sc, 12 sc, 3 sc, 3 sc [24]
- R12: sc around [24]
- R13: (2 sc, 1 dec) ×6 [18]
- R14: sc around [18]
- R15: (1 sc, 1 dec) ×6 [12]
Stuff the body firmly with fiberfill before you close it up. You want it plump but still a little squishy.
The Tail
Switch to orange yarn for the tail. This part is worked in rows, back and forth, to create that fanned goldfish shape.

- R1: ch 9, turn, 8 hdc, ch 1, turn
- R2: 6 sc, ch 1, turn
- R3: 3 hdc, 3 sc, ch 1, turn
- R4: 4 sc, ch 1, turn
- R5: 1 hdc, 3 sc, ch 1, turn
- R6: 4 sc, ch 3, turn
- R7: 3 hdc, 3 sc, ch 1, turn
- R8: 6 sc, ch 3, turn
- R9: 8 hdc
Now work 4 dec along the bottom edge of the tail to shape that pinched-in look where it meets the body.
Fasten off and leave a long tail of yarn for sewing. Then stitch the tail onto the back end of the body.
The Upper Fin
Stay with orange yarn for the little dorsal fin on top.

Attach your yarn to R12 on the upper side of the body, working through the previous rows so it sits securely.
Then work: 1 sc, 1 hdc, 1 dc, 1 hdc, 1 sc, sl st.
Cut the yarn and hide the ends inside the body. That tiny fin adds so much personality.
The Side Fins (Make 2)
These two little fins go on either side of the body, and they are about as quick as crochet gets.

Make a magic ring, then work all of this into it: 1 sc, 1 hdc, 1 dc, 1 tr, 1 dc, 1 hdc, 1 sc.
Pull the yarn tail to close the ring. Fasten off and leave a long tail.
Make a second one exactly the same, then sew or glue both fins to the sides of the body around R7 to R8.
Finishing Touches
This is where your yarn blob officially becomes a goldfish.

Add the eyes. Place your safety eyes between R4 and R5 on the front of the head. Take a second to make sure they look even before you snap the backs on, because there is no going back after that.
Add white details around the eyes. Use a little white yarn to stitch a ring around each eye. This tiny step gives your goldfish that wide-awake, slightly surprised look that makes it so charming.
Weave in all the loose ends neatly, and you are done.
Tips Before You Start
Mind your tension. Amigurumi looks best with tight, even stitches so the stuffing does not peek through. If you see gaps, go down a hook size.
Stuff as you go. It is much easier to stuff the body before the opening gets too small. Firm, not rock hard.
The orange spots are flexible. Real goldfish are not symmetrical, so do not stress about matching the photo exactly. A few orange patches anywhere will read as goldfish.
Glue is your friend. If sewing tiny fins makes you crazy, a dab of fabric glue holds them just fine.
Make a Whole Crocheted Aquarium
Once you make one of these, it is genuinely hard to stop at just one fish.
The same skills carry straight over to other water-dwelling amigurumi. If you are into the idea of a yarn tank, try our realistic betta fish crochet pattern next, or the beginner-friendly purple betta amigurumi with its dramatic flowing fins.
Stitch up a school of goldfish in different colors, add a betta or two, and suddenly you have a whole crocheted aquarium that never needs cleaning.
Wrapping Up
This crochet goldfish is the kind of quick, cheerful project that makes people smile the second they see it.
It is fast, it is beginner-friendly, and it uses up those little bits of yellow and orange yarn you have been hoarding.

Give it a go, and come back to show us your finished goldfish.
Happy hooking!
About Author
Hello, I’m Muntaseer Rahman, the owner of AcuarioPets.com. I’m passionate about aquarium pets like shrimps, snails, crabs, and crayfish. I’ve created this website to share my expertise and help you provide better care for these amazing pets.
Disclaimer
This site is owned and operated by Muntaseer Rahman. AcuarioPets.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site also participates in other affiliate programs and is compensated for referring traffic and business to these companies.

