Skip to the patterns
STITCH ROUND

Bags & Pouches 9 rounds Free, no account A box on every round

Crochet heart drawstring pouch pattern

Four rounds to tick off make a heart-front granny square drawstring pouch.

the finished piece
Crochet heart drawstring pouch pattern
Skill
Intermediate
Rounds
9 rounds
Yarn weight
Worsted
Hook
5 mm
Time
4-6 hours

Intermediate

What the original page called it. Nothing here is graded a second time.

9 rounds

Each one gets its own line, with a box beside it to tick as you go.

Worsted

What the sample was made in. Any weight works — the size moves with it.

About this pattern

This pouch starts as a heart motif and ends as a lined-looking bag with its own drawstring closure. The heart takes 2 rounds, the square worked around it takes another 2, and the same pair repeats for a second panel before the two are joined into a body. Four rounds of shaping per side is a manageable tick-box list for anyone wanting a finished gift item without a long project sitting in the basket for weeks.

The shaping lives entirely in round 2 of the heart, where treble crochets are worked up one side of the point and mirrored down the other to carve out the top dip and bottom tip. Slow down here and count stitches before slip stitching closed, since a heart that goes lopsided at this stage stays lopsided once the granny square rounds are built out around it. The square rounds afterward are more forgiving, following standard corner increases.

  1. Crochet a small heart motif first, shaping the top dip and bottom point in the second round.
  2. Work two rounds of a granny-style square around the heart so it sits centered on a colored background.
  3. Repeat the heart and square combination a second time without fastening off, ready for joining.
  4. Hold the two squares wrong sides together and single crochet around three sides to close the base and edges.
  5. Build the pouch body upward in rounds above the joined squares, leaving one round open as a drawstring channel.
  6. Finish the body with a round of double crochets, then chain two drawstrings and thread them through the channel.

What goes wrong

  • Heart point loses its shape Keep the treble crochet counts even on both sides of round 2 before slip stitching. Recount stitches at the point before moving on to the square rounds.
  • Uneven corners on the granny square Make sure each corner gets its chain space plus the matching stitch pair on every round. A skipped corner space throws the square off-center around the heart.
  • Drawstring channel stitches miscounted Chain and skip stitches evenly around the channel round so the gaps line up on both sides of the pouch. Uneven gaps make the drawstring bunch on one side.
  • Squares joined the wrong way Single crochet only around three sides, leaving the top open for the pouch body. Check the wrong sides are facing before starting the join round.

Yarn, hook and the rest

Copied from the source pattern's own materials list.

  • 20 grams of medium weight base color yarn
  • 5 grams of medium weight heart color yarn
  • 5mm crochet hook
  • Scissors
  • Yarn needle

Progress tracker

0 of the 9 rounds on this page are ticked.

The pattern, round by round

Kept in the order and the wording the source used. Tick a round as you finish it; the ticks stay on this device.

Heart

Begin with heart color yarn and form a loop, either with a magic circle or by chaining 4 and slip stitching to form a ring.

Round 1

Chain 3 (counts as first stitch), make 11 double crochets into the ring, then slip stitch to the top of chain 3.

Round 2

Skip 2 stitches, create 8 treble crochets into the third stitch for one side of the heart's top, work down the side to the point, and mirror the pattern up the other side, finishing with a slip stitch.

Forming Square Around Heart

Attach base color yarn to a stitch at the corner of the heart's treble crochets.

Round 3

Chain 3 and work around the heart's perimeter, creating a square by forming corners with chain spaces and varying the stitch heights to match the curve of the heart.

Round 4

Increase the square's size by working a round of double crochets, placing two double crochets and a chain two space into each corner space.Repeat the steps to create a second granny square but do not fasten off.

Assembling the Pouch

Join Squares

Align the two squares wrong sides together and join them by single crocheting around three of the sides.

Body Rounds

Continue crocheting to form the body of the pouch above the squares.

Channel Round

After several rounds of building the pouch's height, create a drawstring channel in one round by chaining and skipping stitches.

Final Round

Complete the pouch's body with a final round of double crochets.

Drawstrings

Craft two strings by chaining to a desired length and threading them through the drawstring channel opposite each other.

Finish

  • Weave in every yarn end from the heart, the squares, and the joining round before the pouch takes its final shape.
  • Thread the two chained drawstrings through the channel round from opposite sides so pulling either one closes the top.
  • Trim both drawstrings to matching lengths once threaded and knot or tassel the ends as preferred.

Bigger or smaller

Smaller
Drop to a thinner yarn weight with a smaller hook so the same round counts produce a more compact heart and pouch overall.

FAQs

Asked and answered

These answers came from whoever first published the pattern, kept word for word.

Can the heart color and base color be swapped?

Yes, the heart color yarn and base color yarn are just two contrasting shades. Swapping them changes the look without changing the construction.

What if magic circle is not a comfortable start?

Chain 4 and slip stitch to form a ring instead of using a magic circle. Both starts work fine for round 1 of the heart.

How does the drawstring channel actually work?

One round is worked by chaining and skipping stitches instead of stitching straight across, leaving small gaps. The two chained drawstrings thread through those gaps from opposite sides so either one can cinch the top closed.

Does the second square need to match the first exactly?

Yes, repeat the heart and square rounds the same way for the second panel. Keeping both panels consistent makes the single crochet join around three sides sit evenly.