Crochet Christmas Gift Bag Ornament Pattern: Festive Mini Sacks

Six small crocheted Christmas gift bag ornaments in red and white with green bows, displayed with red and white yarn balls and a crochet hook.

Introduction

Bring some holiday cheer to your home with these charming crochet Christmas gift bag ornaments. Instantly recognizable by their delightful mix of classic Christmas colors—festive red bodies, snowy white trim, and tiny emerald green bows—these mini sacks add a playful and traditional touch to any seasonal display. The ornament is rounded at the base with a gentle taper to a cinched neck, topped with a fluffy faux fur trim that mimics the look of Santa’s sack. Each ornament also includes a sturdy crocheted loop for hanging and is adorned with meticulous green bows and tassels that lend a handmade, whimsical flair.

These mini gift bags make wonderful tree ornaments, gift toppers, party favors, or festive present pouches for small candies, coins, or trinkets. Crocheters will enjoy their quick, repetitive rounds, and the opportunity to practice neat color changes and decorative finishing. They are also ideal for craft fairs or last-minute handmade gifts. With every ornament you create, you’re stitching up a bit of holiday magic to be treasured year after year.

Project Overview

This project is constructed in several parts: the base and main bag body (worked in continuous rounds from the bottom up), the fluffy white trim/collar, a sturdy hanging loop, and contrasting embroidery for the green bow and tassels. The elements are crocheted separately or in sequence and assembled at the end. All color changes and embellishments are worked using only basic crochet stitches, with simple yet effective finishing to achieve a professional look. There is minimal sewing, with the pieces shaped and assembled before weaving in ends.

Skill Level

This project is suitable for Advanced Beginners. If you are comfortable working in the round, making basic increases and decreases, and stitching simple embroidery, you’ll find this pattern enjoyable yet satisfying. Attention to detail in color changes and finishing makes for a polished final project.

Materials

  • Yarn: Worsted weight (medium/4) yarn in three colors: Red (main body, approx. 25g per ornament), White (trim/collar, approx. 8g per ornament), Green (bow and tassels, approx. 2g per ornament).
  • Fiber content: Acrylic or cotton offers plenty of stitch definition; any worsted yarn will work.
  • Crochet Hook: Size G/4.0 mm or as needed to obtain gauge.
  • Tapestry needle: For sewing ends and attaching embroidery.
  • Scissors.
  • Stitch marker: To keep track of the beginning of rounds.
  • Optional: Small amount of polyester fiberfill if you want the bags to be gently stuffed.
  • Measuring tape (for finished size and gauge check).

Finished Size

Each finished ornament measures approximately 7 cm (2.75 inches) tall (excluding the hanging loop), and 5.5 cm (2.15 inches) wide at the base. The hanging loop adds about 4 cm (1.6 inches) to the total height. You can adjust the finished size by altering your yarn weight and hook size—thicker yarn and a larger hook will yield a bigger ornament, while thinner yarn and a smaller hook will result in a daintier one.

Gauge

Gauge for this project is approximately 9 single crochet stitches x 9 rows = 5 cm (2 inches) square in the round, using the main red yarn and crochet hook G/4.0 mm. If your gauge is tighter or looser, your finished ornaments will be smaller or larger accordingly–for ornaments, minor variations are not critical, but try to keep stitches firm enough to hold their shape.

Stitches and Abbreviations

  • ch – chain
  • sc – single crochet
  • sl st – slip stitch
  • inc – increase (2 sc in same stitch)
  • sc2tog – single crochet 2 together (decrease)
  • MR – magic ring

Pattern Notes

• The bag body is worked in a continuous spiral (do not join rounds). Mark the first stitch of each round with a stitch marker and move it up as you work.
• All chains at the start of parts do not count as stitches unless otherwise noted.
• Change colors on the last yarn-over of the stitch preceding the new color for a neat transition.
• Right side should always face out; pay attention to the direction of the embroidery.
• Embroidery details (green bows/tassels) are made using a tapestry needle after the bag is complete.
• The hanging loop is crocheted separately—or as a continuation from the collar—and attached securely at the end.
• Light stuffing with fiberfill is optional for extra body, but leave unstuffed if you wish to fill the bags with small treats.

Crochet Pattern Instructions

Base and Main Bag (red)

  1. With red, make a MR. Work 6 sc into the ring (6). Pull tight to close.
  2. Round 2: 2 sc in each stitch around (inc in every st). (12)
  3. Round 3: *Sc in next st, inc in next st* repeat around. (18)
  4. Round 4: *Sc in next 2 sts, inc in next st* repeat around. (24)
  5. Round 5: *Sc in next 3 sts, inc in next st* repeat around. (30)
  6. Round 6: *Sc in next 4 sts, inc in next st* repeat around. (36)
  7. Rounds 7-13: Sc in each stitch around (36 per round) for seven rounds, making the bag height.
  8. Round 14: *Sc in next 4 sts, sc2tog* repeat around. (30)
  9. Round 15: Sc in each stitch around. (30)

