• Free Patterns
    • Home Decor
    • Kitchen
    • Blankets
    • Baby and Kids
    • Glasses Holders
    • Accessories
    • Bags and Purses
    • Tops
    • Neck Warmers/Scarves
    • Animal Patterns
    • Toys
  • Holiday
    • Spring
    • Summer
    • Fall
    • Winter
    • Halloween
    • Christmas
    • Valentine’s Day
    • St. Patrick’s Day
    • Easter
    • Mother’s Day
  • Shop
  • Roundups
  • About Me
    • Contact
↑

Traversebaycrochet.com

Free Crochet Patterns

  • Free Patterns
    • Home Decor
    • Kitchen
    • Blankets
    • Baby and Kids
    • Glasses Holders
    • Accessories
    • Bags and Purses
    • Tops
    • Neck Warmers/Scarves
    • Animal Patterns
    • Toys
  • Holiday
    • Spring
    • Summer
    • Fall
    • Winter
    • Halloween
    • Christmas
    • Valentine’s Day
    • St. Patrick’s Day
    • Easter
    • Mother’s Day
  • Shop
  • Roundups
  • About Me
    • Contact

Bags and Purses

Crochet Square Heart Bag Purse Easy Free Pattern

Crochet Square Heart Bag Purse Easy Free Pattern

Looking for a sweet and functional crochet heart square tote for Valentine’s Day?

This heart-shaped crochet bag is the perfect size for holding small treats, little candies, or even a lip balm, making it an adorable and practical gift! 

Using a 5.5 mm hook and worsted weight yarn (held double for durability), this bag is worked in continuous rounds with basic stitches like single crochet stitches, making it great for beginners and experienced crocheters alike.

The design for this free pattern features a heart pocket/heart pouch on the center of the heart (the front right side of the bag), keychain rings on the side of the heart for a customizable handle, and plenty of room for adding your own finishing touches. 

Whether it’s your first time working with two strands of yarn or you’re looking to try a larger hook (will increase the size of the bag/create a bigger heart), this free crochet pattern includes all the details, including a written pattern, stitch counts, and even a printable PDF file (for purchase) for convenience.

From the very beginning to the last stitch, you’ll enjoy crafting this functional crochet project in your favorite heart color yarn paired with a coordinating base color.

You’ll also learn how to switch to create the perfect size bag for Valentine’s Day treats or everyday essentials. 

So grab your yarn needle, choose your heart color, and let’s make this adorable bag together. 

Happy crocheting!

crochet heart bag easy free patterncrochet heart bag easy free pattern

Crochet Square Heart Purse

Purchase the ad free PDF in my shop HERE.

In my Ravelry store HERE.

Materials:

  • Size I, 5.5 mm crochet hook
  • Medium weight (size 4) cotton yarn, I used Lily Sugar’n Cream in 4 colors (1 2 oz. skein each)
  • Tapestry needle
  • 1″ keychain rings (2)

Abbreviations:

ch- chain

st(s)- stitch(es)

sc- single crochet

hdc- half double crochet

sl st- slip stitch

Measurements:

9.5″ x 9.5″ with a 7.5″ strap drop.

The heart measures 6″ wide by 5.5″ tall.

Gauge:

10 sts x 8 rows = 4″ square

Note:

The bag and wallet is made with 2 strands held together. 

Body of Bag:

With light pink yarn ch 21

Round 1: Sc in 2nd ch from the hk and each ch down until the end ch. Sc 5 in the end ch. Sc back down the other side of the foundation ch until the last st. Sc 5 in the last st, sl st in first st to join (28).

Rounds 2-3: Ch 1, sc in each st around, sl st to join (28).

Round 4: Ch 2, hdc in each st around, sl st to join (28).

Round 5: Switch to hot pink yarn, ch 2, hdc in the 3rd loop only in each st around, sl st to join (28).

Rounds 6-7: Ch 2, hdc in each st around, sl st to join (28).

Rounds 8-10: Switch to white yarn, repeat rounds 5-7.

Rounds 11-13: Switch to red yarn, repeat rounds 5-7.

Rounds 14-16: Switch to light pink yarn, repeat rounds 5-7.

Rounds 17-19: Switch to hot pink yarn, repeat rounds 5-7.

Fasten off, weave in ends.

crochet heart bag easy free pattern

Strap Rings:

Hold your bag up and find the two end stitches on either side of the top opening of the bag.

Place a stitch marker here.

Cut a long piece of yarn and with your tapestry needle, sew a keychain ring to the side of the bag. 

Work the needle through the ring and stitch about 5-6 times then weave in and out on the inside of the bag to secure.

Fasten off.

Repeat with the other side. 

Strap:

With 2 strands held together, ch 1 over the keychain and sc 4, ch 1.

Row 1: Sc in each st across, turn (4).

Rows 2-43: Ch 1, sc in each st across, turn (4).

Fasten off leaving a long tail.

With tapestry needle, sew the end to the other keychain side of the bag.

Weave in ends.

Note: You can make the strap longer for a crossbody bag by adding more rows. 

Heart Pattern:

Ch 2

Row 1: 2 sc in 2nd ch from the hk, turn (2).

Row 2: Ch 2, 2 sc in each st, turn (4).

Row 3: Ch 2, 2 sc, sc next 2 sts, 2 sc, turn (6).

Row 4: Ch 2, 2 sc, sc next 4 sts, 2 sc, turn (8).

Row 5: Ch 2, 2 sc, sc next 6 sts, 2 sc, turn (10).

Row 6: Ch 2, 2 sc, sc next 8 sts, 2 sc, turn (12).

Rows 7-8: Ch 2, sc in each st across, turn (12).

Row 9: Ch 2, sc next 6 sts, turn (6). (forms one side of the top of the heart)

Row 10: Ch 2, sc next 6 sts, turn (6).

Row 11: Ch 2, sc2tog, sc next 2 sts, sc2tog, turn (4).

Row 12: Ch 2, sc next 4 sts, turn (4).

Row 13: Ch 2, sc2tog, twice (2).

Fasten off.

Pick up a st on the next st from row 9 and ch 2.

Repeat rows 9-13 to form the other top of the heart.

Do not fasten off. Evenly sc around the heart with 2 sc on the bottom point of the heart. Sl st to join.

Fasten off, weave in ends.

Cut a long piece of yarn and with your tapestry needle, sew the heart onto the bag leaving the top of the heart open (pocket).

Fasten off and weave in ends on the inside of the bag.

crochet heart bag easy free pattern

Pin it for later!

crochet heart bag easy free pattern

Share this:

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print

Related

Filed Under: Bags and Purses, Free Patterns Tagged With: crochet bag, heart, purse, Valentine's Day

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Hi, I'm Laura! Crochet is my happy place, and I'm always creating something new. I hope my patterns inspire you to grab your hook, get cozy, and create something you love! Read More
be the first to receive

New Posts & Patterns!

Thank you for subscribing!
be the first to receive

New Posts & Patterns!

You are welcome to sell what you make with my patterns as long as you provide a link with my blog post and provide credit for the pattern. Patterns may not be resold, copy & pasted or altered from their original form. Video tutorials are prohibited. You may share my patterns on social media as long as you link back with my blog post. Do not claim or use my photos as your own.
Privacy Policy
Copyright ©2026, Traversebaycrochet.com. All Rights Reserved.
Design by Pixel Me Designs
Loading Comments...