Back to blog Free Crochet Patterns

Heartfelt Crochet Gift Bag Pattern: A Simple Heart-Shaped Bag

 
October 08, 2026
 
No comments
Heart-shaped crochet bag pattern for a heartfelt gift.

Crochet Here’s My Heart Gift Bag Pattern

Creating a charming gift bag is a delightful way to showcase your crochet skills while making something special for your loved ones. The “Here’s My Heart” gift bag pattern features heart-shaped motifs that add a personal touch to any occasion, from birthdays to holidays. Follow this guide to craft your very own gift bag!

Materials Needed

To create your “Here’s My Heart” gift bag, gather the following supplies:

Yarn

  • RED HEART® Soft®
    • 1 ball each:
      • 5142 Cherry Red (A)
      • 4601 Off White (B)

Hooks

  • Susan Bates® Crochet Hooks
    • 5mm [H-8 US] (larger hook)
    • 5.5mm [I-9 US] (smaller hook)

Tools

  • Yarn needle

Instructions

Bag

Large Hearts (make 2)

  1. Mitered Square:

    • With the larger hook and Yarn A, start with an adjustable ring.

    Row 1 (right side): Ch 1, (sc, ch 2, sc) in the ring, turn—2 sc and 1 ch-2 space.

    Row 2: Ch 1, sc in the first st, (sc, ch 2, sc) in the ch-2 space, sc in the last st, turn—4 sc and 1 ch-2 space.

    Rows 3-14: Ch 1, sc in each st to ch-2 space, (sc, ch 2, sc) in the ch-2 space, sc in remaining sts, turn—28 sc and 1 ch-2 space.

    • Place a marker in the ch-2 space of Row 14.
  2. First Lobe (Row 15–…):

    • Row 15: Ch 1, sc in first 5 sts, skip next 2 sts, 5 dc in next st, skip 2 sts, sc in last 4 sts, sc in ch-2 space, turn—5 dc and 10 sc.
  3. Row 16-17 (First Lobe Continuation):

    • Row 16: Ch 1, sc in first 3 sts, skip next 2 sts, dc in next st, 2 dc in the next st, 3 dc in next st, 2 dc in next st, dc in the next st, skip next 2 sts, sc in last 3 sts, turn—9 dc and 6 sc.
    • Row 17: Skip first 3 sts, [2 dc in next st, dc in next st] twice, 3 dc in next st, [dc in next st, 2 dc in next st] twice, skip next 2 sts, slip st in last st—15 dc. Fasten off.
  4. Second Lobe:

    • With the right side facing and using Yarn A, join with a slip stitch in the ch-2 space.

    Second Lobe: Row 1: Ch 1, sc in ch-2 space, sc in the next 4 sts, skip next 2 sts, 5 dc in next st, skip 2 sts, sc in last 5 sts, turn—5 dc and 10 sc.

  5. Second Lobe: Rows 2-3:

    • Repeat Rows 16 and 17 of the first lobe.
    • Do not fasten off.
  6. Edging (Round 4):

    • Ch 1 and follow the instructions provided to create the edging around the heart.

Lace Heart

  1. Mitered Square:

    • Work the same way as Rows 1-10 of the large heart—20 sc and 1 ch-2 space.
  2. First Lobe (Row 11):

    • Follow the instructions for creating the first lobe.
  3. Second Lobe:

    • Repeat the instructions provided earlier to form the second lobe.
  4. Edging (Lace Heart):

    • Join Yarn B and follow the provided steps for the lace heart edging.

Side Gusset

  1. With the larger hook and Yarn A, ch 52.
  2. Follow the instructions to create the side gusset and finish with a slip stitch.

Handles (make 2)

  1. With the smaller hook and Yarn B, leave an 8” (20.5 cm) tail, ch 41.
  2. Follow the provided instructions to finish the handles.

Finishing Touches

  1. Align the lace heart on top of the large heart’s right side.
  2. Sew through both lower edges with Yarn B, creating a pocket.
  3. Attach the gusset with Yarn A, ensuring a neat raised seam.
  4. Finally, sew the ends of the handles to the wrong side of the large hearts.

Once you’re done, remember to weave in all ends for a polished look!

Conclusion

The “Here’s My Heart” gift bag pattern is a creative and fulfilling project for crocheters of all skill levels. Use it to give presents a personal touch, or create several for seasonal decor. Happy crocheting!

For detailed patterns and tips, don’t miss out on other crochet resources on platforms like Yarnspirations.

Written By

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment