Charming Crochet Owl Keychain & Bag Charm — Easy Step-by-Step Pattern
Give your keys or bag a handmade touch with this charming crochet owl keychain and bag charm. This simple amigurumi-style project uses basic stitches and a small amount of cotton yarn to create a cute, stuffed owl with wings, eyes and optional flower and bead decorations. Suitable for beginners who know single crochet and increases/decreases.

Finished black-and-white crochet owl keychain and bag charm ready to hang.

Close-up of the owl’s face showing the crocheted eyes and stitch detail.
Materials Needed:
- Black and white cotton yarn.
- Stitch markers.
- Crochet hook size 4 (approx. 2.5–3.5 mm depending on yarn thickness).
- Some cotton or fiberfill for stuffing.
Abbreviations:
- sc: Single Crochet
- ch: Chain
- inc: Increase (2 sc in same stitch)
- dec: Decrease (sc two stitches together)
- sl st: Slip Stitch (join with a slip stitch)

Two crocheted wings made separately and ready to be sewn onto the body.
Body:
Magic Ring:
Make a magic ring and crochet 6 sc into the ring.
Round 2:
Increase in every stitch (total 12 stitches).
Round 3:
Increase in the first stitch, 1 sc in the next. Repeat around (total 18 stitches).
Round 4:
Increase in the first stitch, 1 sc in next 2 stitches. Repeat around (total 24 stitches).
Rounds 5 to 13:
1 sc in each stitch around (no increases) to build the body height.
Shaping and Stuffing:
Round 14:
2 sc, 1 decrease. Repeat around to start narrowing the top.
After Round 14:
Fill the body with cotton stuffing to give the owl its shape.
Closing Top:
Crochet 10 sc to close the top, then proceed to the next round to finish the closure neatly.
Wings:
Make 2 wings (work both the same):
Start with a magic ring and 6 sc.
Round 2: Increase in every stitch.
Round 3: Increase, 1 sc in the next stitch. Repeat around.
Fold the wing and chain 1.
Close it like a half-circle by crocheting 1 sc in each stitch across the folded edge; fasten off and leave a tail for sewing.
Eyes:
First Eye:
Make a magic ring with 6 sc.
Round 2: Increase in every stitch.
Round 3: Increase, 1 sc in next stitch. Repeat around.
Change color to white yarn (for the eye highlight), slip stitch, then cut the yarn and fasten off.
Second Eye:
Repeat the same pattern as the first eye. Sew both eyes onto the owl’s face securely.
Assembly:
Attach Wings:
Sew the wings on the right and left sides of the owl’s body, positioning them symmetrically.
Create Hanging Loop:
Chain 20 using white yarn to create a hanging loop; secure the ends inside the top of the owl or attach to the body and add a metal keyring or clasp if desired.
Optional Flower Decoration:
Flower Petals:
Chain 4. Insert hook into the starting chain to form a loop and work petals by creating small clusters (for example: 1 sc, then form the next petal with chains and a slip stitch). Repeat for the number of petals you want to form a round flower.

Crochet flower and bead elements to use as decorative embellishments.
Flower Beads:
Start with a magic ring with 6 sc.
Round 2: Increase in every stitch.
Rounds 3 to 5: Crochet 12 sc each round to build the bead or flower center.

Mini crochet flower made from a magic ring and chained petals to accent the charm.
Round 6: Decrease by crocheting two stitches together (6 decreases in total) to close the bead shape if desired.
Create a mini flower with a magic ring and two chains: 1 double crochet, 2 chains, slip stitch. Repeat the double crochet and two-chain pattern for additional petals.
Final Assembly:
Attach all components — the owl body, wings, eyes, flower and beads — together using the hanging loop. Secure all pieces with tight stitches and hide tails inside the body. Add a metal keyring, lobster clasp or split ring to the loop to finish your keychain or bag charm.
Tips:
- Use stitch markers to mark the beginning of each round for consistent shaping.
- Adjust the number of rounds or hook size to make larger or smaller charms.
- Embellish with embroidery, safety eyes (if preferred), or tiny beads for added personality.