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.

How to Crochet a Goldfish: Free Amigurumi Pattern With Step-by-Step Photos

Finished crochet goldfish amigurumi side view in yellow and orange yarn
As an Amazon Associate, I earn from qualifying purchases.

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.

Finished crochet goldfish amigurumi front view with safety eyes and orange side fins

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:

Materials for crochet goldfish: yellow and orange milk cotton yarn, crochet hook, scissors, safety eyes, stitch marker and fiberfill

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.

Crochet goldfish body showing rounds R1 to R15 with orange color details on yellow
  • 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.

Step-by-step photos crocheting the orange goldfish tail fin and sewing it to the body
  • 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.

Attaching the crochet goldfish upper dorsal fin at round 12, working through previous rows

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.

Two small orange crochet goldfish side fins made from a magic ring

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.

Finishing the crochet goldfish by adding safety eyes and side fins to the body

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.

Completed crochet goldfish amigurumi in yellow and orange resting on a marble surface

Give it a go, and come back to show us your finished goldfish.

Happy hooking!

Muntaseer Rahman

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.