Note: If you want a slightly puffier bag, place a small bit of stuffing at this stage. For an open pouch, skip stuffing.

Bag Collar/Trim (white)

  1. Change to white on the last stitch of Round 15. (Do not fasten off; carry yarn if possible.)
  2. Round 16: Working in back loop only, sc in each st around. (30)
  3. Round 17: Sc in each st around, working in both loops now. (30)
  4. Round 18: *[Ch 2, sc in next stitch]* repeat around for a fluffy, textured trim. (30 + 30 ch-2 spaces)
  5. Fasten off and weave in the ends.

Hanging Loop (red)

  1. Attach red yarn with sl st at the back center of the collar.
  2. Ch 18 (for a loop approx. 4 cm / 1.6 in long; adjust length as desired).
  3. Sl st to same stitch to form loop. Fasten off and weave in ends securely on the inside of the bag.

Embroidered Ribbon and Bow (green)

  1. Thread a tapestry needle with green yarn (about 20 cm/8 in in length).
  2. Stitch a straight line horizontally across the base of the white collar on the front, then tie a bow at the center, securing the yarn at the back to prevent unraveling. Shape the bow neatly.
  3. For the ribbon tassels, use green yarn to stitch two short vertical lines under each end of the bow, finishing each with a small fringe or knot to resemble the tassel.

Optional: White “Jagged Edge” Embellishments

If desired, use a tapestry needle and a length of white yarn to embroider short jagged V-shaped stitches under the collar, mimicking the snowy points shown in the image. Fasten off and weave in ends.

Assembly and Finishing

After completing the main body, collar, and hanging loop, weave in all ends on the inside of the bag for a neat finish. Use a tapestry needle to attach the green embroidered bow and tassels securely at the front center. Adjust the fluffiness of the collar by gently tugging on the ch-2 loops to make them stand evenly. Shape the ornament by lightly stuffing the bag if desired or using your fingers to flatten the base. Block the ornament by gently steam pressing (if your yarn is suitable) or by shaping it with your hands. Double-check that all loops are firmly attached and that any embroidery is securely knotted on the inside of the bag. For a truly professional finish, trim any stray ends and, if needed, add a drop of fabric glue to fix the bow or tassels in place.

Customization Ideas

Get creative with your Christmas gift bags by varying the colors: try gold with white trim, blue with silver, or a rustic look with natural beige and deep green. Use sparkly or metallic yarn for extra festive shine. Switch out the classic green bow for red, gold, or even tiny jingle bells. Personalize each bag with embroidered initials or sew on tiny felt cutouts. If making these for an advent calendar, number each one and hide small treats inside. Change the bag size by adjusting your yarn or hook, or make oversized versions for party favors. Finally, consider using cotton yarn for a sturdier, crisp look, or fuzzy yarn for a snowier trim.

Troubleshooting

If your bag base curls: Too much stitch tension can cause curling; try going up a hook size or check your increase rounds.
For uneven edges: Remember to place your stitch marker at the correct start of each round and always work into the correct loop.
If your bag is too large or small: Check your stitch and round counts, and make sure your gauge is consistent.
Loose color changes: Pull snugly when changing colors on the last yarn-over, and weave in ends tightly. Fasten off gently to avoid making a visible bump.
Uneven tension in embroidery: Use a matching yarn weight and avoid pulling too tightly; shape bows and tassels neatly before securing. If tension varies, gently shape with your fingers after finishing.

Care Instructions

Handwash ornaments in cool water with mild detergent. Gently squeeze to remove water—do not wring. Shape ornament while damp and lay flat to dry fully. If necessary, reshape the hanging loop or remix the fluff of the collar after washing. Avoid machine washing or tumbling, especially with embellished or delicate yarn.

Final Notes

Count stitches carefully at the end of each round to keep the bag symmetrical, especially when increasing and during color changes. Adjust your tension if your stitches are too loose or too tight to maintain the desired size and structure. Let the photo serve as a helpful color and shape reference as you assemble each bag—so your crochet Christmas gift bag ornaments will shine beautifully throughout the holiday season!

Leave a Reply

Your email address will not be published. Required fields are marked *

We use the details you enter here and your IP address to publish and moderate comments, as explained in our Privacy Policy. Please follow our Acceptable Use Policy.