Free crochet pattern

Tiny crochet whale keychain

This mini whale keychain is a tapered amigurumi body worked from head to tail in single crochet, with two small flukes sewn to the tail tip and a keyring threaded through the back. It uses under 20 yards of light yarn, a 2.75 mm hook and about an hour, finishing 3 inches long.

By the crochetpatterns.io editorial team · Reviewed · Editorial policy

By the crochetpatterns.io editorial team · Reviewed September 13, 2026 under our editorial policy · pattern testing in progress

Tiny ocean-blue crochet amigurumi whale with a pale blue belly attached to a silver keyring
Ocean blue · Pale blueSave to Pinterest
Pattern at a glance
DetailValue
Skill levelEasy
Yarn weightLight (#3)
Yardage12–20 yd (11–18 m)
Hook2.75 mm
GaugeRounds 1–3 measure 1 in (2.5 cm) across.
Finished sizeAbout 3 in (7.5 cm) long, excluding keyring
Timeabout 1 hours

Materials

  • DK / light weight (#3) cotton yarn in blue, about 18 yd / 16 m
  • Black embroidery floss
  • 2.75 mm (US C-2) crochet hook
  • Keyring or lobster clasp with jump ring
  • Small amount of fibrefill, stitch marker, tapestry needle

Abbreviations (US terms)

MR
magic ring
sc
single crochet
inc
increase
dec
decrease
ch
chain
sl st
slip stitch
hdc
half double crochet
dc
double crochet
st
stitch
sts
stitches
rnd
round
rep
repeat
FO
fasten off

Notes before you start

  • Work in a continuous spiral.
  • Embroider the eyes before closing — safety eyes are not recommended on keychains that get pulled.

Body

  1. Rnd 1: Make a magic ring, 6 sc in ring. (6)
  2. Rnd 2: Inc in each st around. (12)
  3. Rnd 3: *Sc in next st, inc; rep from * around. (18)
  4. Rnds 4–7: Sc in each st around. (18)
  5. Rnd 8: *Sc in next st, dec; rep from * around. (12)
  6. Embroider two small eyes between Rnds 4 and 5. Stuff the head lightly.
  7. Rnd 9: Sc in each st around. (12)
  8. Rnd 10: *Sc in next st, dec; rep from * around. (8)
  9. Rnds 11–12: Sc in each st around. (8) Add a little stuffing.
  10. Rnd 13: Dec around. (4) Fasten off and close the tail tip.

Flukes (make 2)

  1. Ch 5. Sl st in 2nd ch from hook, sc in next ch, hdc in next ch, dc in last ch. (4) Fasten off with a tail.

Finishing

  1. Sew the dc end of each fluke to the tail tip, pointing outwards in a V.
  2. Thread a short length of yarn through Rnd 6 on the back, tie it into a secure loop and attach the keyring.

Errata

No corrections have been published for this pattern. Found a mistake? Tell us and we will log the fix here with a date.

Frequently asked questions

Can I make the whale bigger?

Use worsted yarn and a 3.5 mm hook with the same pattern; the whale will be about 4 in long.

How do I stop the keyring loop from wearing through?

Use a doubled strand of cotton for the loop and pass it through two stitches rather than one.

You might also like