Christmas is the best season for bag charms. They are small, they work up fast, and a tiny Santa hat or gingerbread man clipped to your tote says “handmade holidays” without committing to a big project. They also make wonderful last-minute gifts and craft-fair items.
Below are 10 genuinely free Christmas bag charm patterns. Every pattern on this list was checked: the full instructions are available for free on the designer’s page — no payment, no email gate required. A few designers also sell an optional ad-free PDF, but the free version is complete.
If you want ideas for the rest of the year, see our 10 free crochet bag charm patterns.
How do you turn a mini crochet piece into a bag charm?
Most of the patterns below were designed as keychains or ornaments, and they all convert to bag charms in seconds. You need a lobster clasp (also called a bag clip) and a small jump ring. Sew or thread the jump ring through a sturdy stitch at the top of the piece, clip on the lobster clasp, and it is ready for a bag strap, zipper pull, or backpack.
For amigurumi-style charms, crochet a short chain loop at the top or sew one on. Keep stuffing light — bag charms bounce around all day, so dense stitches and well-woven ends matter more than for a tree ornament.

Bag charms designed for Christmas
1. Celtic Christmas Bag Charm
Jennifer Ryan of Celtic Knot Crochet designed this one specifically as a Christmas bag charm. You can make it as a snowflake or a star from the same pattern, and it uses a small amount of size 3 cotton thread with basic stitches. A video tutorial walks through every step, and a little fabric stiffener gives the points a crisp finish. Free written pattern on her blog.
Get the free Celtic Christmas Bag Charm pattern
2. Pinecone Bag Charm
This sweet pinecone by MUSHYY is a free Ravelry pattern with a video tutorial. The designer notes it works just as well as a Christmas ornament, which tells you the scale is right for a bag charm. A lovely option if you want something woodland rather than red-and-green.
Get the free Pinecone Bag Charm pattern
3. Bell Flower Bag Charm
Hannah of Crafting Happiness shares this quick bell flower as a free pattern with a full video tutorial. It is a great scrap-yarn project and a genuinely beginner-friendly small make. Work it in red, white, and green and it doubles as a Christmas tree ornament.
Get the free Bell Flower Bag Charm pattern
Mini Christmas motifs that make perfect bag charms
For tree decor ideas, see our 12 free crochet Christmas ornament patterns — several of those minis convert to bag charms with the hardware trick above.
4. Mini Santa Hat Keychain
A 15-minute make: red cone, chunky white brim, and a pom-pom, written in US terms for beginners. The pattern includes a sturdy keychain loop, so converting it to a bag charm is just a clasp swap. Fast enough to make a whole set for gifts.
Get the free Mini Santa Hat pattern
5. Gingerbread Man Lip Balm Cozy Keychain
May Shehab’s gingerbread man is festive and practical — a lip balm holder you can clip to a bag. The pattern is beginner level, uses DK cotton, and the designer explicitly suggests adding it as a charm on your bag or backpack.
Get the free Gingerbread Man Keychain pattern
6. Mini Mittens
Therapy on My Hook’s mini mittens take about 15–20 minutes each and come as a free PDF. They work as keychains or tree decorations — and with Christmas color choices, they are adorable bag charms. A great way to use up small amounts of yarn.
Get the free Mini Mittens pattern (PDF)
7. Tiny Christmas Tree Keychain
Nicole Chase’s tiny tree is free on her blog and rated beginner level. It is designed as a keychain ornament but the designer suggests garlands and clasps too — exactly the kind of versatile mini this list is about. Good scrap-buster.
Get the free Tiny Christmas Tree pattern
8. Tiered Christmas Tree Keychain
This one has a clever construction: you crochet a single semi-circle, then fold it accordion-style into three tiers before adding the star and trunk. The complete free pattern covers the tree, border, trunk, star, and assembly. A fun technique piece that still works up quickly.
Get the free Tiered Christmas Tree pattern

9. Little Reindeer Keychain
Lennutas offers this 7 cm reindeer free on the blog with a free PDF. It takes a few hours rather than a few minutes, so it is the “slow Sunday” pick of this list — but the result is a proper little character, perfect as a gift or a craft-fair piece.
Get the free Little Reindeer pattern
10. Christmas Stocking Keychain
Poplar Crochet’s mini stocking tutorial is a free video with the full row-by-row pattern written out in the video description. It works up quickly and is ideal for keychains, bag charms, ornaments, or bulk craft-fair makes.
Get the free Christmas Stocking Keychain tutorial
Which Christmas bag charm should you make first?
| Pattern | Time | Skill level | Best for |
|---|---|---|---|
| Celtic Christmas Bag Charm | ~1 hour | Confident beginner | An elegant, lacy look |
| Pinecone Bag Charm | ~1 hour | Beginner | Woodland / neutral style |
| Bell Flower Bag Charm | Under 1 hour | Beginner | Scrap yarn |
| Mini Santa Hat | 15–20 min | Beginner | Fastest gift |
| Gingerbread Lip Balm Cozy | ~1 hour | Beginner | Practical gift |
| Mini Mittens | 15–20 min | Beginner | Quick sets |
| Tiny Christmas Tree | Under 1 hour | Beginner | Scrap-busting |
| Tiered Christmas Tree | ~1 hour | Confident beginner | Learning a new technique |
| Little Reindeer | 4–5 hours | Intermediate | A special gift |
| Christmas Stocking | Under 1 hour | Beginner | Bulk makes |
Tips for Christmas bag charms that look professional
Use cotton or a cotton blend when you want crisp stitch definition — it holds its shape better than soft acrylic on small pieces. For lacy designs like snowflakes, a coat of fabric stiffener makes all the difference. And weave your ends in thoroughly: bag charms get handled far more than tree ornaments.
New to small projects? Our easy crochet keychain patterns roundup covers the same techniques year-round.
For gifting, make three or four minis, clip them to a small kraft gift bag with ribbon, and you have a handmade present that costs almost nothing. More ideas in our free crochet Christmas gift patterns.
Frequently asked questions
What is the difference between a bag charm and a keychain?
Mostly the hardware and how it is used. A keychain has a split ring for keys; a bag charm usually has a lobster clasp that clips to a strap or zipper. The crocheted piece itself is often identical — many patterns on this list work for both.
How do I attach a crochet charm to my bag?
Sew or thread a small jump ring through a sturdy stitch at the top of the piece, then clip a lobster clasp through the ring. For amigurumi pieces, crochet a short chain loop at the top first so the ring has something solid to hold.
What yarn works best for Christmas bag charms?
Cotton or cotton-blend yarn in DK or sport weight holds its shape well on small pieces. Soft acrylic works fine for amigurumi-style charms. For lacy or snowflake designs, crochet thread plus fabric stiffener gives the crispest result.
How long does a crochet Christmas bag charm take to make?
Most take under an hour — mini Santa hats and mittens can be done in 15–20 minutes. Character pieces like the reindeer take longer; the designer estimates 4–5 hours. They are all good evening or weekend projects.
Are all of these patterns really free?
Yes. Each link goes to the designer’s free version of the pattern with complete instructions. A few designers also sell an optional ad-free PDF if you prefer printing, but the free version is the full pattern.

