Whether for Valentine’s Day or any other day of the year to show a little love, this crochet heart goodie bag will give you the perfect way to gift little treats or trinkets. This project works up quickly, even for a beginner crocheter!

crochet heart goodie bag

Skill Level:

Beginner – Easy (frequent color changes)

Supplies Needed:

  • 4.5mm Crochet Hook
  • Worsted Weight Yarn (4) in Grey and Color of Choice for Heart
  • Scissors
  • Yarn Needle

Terms to Know:

Ch – Chain

Sc – Single Crochet

Notes/Tips:

  • Carry yarn throughout the heart shape rather than cutting and joining the yarn in every row. To do so, weave unused color through stitches. I have a quick tutorial on how I weave in my ends and color changes if you need help with this.

Instructions:

Sides (Make 2):

Chain 16.

Row 1: Sc in 2nd chain from hook. Sc across. Chain 1. Turn. (15)

Row 2: Sc across. Ch 1. Turn. (15)

Row 3: Sc in next 7 stitches, changing color on the last yarn over of the 7th stitch. Sc in next stitch, changing back to grey on the last yarn over of the stitch. Sc in next 7 stitches. Chain 1. Turn. (15)

Row 4: Sc in next 6 stitches, changing color on the last yarn over of the 6th stitch. Sc in next 3 stitches, changing back to grey on the last yarn over of the 3rd stitch. Sc in next 6 stitches. Chain 1. Turn. (15)

Row 5: Sc in next 5 stitches, changing color on the last yarn over of the 5th stitch. Sc in next 5 stitches, changing back to grey on the last yarn over of the 5th stitch. SC in the next 5 stitches. Chain 1. Turn. (15)

Row 6: Sc in next 4 stitches, changing color on the last yarn over of the 4th stitch. Sc in next 7 stitches, changing back to grey on the last yarn over of the 7th stitch. Chain 1. Turn. (15)

Row 7: Sc in next 3 stitches, changing color on the last yarn over of the 3rd stitch. Sc in next 9 stitches, changing back to grey on the last yarn over of the 9th stitch. Sc in next 3 stitches. Chain 1. Turn. (15)

Row 8: Sc in next 3 stitches, changing color on the last yarn over of the 3rd stitch. Sc in next 4 stitches, changing back to grey on the last yarn over of the 4th stitch. Sc in next stitch, changing back to heart color on the last yarn over of the stitch. Sc in the next 4 stitches, changing back to grey on the last yarn over of the 4th stitch. Sc in next 3 stitches. Chain 1. Turn. (15)

Row 9:  Sc in next 4 stitches, changing color on the last yarn over of the 4th stitch. Sc in next 2 stitches, changing back to grey on the last yarn over of the 2nd stitch. Sc in next 3 stitches, changing back to heart color on the last yarn over of the 3rd stitch. Sc in next 2 stitches, changing back to grey on the last yarn over of the 2nd stitch. Sc in the next 4 stitches. Chain 1. Turn. (15)

Rows 10-21: Sc across. Chain 1. Turn. (15)

On first side, fasten off and weave in ends. On second side, do not cut yarn.

Attaching Sides:

When finished with second side, align the pieces so the corners match. At this point, also make sure to face the sides out that you want to see. Since you turn for each row, the hearts on each side may look slightly different.

Going through both pieces with your hook:

  • Single crochet down the side, making your own spaces in each row as you go.  At this point, there should be 21 single crochets.
  • Chain 2 at the corner.
  • Single crochet in the next 15 stitches across the bottom. You’ll be crocheting into the beginning chains you made.
  • Chain 2 at the corner.
  • Single crochet back up the other side, making your own spaces in each row as you go. There should be 21 single crochets.
  • Fasten off. Weave in ends.

Tie:

Chain 60. Tie off.

Using crochet hook, weave in and out of the posts of the single crochet stitches. I alternated every other stitch, but you can weave through however many stitches you want to achieve your desired look. Then, tie in front and trim ends to desired length.

We’d love to see your finished crochet heart goodie bag! So, tag us on Instagram with @noisycritterscreations, or use the #noisycritterscraftycabin!

We’re also on Facebook, Pinterest, and YouTube!

Signature Logo