Back to all patternsFree Patterns

Easy Crochet Heart Pouch – Free Drawstring Bag Pattern

Crochet a drawstring pouch with three rows of raised red hearts and matching heart cord ends. Follow the written pattern and video, with clear stitch counts, tips for the long stitches, and instructions for a balanced drawstring closure.

Watch the video tutorial
Easy Crochet Heart Pouch – Free Drawstring Bag Pattern

Rows of raised red hearts give this little drawstring pouch its character. The white background separates the motifs, while small red hearts finish the cord ends and repeat the decoration in miniature.

The pictured pouch has a round base and three rows of textured hearts. Its gathered opening makes it a lovely reusable package for a small present, or a place to keep an earbud case and other little essentials.

The pattern is worked from the bottom upward. First, you make a double-crochet base. A back-loop round turns the fabric toward the sides, then a repeating sequence of red shells and white stitches creates the heart texture.

Use the written instructions for the round counts and the video near the end for the long-stitch placement and finishing details.

Materials

  • White yarn for the base, background, and cords.
  • Red yarn of a similar thickness for the hearts.
  • A crochet hook suited to your yarn.
  • Scissors and a yarn needle.
  • A stitch marker.

The public tutorial description does not specify an exact yarn weight or hook size. Check the opening demonstration and choose a combination that produces a neat, flexible fabric.

Clear stitch definition is helpful for this pattern. Very fluffy yarn can make the shell centers and lower insertion points harder to find.

Abbreviations and Round Notes

This pattern uses US crochet terms.

  • MR: Magic ring.
  • ch: Chain.
  • sl st: Slip stitch.
  • sc: Single crochet.
  • dc: Double crochet.
  • tr: Treble crochet.
  • inc: Work 2 dc into one stitch.
  • BLO: Back loop only.
  • long dc: An elongated double crochet worked into a lower round.
  • st/sts: Stitch/stitches.
  • R: Round.

Follow the video’s beginning-chain and joining method. Do not add an extra stitch where a beginning chain already represents the first dc.

The body pattern depends on 70 foundation stitches divided into 10 groups of 7. Check that count before starting the hearts.

Crochet tutorial step

Part 1: Crochet the Base

Use white yarn.

Round Instructions Stitches

1 14 dc into a MR 14

2 inc in every st 28

3 [dc, inc] × 14 42

4 [dc, inc, dc] × 14 56

5 [3 dc, inc] × 14 70

6 Working BLO, dc in every st 70

Round 6 creates the turning line between the base and sides. Work consistently into the back loops, leaving the front loops visible along the edge.

If the base looks noticeably uneven, check the stitch counts and increase placement before continuing. Blocking cannot correct an extra increase or a missed repeat.

Part 2: Create the First Heart Row

Round 7: Red Shells

Change to red yarn.

In the first stitch, work:

ch 3, dc, ch 1, 2 dc.

The beginning ch 3 represents the first dc of this shell.

Then ch 2 and skip 6 stitches.

Repeat the following sequence nine more times:

[In the next stitch, work (2 dc, ch 1, 2 dc); ch 2; skip 6 stitches.]

You should have 10 shells, each occupying one seven-stitch section of the foundation.

Join as shown in the tutorial. Count all 10 shells before changing colors.

Round 8: Shape the Hearts

Change to white yarn.

Repeat this sequence for each red shell:

  1. Work sc into the shell’s ch-1 space.
  1. Ch 2.
  1. Work 2 long dc into the center area of the skipped stitches, two rounds below, following the insertion points demonstrated in the video.
  1. Ch 2.

Complete the sequence 10 times.

The insertion points and the height of the long stitches affect the heart shape. Bring each elongated stitch up to the current working height rather than pulling it tightly against the lower round.

Check the first completed section before repeating it around. The two red sides should remain visible, with the white stitches defining the space between motifs.

Round 9: Restore the White Background

Continue with white yarn.

Work 70 dc around, following the stitch and chain-space placement shown in the tutorial.

Each heart repeat from Round 8 contains seven positions: one sc, two chains, two long dc, and two more chains. Maintain seven dc across each repeat, counting the chain positions rather than treating an entire ch-2 space as a single stitch.

Check the final total before beginning another red round.

Part 3: Repeat the Heart Pattern

Round Instructions

10 Repeat Round 7 in red

11 Repeat Round 8 in white

12 Repeat Round 9: 70 dc in white

13 Repeat Round 7 in red

14 Repeat Round 8 in white

15 Repeat Round 9: 70 dc in white

16 Continue in white: 70 dc

You now have three rows of raised hearts.

Pause after each background round to count the stitches. Correcting a missing stitch here is easier than redistributing the next set of shells.

Part 4: Make the Drawstring Openings

Continue with white yarn.

Round 17: Repeat [sc, ch 3, skip 1 stitch] around.

Across 70 stitches, this creates 35 chain spaces.

Join and finish as demonstrated in the tutorial. Keep the chain loops consistent so the cords can pass through the opening comfortably.

Crochet tutorial step

Part 5: Make and Thread Two Cords

Make two crocheted chain cords, leaving sufficient length to travel around the pouch and extend beyond the opening.

Test the length with the pouch open before fastening off. Cords that work only when the opening is gathered may prevent the bag from opening fully.

Thread the first cord through all the eyelets, starting and ending on one side.

Thread the second cord through the same eyelets, starting and ending on the opposite side.

Pull the two pairs of ends away from each other. The opening should gather evenly. If one side barely moves, check the starting points and look for an eyelet that was missed or threaded differently.

Part 6: Make Four Tiny Hearts

Use red yarn.

Into a magic ring, work:

ch 2, 3 dc, 2 tr, dc, 2 tr, 3 dc, ch 2, sl st into the ring.

Pull the ring closed and fasten off.

Make four hearts, then attach one to each cord end after confirming the cord length.

Secure the yarn ends neatly and test the closure again. Check that the hearts stay attached and do not disappear through the eyelets during normal use.

Finish the Pouch

Weave in the remaining yarn tails, preferably through matching-color stitches. Inspect the inside as well as the outside for loose ends that could catch on the contents.

Gently arrange the base and raised hearts with your fingers. If further shaping is needed, follow a blocking method appropriate for your yarn. Avoid pressing the textured hearts flat.

If the Hearts Look Uneven

Check three things before stretching the fabric:

  • Each red shell contains the same stitch sequence.
  • The long stitches enter the correct lower positions.
  • The long stitches have enough height to reach the working round.

A tight elongated stitch can draw the fabric upward and distort the motif. A misplaced one can pull the heart to one side.

If the Next Round Has the Wrong Count

Return to the white background round and recount each seven-position repeat. Chain positions are easy to overlook.

Keep the background at 70 stitches rather than compensating by changing the number of skipped stitches in the next red round.

Watch the Complete Tutorial

Use the demonstration for the long-stitch placement, round transitions, and drawstring finishing.

Watch on YouTube

Useful chapter points:

  • 0:34: Base, Rounds 1–6.
  • 5:58: Heart pattern, Rounds 7–8.
  • 9:58: Repeats and body.
  • 12:20: Drawstring openings and cord.
  • 13:15: Tiny heart decorations.
  • 14:12: Final assembly.

Use It as a Small Gift Bag

Test the pouch with the item you intend to give. Its finished size depends on your yarn and tension, so check the fit before choosing the contents.

Wrapped candy, a lip balm, an earbud case, or a folded note can make a lovely small gift. For very small jewelry or stitch markers, use a separate inner packet so pieces cannot slip through the crochet openings.

For another palette, try dusty-rose hearts on cream or lavender hearts on pale gray. Keep the yarn thickness similar when changing colors.

Follow the yarn label when cleaning, reshape the pouch afterward, and let it dry completely before refilling it.

Crochetnotes on YouTube

Watch every stitch up close

Pair these written notes with the complete video tutorial.

Watch full tutorial

Made with yarn, shared with love. 🧶💗