Some Christmas ornaments take all afternoon. This one doesn’t. The flat crochet gift box from cozyyarnvibes.com is a true beginner pattern: a small single-crochet square, two yarn chains sewn on as ribbon, a little chain bow, and a chain loop for hanging. That’s the whole project — chains, single crochet, and a slip stitch or two. Because each ornament is just a square, the fun is in the colors: work them up in red, green, pink, yellow, or gold, swap the ribbon color, and a whole treeful of tiny wrapped presents comes together in an evening. This pattern comes straight from the cozyyarnvibes.com tutorial, rewritten here in my own words.
What you’ll need
- Worsted weight yarn (#4) in festive colors — red, green, pink, yellow, gold, or whatever palette your tree is wearing this year
- A 4 mm (US G-6) crochet hook
- A yarn needle, for sewing the ribbon chains in place
- Scissors
- Optional extras: sparkle yarn for a shimmer effect, tiny bells or beads, cotton yarn for a rustic farmhouse look
The stitches used are chain (ch), single crochet (sc), and slip stitch (sl st) — the pattern also lists double crochet (dc), though the gift box itself is worked in single crochet.
Save
Save
Save1. Flat Crochet Gift Box Ornament
Everything starts with the box. Chain 11, then work a single crochet into the second chain from the hook and across — 10 stitches. Chain 1, turn, and keep going in rows of single crochet until the piece is square, around 10 rows. Fasten off and weave in the ends, and you have a flat little gift box. The source suggests making several squares in different colors (red, green, pink, yellow) so the finished set has a real variety — the same ornament reads completely differently in each colorway, as the photos here show.
Now the wrapping. With a contrast color — yellow or gold looks lovely — chain 25 to 30, depending on your box size, lay the chain vertically across the box, and sew it in place with the yarn needle. Work a second chain for the horizontal ribbon and sew it across the center. For the bow, chain 20, fold the chain into a small loop bow shape, and stitch it down in the middle, right where the ribbons cross. Finish with the hanging loop: chain 12 to 15 and attach it to the top back corner of the box. That’s it — a wrapped present, ready for the tree.
Once the basics are down, the source’s finishing ideas are worth stealing: add a strand of sparkle yarn for shimmer, sew on tiny bells or beads, or switch to cotton yarn for a farmhouse feel. The finished ornaments work as tree decorations, gift toppers, garland pieces, wall hangings, or handmade gift tags, and the source suggests whole palette sets — pastel holiday tones, classic red and gold, or modern boho neutrals — plus embroidered initials for a personal touch.
Tip: sew the ribbon chains down with the yarn needle, as the pattern does, rather than gluing them — stitched ribbons survive seasons of tree decorating without peeling off.
Caring for your gift box ornaments
- Store them flat: These are flat ornaments, so stack them between sheets of tissue paper and they’ll come out crisp next December.
- Dust gently: A soft brush or a quick shake takes off tree dust; spot-clean any marks with a barely damp cloth and let them air dry.
- Check the hanging loops: Yarn stretches over time, so re-knot or re-stitch a loose loop before the ornament goes back on the tree.
- Keep the bows perky: If a chain bow flattens in storage, pinch it back into shape — the loops spring back easily.
- Keep them dry: Store in a cool, dry box away from damp basements so the yarn stays fresh season after season.
One square, two ribbons, a bow, and a loop — that’s all it takes to wrap your tree in tiny handmade presents. Make a set in classic red and green, go pastel, or mix every leftover color you own; each ornament stitches up fast enough that you’ll have a garland’s worth before the cocoa goes cold. Happy crocheting, and merry Christmas!