Welcome to this beautiful free koi fish crochet pattern! This design creates a charming decorative koi that brings a touch of Japanese-inspired elegance to your home. Perfect for beginners and experienced crocheters alike, this pattern uses simple stitches to create a stunning result that looks much more complex than it really is.
Key Takeaways
- Easy-to-follow pattern suitable for beginners
- Creates a decorative koi fish with beautiful details
- Free pattern with complete instructions
- Customizable colors to match your style
- Quick project that can be completed in a few hours
Materials&Tools
- Yarn
- Polyester Fiberfill
- 2.25mm Hook(What I used in this pattern)
- Yarn Needle
- Glue (To connect the parts, you can also sew with yarn)
Abbreviation
- ch – chain
- sc – single crochet
- inc – increase (2 single crochets in one stitch)
- dec – decrease (merge 2 single crochets into 1)
- hdc – half double crochet
- dc – double crochet
- sl st – slip stitch
- magic ring – adjustable ring to start crocheting in the round
- BLO – back loop only
- FLO – front loop only
How to Read Pattern?
- R5: ch, [1 sc, sc inc] x 6, sl st
In Round 5, start with a chain stitch, then repeat the pattern “1 single crochet, single scrochet increase” 6 times. End with a slip stitch.
- (sc+sc+sc)
Parentheses ( ) indicate that all stitches within them are worked into the same stitch. So ‘(sc+sc+sc)’ means working 3 single crochet stitches all into the same stitch.

Pattern Info
Tail Fins *2
- R1: 26 ch, 4 sl st into 2nd chain from the hook, 11 sc, 10 sl st
- R2: ch, turn, FLO 18 sl st, 2 sc
- R3: ch, turn, BLO sk, 11 sc, 8 sl st
- R4: ch, turn, FLO 15 sl st, 2 sc
- R5: ch, turn, BLO sk, 9 sc, 7 sl st
- R6: ch, turn, FLO 12 sl st, 2 sc
- R7: ch, turn, BLO sk, 7 sc, 6 sl st
- R8: ch, turn, FLO 9 sl st, 2 sc
- R9: ch, turn, BLO sk, 5 sc, 5 sl st
Leave a long tail on one tail fin and cut it on the other tail fin
Sew two pieces together, picking up 3 stitches on each side, for a total of 6 stitches.
Start working the body in rounds.
Body
- R10-R11: 6 sc
- R12: [2 sc, inc] x 2
- R13-R14: 8 sc
- R15: [2 sc, inc] x 2, 2 sc
- R16-R17: 10 sc
- R18: [2 sc, inc] x 3, sc
- R19: 13 sc
- R20: [2 sc, inc] x 4, inc
- R21: 18 sc
- R22: [2 sc, inc] x 6
- R23: 24 sc
- R24: [2 sc, dec] x 6
- R25: [sc, dec] x 6
- R26: 12 sc
- R27: 6 dec
- R28: 3 dec
Dorsal Fin
- Start in the back of the body with a sl st
- R1: 10 sc
- R2: ch, turn, sl st into 2nd chain from the hook., sc, 2 hdc, 2 dc, 2 hdc, sc, sl st
Pectoral Fins *2 (Crochet All in FLO)
- R1: 11 ch, 6 sc into 2nd chain from the hook, 4 sl st
- R2: ch, turn, 3 sl st, 4 sc
- R3: ch, turn, 5 sc, 2 sl st
- R4: ch, turn, 2 sl st, 4 sc
- R5: ch, turn, 5 sc, sl st

Explore More Patterns 🧶
Looking for more underwater-themed crochet projects? Check out these beautiful patterns:


