Crochet Gingerbread Heart Ornaments: Easy Free Pattern
These soft gingerbread heart ornaments carry a light scent of holiday nostalgia and bring a warm, handmade texture to any seasonal display. You can hang them on a tree branch, attach them to gift boxes as a personalized tag, or string them together for a cozy garland that lasts for years. Because they use a small amount of brown cotton yarn and basic embroidery for the icing details, they work up quickly even if your schedule is packed. Beginners find the simple heart shape satisfying to crochet, while the decorative white stitching offers a fun chance to practice embroidery.

Why This Project Is Worth Making
The classic crochet granny square bag relies on the timeless construction of five identical squares joined together to create a sturdy, functional tote. This project is ideal for using up leftover yarn from larger blankets, as each square requires only a small amount of worsted weight yarn. Because the pattern uses basic stitches, it moves quickly, making it a reliable choice for a weekend gift or a personalized market bag. The open, airy nature of the traditional granny square stitch pattern provides a soft, flexible structure that stretches to accommodate groceries or personal belongings without losing its shape.
I managed to finish this bag over a single rainy weekend. The squares were so easy to memorize that I could work on them while watching movies, and the final assembly felt very rewarding.
— Sarah, casual crocheter
Pattern Overview & Skill Level
- Skill Level: Beginner
- Approximate Time: 4 to 6 hours
- Construction: Five individual granny squares joined with a slip stitch seam to form a flat-bottomed cube shape with a central opening.
- Finished Dimensions: Approximately 10 inches wide by 10 inches deep when lying flat.
Materials & Supplies Needed
- Yarn: Worsted weight (#4), 100% cotton is recommended for durability and lack of stretch, approximately 350 yards total.
- Hook Size: 5.0 mm (US H-8).
- Notions: Tapestry needle for weaving in ends and joining, scissors, and optional locking stitch markers to hold squares together during assembly.
- Safe yarn substitutions: Acrylic yarn can be used for a softer, machine-washable bag, though it may stretch more than cotton under the weight of heavy items. Wool blends are also acceptable but will be warmer and more prone to felting if washed improperly.
Stitch Guide & Abbreviations (US Terms)
- ch = chain
- dc = double crochet
- sl st = slip stitch
- sp = space
- st/sts = stitch/stitches
- Cluster = a group of 3 dc stitches worked into the same chain space.
Step-by-Step Pattern Instructions
Granny Square (Make 5)
- Rnd 1: Ch 4, join with sl st to first ch to form a ring. Ch 3 (counts as first dc), 2 dc in ring, ch 2, (3 dc in ring, ch 2) 3 times. Join with sl st to top of beg ch-3. (12 dc, 4 ch-2 sps).
- Rnd 2: Sl st into next 2 dc and into first ch-2 sp. Ch 3, (2 dc, ch 2, 3 dc) in same ch-2 sp. *Ch 1, (3 dc, ch 2, 3 dc) in next ch-2 sp. Repeat from * 2 more times. Join with sl st to top of beg ch-3. (24 dc).
- Rnd 3: Sl st into next 2 dc and into corner ch-2 sp. Ch 3, (2 dc, ch 2, 3 dc) in corner. *Ch 1, 3 dc in next ch-1 sp, ch 1, (3 dc, ch 2, 3 dc) in corner. Repeat from * 2 more times. Join with sl st to top of beg ch-3. (36 dc).
- Rnd 4-6: Continue in established pattern, working 3 dc in each ch-1 side space and (3 dc, ch 2, 3 dc) in each corner. Finish with a sl st and fasten off, leaving a long tail for sewing. (Each side should have 6 clusters by Rnd 6).
Assembly
Lay one square down as the base. Align the remaining four squares around the sides of the base square. Use the tapestry needle and the long yarn tails to whip stitch or mattress stitch the sides of the base to each of the four side squares. Finally, sew the side edges of the four upright squares together to close the bag. Ensure you match the stitches one-to-one to create a clean seam.
Care & Washing Instructions
- Hand wash the bag in cool water with a mild detergent to prevent the fibers from breaking down.
- Lay the bag flat on a clean towel to air dry, ensuring it is reshaped to its original square dimensions while damp.
- Do not hang the bag to dry, as the weight of the water will cause the cotton fibers to stretch and distort the square pattern.
Pro Tips & Common Mistakes to Avoid
- Maintain consistent tension by ensuring your dc stitches are not pulled too tightly, which keeps the square flat rather than cupping.
- Place a stitch marker at the beginning of every round to easily identify where to join, preventing accidental increases or skips.
- Weave your ends in by threading them through the back of the clusters in multiple directions to ensure they do not unravel during heavy use.
- Adjust the size of the bag by adding or removing rounds on each square; remember that adding rounds will require more yarn and make the bag heavier once filled.
Frequently Asked Questions
Can I use a different yarn weight for this project?
Yes, but changing the yarn weight will significantly alter the size of your bag. Using a thicker yarn will create a larger bag, while a thinner yarn will create a smaller, more delicate version.
Is this project suitable for a total beginner?
This pattern is excellent for beginners because it focuses on the most fundamental crochet technique: the granny square. Once you master the first square, the rest of the project is simple repetition.
How do I keep my squares from twisting during assembly?
Use locking stitch markers to pin the squares together at the corners before you begin sewing. This keeps the edges aligned and prevents the fabric from shifting as you work your seam.
Can I sell the bags I make from this pattern?
You are welcome to sell finished items made from this pattern as long as you credit the original design. Please note that you may not sell or redistribute the pattern instructions themselves.

Seeing your finished ornaments hanging on the tree brings a sense of accomplishment that store-bought decorations just cannot match. If you prefer a larger size for a soft plushie, try holding two strands of yarn together with a slightly bigger hook to create a chunky version. Please share a photo of your holiday display on your favorite social media site to show off those icing details. You can find many other festive designs for your home by browsing the rest of the projects on my blog today.





