Unwrap a dose of festive joy with this cute crochet miniature Christmas gift box keychain pattern! Measuring perfectly for a pocket-sized seasonal accent, this free pattern crafts a neat, 3D square gift box complete with a fitted lid, contrasting ribbon cross-wrapping, and a sweet bow topper. For sweet handmade gifts, attach a split ring or ribbon loop to transform your stuffed gift box into an aesthetic bag charm, holiday keychain, tree ornament, or festive package topper!
This beginner-friendly tutorial comes together smoothly using clean dimensional shaping, leveraging back-loop stitches to effortlessly create sharp 90-degree corners for the box walls and lid lip. Designed to assemble quickly with light polyfill stuffing and simple yarn-ribbon embroidery, it lets you whip up a whole pile of colorful presents in an evening. Inside this post, you will find step-by-step instructions and practical tips for crocheting crisp geometric edges, fitting the lid snugly onto the base, wrapping and securing the ribbon cross neatly, and tying a perky bow for a polished, market-ready finish.

Materials Needed
4-ply yarn (Colors: Red for the box base/lid, Green for the ribbon, or vice-versa)
Crochet Hook: 2.0mm
Tapestry needle
Scissors
Stitch marker
Polyfill stuffing
Abbreviations
MR: Magic Ring
CH: Chain stitch
SC: Single crochet
SL ST: Slip stitch
- BLO: Back Loop Only

